mirror of
https://github.com/MAKS-IT-COM/maksit-certs-ui.git
synced 2026-05-16 04:48:12 +02:00
86 lines
2.1 KiB
Markdown
86 lines
2.1 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [3.3.5] - 2026-04-12
|
|
|
|
### Changed
|
|
|
|
- `CachedHostname` now uses a C# 12 primary constructor (same public construction as before).
|
|
|
|
### Fixed
|
|
|
|
- `RegistrationCache` loads cached PEM certificates via `X509CertificateLoader.LoadCertificate` and disposes them with `using` where certificates are parsed for expiry and host listing.
|
|
- `RegistrationCache.TryGetCachedCertificate` returns `false` when the cached entry has no private key blob, avoiding a null argument when importing key material.
|
|
|
|
## [3.3.4] - 2026-04-01
|
|
|
|
### Added
|
|
|
|
- `MaksIT.Webapi.Tests`: service-level unit tests (settings, cache, identity, agent, account, certs flow) and domain tests for `Settings`.
|
|
- Postman collections under `src/Postman` updated to match current `MaksIT.Webapi` routes, JWT flow, and cache endpoints.
|
|
|
|
### Fixed
|
|
|
|
- WebUI Terms of Service (Let's Encrypt): PDF viewer loads `pdfjs-dist` worker from a Vite-bundled asset (`pdf.worker.min.mjs?url`) so rendering works in dev and production instead of failing on missing or wrong worker URLs.
|
|
- `AccountService.PatchAccountAsync` returns the account built from the cache after reload, not a stale in-memory instance.
|
|
|
|
## [3.3.3] - 2025-12-20
|
|
|
|
### Changed
|
|
|
|
- Relicensed project from GPL-3.0 to Apache-2.0.
|
|
|
|
## [3.3.2] - 2025-12-20
|
|
|
|
### Changed
|
|
|
|
- Minimal Helm chart and documentation improvements.
|
|
|
|
## [3.3.1] - 2025-11-22
|
|
|
|
### Changed
|
|
|
|
- Public release following the v3.3.0 pre-release.
|
|
|
|
## [3.3.0] - 2025-11-15
|
|
|
|
### Changed
|
|
|
|
- Pre-release of the v3.3.x line.
|
|
|
|
## [3.2.0] - 2025-09-11
|
|
|
|
### Added
|
|
|
|
- New WebUI with authentication.
|
|
|
|
## [3.1.0] - 2024-08-11
|
|
|
|
### Changed
|
|
|
|
- Stabilized release following v3.0.0.
|
|
|
|
## [3.0.0] - 2024-05-31
|
|
|
|
### Added
|
|
|
|
- WebAPI and containerization.
|
|
|
|
## [2.0.0] - 2019-11-01
|
|
|
|
### Changed
|
|
|
|
- Dependency injection pattern implementation.
|
|
|
|
## [1.0.0] - 2019-06-29
|
|
|
|
### Added
|
|
|
|
- Initial release.
|
|
|
|
|
|
|