Skip to main content

Changelog

Current version: v0.2.3 (dbcef80)

# Changelog

All notable changes to CMS Lite are documented here.

The format follows Keep a Changelog, and this project uses Semantic Versioning.

## [0.2.3] - 2026-07-22

### Fixed

- An upload that the media library cannot process now explains why in the upload
  dialog, in English and German, instead of showing a generic failure notice.

## [0.2.2] - 2026-07-22

### Fixed

- Media uploads that cannot be processed within the allowed time are now
  rejected with a clear validation error instead of an unexpected server error.

## [0.2.1] - 2026-07-07

### Added

- Added public changelog pages and linked the footer version label.
- Added the authoring workspace for managing site settings, pages, projects,
  blog content, media, navigation, publishing, and content snapshots.
- Added a media library with upload, preview, picker, and protected delete
  behavior.
- Added publishing controls for staging, production, scheduled publishing, job
  history, progress, retry, and cancel actions.
- Added product version metadata for deployed services.

### Changed

- Aligned the design gallery and authoring workspace around the same author
  role.
- Improved shared app shell styling and app-switcher responsiveness.

### Security

- Strengthened authoring authentication so admin changes require a validated
  signed-in author.
- Ensured public pages remain public while authoring features require
  authorization.
- Reduced the risk of unauthenticated same-host calls being treated as trusted.

## [0.2.0] - 2026-06-25

### Added

- Established `0.2.0` as the first CMS Lite SemVer baseline for deployed
  services.