From f2e49557b429e3952cf82a1809badfa0f76d45e0 Mon Sep 17 00:00:00 2001 From: Andrii V Date: Wed, 5 Nov 2025 12:11:09 +0100 Subject: [PATCH] Release notes for 5.9.0 --- docs/release-notes/release-notes-5.9.0.rst | 45 ++++++++++++++++++++++ docs/release-notes/release-notes.rst | 1 + 2 files changed, 46 insertions(+) create mode 100644 docs/release-notes/release-notes-5.9.0.rst diff --git a/docs/release-notes/release-notes-5.9.0.rst b/docs/release-notes/release-notes-5.9.0.rst new file mode 100644 index 00000000..c071fdfd --- /dev/null +++ b/docs/release-notes/release-notes-5.9.0.rst @@ -0,0 +1,45 @@ +|RCE| 5.9.0 |RNS| +----------------- + +Release Date +^^^^^^^^^^^^ + +- 2025-11-05 + +New Features +^^^^^^^^^^^^ + +- AI-powered Code Review: Added UI button to simplify running AI code review on pull requests. Added detailed audit logging for AI review actions. (Enterprise Edition only) +- AI-powered Code Review: Admins can fetch latest list of AI model versions from corresponding API, instead of using static list. +- User management: Added CLI commands for admins to find, notify, and delete inactive users with configurable inactivity thresholds and email notifications. +- Default Branch Configuration: Added system-wide setting to configure default branch name (e.g., 'main', 'master', 'development') for new Git repositories. +- Celery Task Deduplication: Implemented deduplication mechanism for Celery background tasks. Disabled by default, enabled via ``celery.enable_deduplication`` setting in .ini file. + +General +^^^^^^^ + +- dev: Added local SMTP server support for testing email notifications in dev env. +- tests: Improved test cleanup with automatic temporary file removal after test execution. +- deps: Migrated from deprecated pkg_resources library to importlib for package metadata handling. +- docs: New scaling and performance tuning page with detailed guidance on configuring Gunicorn workers/threads, Docker replicas for HTTP/SSH/SVN/Celery services. + +Security +^^^^^^^^ + + +Performance +^^^^^^^^^^^ + + + +Fixes +^^^^^ + +- ai-review: Fixed UI layout issues in AI code review interface and improved API key field security (password type input). + +Upgrade notes +^^^^^^^^^^^^^ + +- RhodeCode 5.9.0 is a planned feature release. +- Enhancements to AI code review capabilities, configurable default branch names for Git repos. + diff --git a/docs/release-notes/release-notes.rst b/docs/release-notes/release-notes.rst index a5f8476c..ad763cf0 100644 --- a/docs/release-notes/release-notes.rst +++ b/docs/release-notes/release-notes.rst @@ -9,6 +9,7 @@ Release Notes .. toctree:: :maxdepth: 1 + release-notes-5.9.0.rst release-notes-5.8.1.rst release-notes-5.8.0.rst release-notes-5.7.0.rst