OneDev 10.4 released with dependency vulnerability and license violation scan, together with some other improvements.
CI/CD steps to scan security vulnerabilities and license violations of open source components are introduced in enterprise edition. For details, please check out the tutorial
Previously scheduled jobs can only run on default branch. Now it is possible to run on any branch matching specified pattern
Previously the repository pull step can only sync to current and child projects. Now it is improved to sync to arbitrary project, as long as the access token has poject management permission
Golang files using generics can now be parsed and indexed for symbol search and navigation