Adjust changelog for release 3.9.0

This commit is contained in:
René Pfeuffer
2025-08-01 11:33:32 +02:00
parent 0d56ed6943
commit 4ff7e527f8
30 changed files with 40 additions and 64 deletions

View File

@@ -5,6 +5,45 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [3.9.0] - 2025-08-01
### Added
- Delete and retain functionality for mutable queryable stores
- SQLite persistence documentation link in architecture overview documentation
- Different timestamps for commit contributors
- New option for input field to expand the description text with an icon an displays a new text
- Auto-increment ids for queryable types
- Possibility to use distinct and projection in queryable stores
- Option in queryable stores to order string fields numerically
- Anonymous endpoint to check whether the SCM-Manager is healthy or not
- Annotation for id fields in data objects
- Confirmation dialog before repository deletion
- Dark scrollbar for dark and high contrast theme
- Like condition for string fields in queryable stores
- Write lock check for queryable stores
- Icon for displaying a status like success
### Fixed
- Various issues for repository dump export and import without metadata
- Distinction between author and commit time in git
- Permalink generation for line numbers in code view
- The committer in squash merge, rebase, and regular merge is now set to the current user.
- Mapper configuration in queryable unit test extension
- Ensure query results are ordered by the ID field
- Exclude net.i2p.crypto:eddsa from svn-plugin to prevent classloader conflicts with ssh-plugin
- Export with multiple parent IDs
- File upload indicates focus visually
- Closing the queryable stores in maintenance actions (repository import, export and cleanup)
- Adjust connection string to match windows path resolver
- Excessive left padding in input fields
- The logging configuration is applied correctly at the start of the application
### Changed
- Changesets are now called 'commits' in frontend
- The default time zone for cron expression is now the system default time zone instead of UTC
- Remove plugin center authentication in order to grant access to former premium plugins
- Uniform document titles for configuration pages
- HikariCP introduced as the default connection pool for queryable stores
## [3.8.0] - 2025-04-14
### Added
- Keyboard shortcut (g+f) within code view for file search
@@ -1733,3 +1772,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
[3.7.4]: https://scm-manager.org/download/3.7.4
[3.7.5]: https://scm-manager.org/download/3.7.5
[3.8.0]: https://scm-manager.org/download/3.8.0
[3.9.0]: https://scm-manager.org/download/3.9.0

View File

@@ -1,2 +0,0 @@
- type: added
description: SQLite persistence documentation link in architecture overview documentation

View File

@@ -1,2 +0,0 @@
- type: added
description: Auto-increment ids for queryable types

View File

@@ -1,2 +0,0 @@
- type: fixed
description: Exclude net.i2p.crypto:eddsa from svn-plugin to prevent classloader conflicts with ssh-plugin

View File

@@ -1,2 +0,0 @@
- type: fixed
description: Ensure query results are ordered by the ID field

View File

@@ -1,2 +0,0 @@
- type: fixed
description: Adjust connection string to match windows path resolver

View File

@@ -1,2 +0,0 @@
- type: fixed
description: The committer in squash merge, rebase, and regular merge is now set to the current user.

View File

@@ -1,2 +0,0 @@
- type: fixed
description: Permalink generation for line numbers in code view

View File

@@ -1,2 +0,0 @@
- type: fixed
description: Mapper configuration in queryable unit test extension

View File

@@ -1,2 +0,0 @@
- type: changed
description: The default time zone for cron expression is now the system default time zone instead of UTC

View File

@@ -1,2 +0,0 @@
- type: added
description: Confirmation dialog before repository deletion

View File

@@ -1,6 +0,0 @@
- type: added
description: Different timestamps for commit contributors
- type: fixed
description: Distinction between author and commit time in git
- type: changed
description: Changesets are now called commits in frontend

View File

@@ -1,2 +0,0 @@
- type: added
description: Possibility to use distinct and projection in queryable stores

View File

@@ -1,2 +0,0 @@
- type: added
description: New option for input field to expand the description text with an icon an displays a new text

View File

@@ -1,2 +0,0 @@
- type: fixed
description: Export with multiple parent IDs

View File

@@ -1,2 +0,0 @@
- type: added
description: Delete and retain functionality for mutable queryable stores

View File

@@ -1,2 +0,0 @@
- type: fixed
description: File upload indicates focus visually

View File

@@ -1,2 +0,0 @@
- type: added
description: Anonymous endpoint to check whether the SCM-Manager is healthy or not

View File

@@ -1,4 +0,0 @@
- type: changed
description: HikariCP introduced as the default connection pool for queryable stores
- type: fixed
description: Closing the queryable stores in maintenance actions (repository import, export and cleanup)

View File

@@ -1,2 +0,0 @@
- type: added
description: Icon for displaying a status like success

View File

@@ -1,2 +0,0 @@
- type: added
description: Annotation for id fields in data objects

View File

@@ -1,2 +0,0 @@
- type: fixed
description: Various issues for repository dump export and import without metadata

View File

@@ -1,2 +0,0 @@
- type: fixed
description: Excessive left padding in input fields

View File

@@ -1,2 +0,0 @@
- type: added
description: "Like" condition for string fields in queryable stores

View File

@@ -1,2 +0,0 @@
- type: fixed
description: The logging configuration is applied correctly at the start of the application

View File

@@ -1,2 +0,0 @@
- type: changed
description: Remove plugin center authentication in order to grant access to former premium plugins

View File

@@ -1,2 +0,0 @@
- type: added
description: Dark scrollbar for dark and high contrast theme

View File

@@ -1,2 +0,0 @@
- type: added
description: Option in queryable stores to order string fields numerically

View File

@@ -1,2 +0,0 @@
- type: changed
description: Uniform document titles for configuration pages

View File

@@ -1,2 +0,0 @@
- type: added
description: Write lock check for queryable stores