From d2a75caab5be2b862b22b29a9de618caffdee178 Mon Sep 17 00:00:00 2001 From: Mark Date: Sun, 11 Jan 2026 17:10:33 +0100 Subject: [PATCH] chore(main): release 1.9.0 --- .github/release-please-manifest.json | 2 +- CHANGELOG.md | 50 ++++++++++++++++++++++++++++ pyproject.toml | 2 +- 3 files changed, 52 insertions(+), 2 deletions(-) diff --git a/.github/release-please-manifest.json b/.github/release-please-manifest.json index 3800c06..44204dd 100644 --- a/.github/release-please-manifest.json +++ b/.github/release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.8.0" + ".": "1.9.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 67e2f91..d37bd64 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,55 @@ # Changelog +## [1.9.0](https://github.com/markbeep/AudioBookRequest/compare/v1.8.0...v1.9.0) (2026-01-11) + + +### Features + +* all website operations can now be handled using the REST API (Closes [#135](https://github.com/markbeep/AudioBookRequest/issues/135)) ([#176](https://github.com/markbeep/AudioBookRequest/issues/176)) ([0dff1f3](https://github.com/markbeep/AudioBookRequest/commit/0dff1f38c8adc8b9f0942ec1ce85d9a05b7d7888)) +* allow non-admins to delete their requests. Closes [#171](https://github.com/markbeep/AudioBookRequest/issues/171) ([096d04e](https://github.com/markbeep/AudioBookRequest/commit/096d04e33d055a5bc0c28b4f4b41c5a783b53b40)) + + +### Bug Fixes + +* fix missing fetch for js files in dockerfile ([5b985d2](https://github.com/markbeep/AudioBookRequest/commit/5b985d2eaf1db075d3c2f55016907bfc6d91ca08)) +* fix search breaking completely when a cached result has been deleted. Closes [#141](https://github.com/markbeep/AudioBookRequest/issues/141) ([096d04e](https://github.com/markbeep/AudioBookRequest/commit/096d04e33d055a5bc0c28b4f4b41c5a783b53b40)) +* make inputs on download settings page editable ([0dff1f3](https://github.com/markbeep/AudioBookRequest/commit/0dff1f38c8adc8b9f0942ec1ce85d9a05b7d7888)) +* show prowlarr responses in the log when the response is invalid JSON ([096d04e](https://github.com/markbeep/AudioBookRequest/commit/096d04e33d055a5bc0c28b4f4b41c5a783b53b40)) + + +### Performance Improvements + +* minimize HTML while templating ([63c9d14](https://github.com/markbeep/AudioBookRequest/commit/63c9d147b56867b1444ab2f8f2f33fbfe5e4fe62)) + + +### Dependencies + +* update all dependencies ([6727dc6](https://github.com/markbeep/AudioBookRequest/commit/6727dc67ba643e84de5cbc6e6b5259872e3cf9ed)) + + +### Miscellaneous Chores + +* add daisyui install to justfile for local development ([6727dc6](https://github.com/markbeep/AudioBookRequest/commit/6727dc67ba643e84de5cbc6e6b5259872e3cf9ed)) +* add tools section to readme ([9140ba8](https://github.com/markbeep/AudioBookRequest/commit/9140ba8e0c8b8a3b034354f328e0d1ec9690304d)) +* fix uv python version ([6bfba44](https://github.com/markbeep/AudioBookRequest/commit/6bfba44536de66a80000f5ce334440101f522194)) + + +### Code Refactoring + +* replace "older" `Optional` tyings with `|None` ([6727dc6](https://github.com/markbeep/AudioBookRequest/commit/6727dc67ba643e84de5cbc6e6b5259872e3cf9ed)) +* rework how audiobooks are cached and how requests are handled ([#175](https://github.com/markbeep/AudioBookRequest/issues/175)) ([096d04e](https://github.com/markbeep/AudioBookRequest/commit/096d04e33d055a5bc0c28b4f4b41c5a783b53b40)) + + +### Tests + +* change type checker to strict basedpyright and fix up typing issues ([096d04e](https://github.com/markbeep/AudioBookRequest/commit/096d04e33d055a5bc0c28b4f4b41c5a783b53b40)) +* switch from pyright to pyrefly for typing ([63c9d14](https://github.com/markbeep/AudioBookRequest/commit/63c9d147b56867b1444ab2f8f2f33fbfe5e4fe62)) + + +### Build System + +* split up and minimize Dockerfile and image size ([#172](https://github.com/markbeep/AudioBookRequest/issues/172)) ([23aaf16](https://github.com/markbeep/AudioBookRequest/commit/23aaf169d703f9b6469c2e6e3b55abead1b6b9f1)) + ## [1.8.0](https://github.com/markbeep/AudioBookRequest/compare/v1.7.0...v1.8.0) (2025-10-04) diff --git a/pyproject.toml b/pyproject.toml index 512ad23..72e2662 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "AudioBookRequest" -version = "1.8.0" +version = "1.9.0" requires-python = ">= 3.12" readme = "README.md" dependencies = [