Skip to content

Commit c9feab6

Browse files
committed
fix up changelog writing.
1 parent fcfa618 commit c9feab6

1 file changed

Lines changed: 17 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [1.5.0] - 2025-11-20
99

10-
The rewrite of the database layer justifies a new release in terms of 1.5.0.
10+
This release marks a major overhaul of the data layer for improved reliability and maintainability, along with significant enhancements to the build and CI process.
11+
12+
### Added
13+
14+
- **Enhanced Build Information:** The build process now embeds the Git commit SHA and build date into the binary. A new `version` subcommand was added to display this information, providing better traceability for builds.
15+
- **CI/CD Pipeline:** Implemented a GitHub Actions workflow for automated testing and building on each push, improving code quality and release automation.
16+
- **Database Unit Tests:** Added a comprehensive suite of unit tests for the new `Bun`-based database operations, ensuring the reliability and correctness of the data layer.
1117

1218
### Changed
1319

14-
- **Database layer:** Implemented bun as database layer.
15-
- **Golang:** upstream fixes and bumps
20+
- **Database Layer Overhaul:** The entire database layer was refactored to use the Bun ORM instead of raw `sql.DB` calls. This simplifies queries, improves type safety, and unifies the implementation across SQLite, PostgreSQL, and MySQL.
21+
- **Dependency Updates:** Upgraded `golang.org/x/crypto` to `v0.45.0` and other minor dependencies.
1622

17-
### Added
18-
- **Unit tests:** started to implement unit tests for database operations.
23+
### Fixed
24+
25+
- **CLI Flag Redefinition:** Corrected an issue where CLI flags could be defined multiple times during command setup (especially in tests), preventing panics caused by duplicate flag definitions.
26+
- **CI Workflow Permissions:** Addressed a security code scanning alert by specifying correct permissions in the GitHub Actions workflow.
27+
28+
---
1929

2030
## [1.4.3] - 2025-10-14
2131

@@ -36,6 +46,8 @@ This release focuses on improving the user experience for encrypted system keys
3646
- **UI State:** Resolved several UI bugs where the application would get stuck or return to the wrong screen after completing an operation (e.g., after a fleet deployment).
3747
- **Status Messages:** Corrected misleading status messages that would appear after a successful fleet deployment.
3848

49+
---
50+
3951
## [1.4.0] - 2025-10-01
4052

4153
This is a major feature release that introduces powerful database management capabilities, a more resilient and user-friendly bootstrap process, and significant enhancements to the dashboard and configuration handling.

0 commit comments

Comments
 (0)