Skip to content

v0.14.0

Choose a tag to compare

@GreedyKomodoDragon GreedyKomodoDragon released this 11 May 14:50
· 5 commits to main since this release
970e0dd

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.