v0.14.0
·
5 commits
to main
since this release
What’s Changed
This release focuses on dependency updates, controller/server improvements, and internal cleanup across the UI and backend systems.
Moving to single Go Module for the backend
To avoid having to update various dependencies and to maintain two Go modules the decision has been made to have a "go mono module".
Dependency & Security Updates
A large batch of dependency upgrades landed across the UI, server, and controller components, including updates to:
- Vite, Rollup, PostCSS, Axios, UUID, Lodash, Glob, Picomatch, Minimatch, Defu, Seroval, and js-yaml in the UI
- golang.org/x/crypto, gRPC, Fiber, JWT, and OpenTelemetry packages in the backend services
These updates improve security, compatibility, and overall stability.
Controller & Server Improvements
Several backend improvements were made to streamline infrastructure behavior and testing:
- Refactored server integration and improved Kind cluster support
- Optimized controller behavior and DSL hash testing
- Improved log collection and worker/server test coverage
- Reworked database handling with shared models for cleaner architecture
UI Changes
- Removed Axios usage from the UI in favor of a simplified networking approach as well as due to CVEs and library not really being required for the kontroler UI to work
Full Changelog
Full Changelog: v0.13.0...v0.14.