Skip to content

Commit 2a67c61

Browse files
committed
chore: update changelog for clarity and detail improvements in upcoming release
1 parent 0194593 commit 2a67c61

File tree

1 file changed

+15
-10
lines changed

1 file changed

+15
-10
lines changed

CHANGELOG.md

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,31 +6,36 @@ _All notable changes to Keymaster are documented here. This project follows [Kee
66

77
## **[Unreleased] – Future Release**
88

9-
This release brings major improvements to reliability, performance, and day‑to‑day usability across Keymaster. It includes expanded test coverage, internal stability work, and several new features that make managing SSH keys and deployments smoother.
9+
This update focuses on making Keymaster faster, clearer, and easier to use in everyday operations. It improves performance across the board, adds several highly requested features, and strengthens the reliability of deployments and database handling.
1010

1111
### Added — Unreleased
1212

1313
- **Export `authorized_keys` to disk**
14-
Allows offline or air‑gapped updates using local files.
14+
Useful for offline environments, air‑gapped systems, or manual review before deployment.
1515
- **Public‑key expiration support**
16-
Keys can now expire, be filtered by status, and be reactivated or deactivated.
16+
Keys can now expire automatically. You can filter by status, reactivate expired keys, or deactivate them with one action.
1717
- **Improved search and filtering**
18-
Faster, more accurate matching with better tag suggestions.
18+
Faster lookups, better matching, and improved tag suggestions make large installations easier to navigate.
1919
- **Deployment planning**
20-
Keymaster now builds a structured deployment plan before applying changes.
20+
Keymaster now has a structured plan before applying changes, making updates more predictable and auditable.
2121

2222
### Changed — Unreleased
2323

2424
- **Faster TUI performance**
25-
Noticeably improved filtering and autocompletion responsiveness.
25+
Smoother navigation, quicker filtering, and more responsive autocompletion.
2626
- **More consistent database behavior**
27-
Unified handling across SQLite, PostgreSQL, and MySQL.
27+
Unified handling across SQLite, PostgreSQL, and MySQL for fewer surprises and more predictable performance.
2828
- **Improved CI reliability**
29-
Broader test coverage and more stable test environments.
29+
Broader test coverage and more stable test environments reduce noise and false failures.
3030
- **Cleaner internal architecture**
31-
Deterministic logic consolidated into a shared core for long‑term maintainability.
31+
Keymaster’s internals were streamlined to reduce duplication and improve long‑term maintainability.
32+
- **Adapter unification & cleanup (internal)**
33+
Keymaster’s internals were streamlined to reduce duplication and improve long‑term maintainability.
34+
(This includes unifying the UI adapter layer — no user‑visible changes.)
3235
- **Updated dependencies to keep the toolchain current and secure.**
33-
- **Unified** the database layers to be all under bun now.
36+
Keeps the toolchain current, secure, and compatible with modern environments.
37+
**Unified** the database layers to be all under bun now.
38+
All database operations now run through Bun for consistency and improved performance.
3439

3540
### Fixed — Unreleased
3641

0 commit comments

Comments
 (0)