diff --git a/CHANGELOG.md b/CHANGELOG.md index 825f52e..70cf800 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [5.5.2] - 2026-04-30 + ### Fixed - **Quote edit redirect for delegated editors** — Users with `edit_quotes` permission could save changes on draft quotes they did not create but were redirected to an empty/“not found” flow because quote detail/list visibility was still filtered by `created_by`. Quote list/detail scope now matches edit capability for users with `edit_quotes` across web and API quote reads. Added a regression test for edit-then-redirect view loading and updated quote comment edit context links. diff --git a/docs/BUILD_CONFIGURATION.md b/docs/BUILD_CONFIGURATION.md index 62cc4df..5ed00d7 100644 --- a/docs/BUILD_CONFIGURATION.md +++ b/docs/BUILD_CONFIGURATION.md @@ -31,7 +31,7 @@ All build scripts automatically sync the version before building. **Version Code Calculation:** - Android version code is calculated as: `major * 10000 + minor * 100 + patch` -- Example: Version `5.5.1` → version code `50501` +- Example: Version `5.5.2` → version code `50502` **Build Scripts:** - `scripts/build-mobile.bat` (Windows) @@ -184,7 +184,7 @@ To update the version for all applications: ```python setup( name='timetracker', - version='5.5.1', # Update here + version='5.5.2', # Update here ... ) ``` diff --git a/setup.py b/setup.py index 00a6f42..556a079 100644 --- a/setup.py +++ b/setup.py @@ -7,7 +7,7 @@ from setuptools import setup, find_packages setup( name='timetracker', - version='5.5.1', + version='5.5.2', packages=find_packages(), include_package_data=True, package_data={