diff --git a/CHANGELOG.md b/CHANGELOG.md index 1562898..ab73ee4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,27 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). +## [1.0.7] - 2026-07-29 + +### Added +- Ctrl+K / Cmd+K command palette to search pages, form sections and fields across the admin panel, with an ESC hint badge instead of the close cross. +- WebUI version and update action with a confirmation modal in the Web Applications list. +- Calendar date picker with time input replacing native datetime inputs in all schema-driven forms. +- Shared styled ScrollArea used app-wide, including the sidebar and the command palette. +- Development proxy forwarding API and JMAP requests to a local Stalwart server. + +### Changed +- Renamed the package to `stalwart-webui-fork` to identify the community fork. +- Sidebar behaves as an animated accordion: expanding a section collapses the others at the same level, with a softer hover. +- Main content is horizontally centered. +- Form fields now use a background color distinct from card surfaces. +- Feature pages and the admin shell are code-split with React.lazy to reduce the initial bundle size. +- Switches show green when enabled and red when disabled. + +### Fixed +- Table header background is clipped inside the rounded border, removing the square corner visible behind the radius. +- Sidebar section stays synced with the URL on programmatic navigation and full page loads. + ## [1.0.6] - 2026-07-28 ### Added diff --git a/README.md b/README.md index 0a77d6e..8b180d3 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,10 @@ Web-based User Interface for Stalwart 🛡️ +

+ Community fork of stalwartlabs/webui with UI improvements and fixes. +

+

diff --git a/package-lock.json b/package-lock.json index 04b0f31..5055e1c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { - "name": "stalwart-webui", - "version": "1.0.6", + "name": "stalwart-webui-fork", + "version": "1.0.7", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "stalwart-webui", - "version": "1.0.6", + "name": "stalwart-webui-fork", + "version": "1.0.7", "dependencies": { "@radix-ui/react-alert-dialog": "^1.1.23", "@radix-ui/react-checkbox": "^1.3.11", diff --git a/package.json b/package.json index 6ebeec3..7301e62 100644 --- a/package.json +++ b/package.json @@ -1,8 +1,8 @@ { - "name": "stalwart-webui", + "name": "stalwart-webui-fork", "private": true, - "version": "1.0.6", - "description": "Stalwart WebUI", + "version": "1.0.7", + "description": "Stalwart WebUI Fork", "type": "module", "scripts": { "dev": "vite",