From e4e2521aec7a624b4e51274343b59ff574fc797d Mon Sep 17 00:00:00 2001 From: semantic-release Date: Mon, 16 Mar 2026 09:54:47 +0000 Subject: [PATCH] 0.146.0 Automatically generated by python-semantic-release --- CHANGELOG.md | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 11b94f9f..a9cb8ab1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,68 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 +## v0.146.0 (2026-03-16) + +### Code Style + +- Apply ruff auto-fix + ([`522cefa`](https://github.com/christianlouis/DocuElevate/commit/522cefad935508fed32e194984726b0a10c99654)) + +- Apply ruff auto-fix + ([`c76e513`](https://github.com/christianlouis/DocuElevate/commit/c76e51391b14eccbbe74f34ffadc89a477b58a64)) + +- Apply ruff auto-fix + ([`cc2a07b`](https://github.com/christianlouis/DocuElevate/commit/cc2a07b090883f3cf2affea8a5e254a4163ce966)) + +- Apply ruff auto-fix + ([`8bb6457`](https://github.com/christianlouis/DocuElevate/commit/8bb6457c65c177a13fd15de7a7b55e24eb39477e)) + +- Apply ruff auto-fix + ([`275a5ad`](https://github.com/christianlouis/DocuElevate/commit/275a5ad6fa887ce3aa05d50787bd5da435735f26)) + +- Apply ruff auto-fix + ([`ac35c5e`](https://github.com/christianlouis/DocuElevate/commit/ac35c5e6fa84f2b38cd333de75f202f13bf4c461)) + +- Apply ruff auto-fix + ([`705c801`](https://github.com/christianlouis/DocuElevate/commit/705c801158394e7d6466f82485f8d872860653bb)) + +- Apply ruff auto-fix + ([`0425d46`](https://github.com/christianlouis/DocuElevate/commit/0425d46c4440191cd410434ba64c1bc9cdb53cbb)) + +- Apply ruff auto-fix + ([`b4118f6`](https://github.com/christianlouis/DocuElevate/commit/b4118f61622a35461af2c220d8a948ecb795e65b)) + +- Format app/database.py to fix CI failure + ([`fbd4f83`](https://github.com/christianlouis/DocuElevate/commit/fbd4f837301deb208c7303553bca8facbae85ba6)) + +### Features + +- Extract embedded PDF metadata using pypdf in upload_to_email + ([`726e4df`](https://github.com/christianlouis/DocuElevate/commit/726e4dfdc47507dd08047a27f02c137ed3e7ecaf)) + +- Extract embedded PDF metadata using pypdf in upload_to_email + ([`df64aec`](https://github.com/christianlouis/DocuElevate/commit/df64aece2c19215cf762b2ac62d476888cd21527)) + +### Performance Improvements + +- Optimize dropbox token refresh by replacing blocking requests with httpx + ([`84c6e1c`](https://github.com/christianlouis/DocuElevate/commit/84c6e1c5dd1a427c7f015e7461df59b889e66154)) + +- **api**: Optimize reorder_plans to prevent N+1 queries + ([`d8372c6`](https://github.com/christianlouis/DocuElevate/commit/d8372c6fb83b09ce8d61bc8a870c921372a9d27a)) + +- **duplicates**: Fix N+1 query in group listing + ([`e4e3ac4`](https://github.com/christianlouis/DocuElevate/commit/e4e3ac40771bdd8459cc0876d9d49be441df51a4)) + +### Testing + +- Add missing error tests for updating saved searches + ([`d18c05c`](https://github.com/christianlouis/DocuElevate/commit/d18c05c36dc4324dd24e20e5344bca9c038bbf73)) + +- Improve coverage for notify_settings_updated error handling + ([`d8906ae`](https://github.com/christianlouis/DocuElevate/commit/d8906aece0045aed9dcd0f0cf1891970c7cb00e8)) + + ## v0.145.3 (2026-03-16) ### Bug Fixes