From ce4307a63f7efa7b02cb3a4cdad3a419846f3b1e Mon Sep 17 00:00:00 2001 From: Thomas Zerr Date: Mon, 14 Apr 2025 15:29:34 +0200 Subject: [PATCH] Adjust changelog for release 3.8.0 --- CHANGELOG.md | 42 +++++++++++++++---- .../add-status-icon-in-file-tree.yaml | 2 - .../adjust_file_diff_tree_height.yaml | 2 - gradle/changelog/alert_styling.yaml | 2 - gradle/changelog/file_search.yaml | 4 -- gradle/changelog/fix-keyboard-iterator.yaml | 2 - gradle/changelog/git_revert.yaml | 2 - gradle/changelog/javadoc_errors.yaml | 2 - gradle/changelog/jwt_settings.yaml | 2 - gradle/changelog/queryable.yaml | 2 - gradle/changelog/repo_type.yaml | 2 - .../repository-type-config-forms.yaml | 10 ----- .../secondary_navigation_context.yaml | 2 - gradle/changelog/tertiary_buttons.yaml | 2 - 14 files changed, 34 insertions(+), 44 deletions(-) delete mode 100644 gradle/changelog/add-status-icon-in-file-tree.yaml delete mode 100644 gradle/changelog/adjust_file_diff_tree_height.yaml delete mode 100644 gradle/changelog/alert_styling.yaml delete mode 100644 gradle/changelog/file_search.yaml delete mode 100644 gradle/changelog/fix-keyboard-iterator.yaml delete mode 100644 gradle/changelog/git_revert.yaml delete mode 100644 gradle/changelog/javadoc_errors.yaml delete mode 100644 gradle/changelog/jwt_settings.yaml delete mode 100644 gradle/changelog/queryable.yaml delete mode 100644 gradle/changelog/repo_type.yaml delete mode 100644 gradle/changelog/repository-type-config-forms.yaml delete mode 100644 gradle/changelog/secondary_navigation_context.yaml delete mode 100644 gradle/changelog/tertiary_buttons.yaml diff --git a/CHANGELOG.md b/CHANGELOG.md index 938447875f..0213f62eaa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,31 @@ 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.8.0] - 2025-04-14 +### Added +- Keyboard shortcut (g+f) within code view for file search +- JWT expiration time in general settings +- Colored status icons in file tree +- New store API with enhanced query options backed by SQLite +- Git revert commit functionality +- Support of description text for input fields and checkboxes +- aria-describedby for input fields and checkboxes + +### Fixed +- Entries are shown correctly +- Order of keyboard iterator items within the repository file search and repository overview +- Javadoc errors +- Selection of undefined type in import repository dialog +- Usability and accessibility of tertiary button +- Loop in secondary navigation render cycle +- Incorrect alert message styling for long version conditions + +### Changed +- File search page design; in particular with regard to accessibility +- Disabling git repositories is now the first setting within the configuration form +- Disabling hg repositories is now the first setting within the configuration form +- Disabling svn repositories is now the first setting within the configuration form + ## [3.7.5] - 2025-04-14 ### Fixed - Fix setting of document title for create repository page, if only a translation key was provided @@ -1446,7 +1471,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Missing copy on write in the data store ([#1155](https://github.com/scm-manager/scm-manager/pull/1155)) - Resolved conflicting dependencies for scm-webapp ([#1159](https://github.com/scm-manager/scm-manager/pull/1159)) -## 2.0.0-rc8 - 2020-05-08 +## [2.0.0-rc8] - 2020-05-08 ### Added - Add iconStyle + onClick option and story shot for icon component ([#1100](https://github.com/scm-manager/scm-manager/pull/1100)) - Making WebElements (Servlet or Filter) optional by using the `@Requires` annotation ([#1101](https://github.com/scm-manager/scm-manager/pull/1101)) @@ -1467,7 +1492,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Validate subversion client checksum ([#1113](https://github.com/scm-manager/scm-manager/issues/1113)) - Fix plugin manage permission ([#1135](https://github.com/scm-manager/scm-manager/pull/1135)) -## 2.0.0-rc7 - 2020-04-09 +## [2.0.0-rc7] - 2020-04-09 ### Added - Fire various plugin events ([#1088](https://github.com/scm-manager/scm-manager/pull/1088)) - Display version for plugins ([#1089](https://github.com/scm-manager/scm-manager/pull/1089)) @@ -1480,7 +1505,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Authentication for write requests for repositories with anonymous read access ([#108](https://github.com/scm-manager/scm-manager/pull/1081)) - Submodules in git do no longer lead to a server error in the browser command ([#1093](https://github.com/scm-manager/scm-manager/pull/1093)) -## 2.0.0-rc6 - 2020-03-26 +## [2.0.0-rc6] - 2020-03-26 ### Added - Extension point to add links to the repository cards from plug ins ([#1041](https://github.com/scm-manager/scm-manager/pull/1041)) - Libc based restart strategy for posix operating systems ([#1079](https://github.com/scm-manager/scm-manager/pull/1079)) @@ -1504,7 +1529,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Show specific notification for plugin actions on plugin administration ([#1057](https://github.com/scm-manager/scm-manager/pull/1057)) - Invalid markdown could make parts of the page inaccessible ([#1077](https://github.com/scm-manager/scm-manager/pull/1077)) -## 2.0.0-rc5 - 2020-03-12 +## [2.0.0-rc5] - 2020-03-12 ### Added - Added footer extension points for links and avatar - Create OpenAPI specification during build @@ -1529,7 +1554,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Enunciate rest documentation - Obsolete fields in data transfer objects -## 2.0.0-rc4 - 2020-02-14 +## [2.0.0-rc4] - 2020-02-14 ### Added - Support for Java versions > 8 - Simple ClassLoaderLifeCycle to fix integration tests on Java > 8 @@ -1545,12 +1570,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed - Committer of new Git commits set to "SCM-Manager " -## 2.0.0-rc3 - 2020-01-31 +## [2.0.0-rc3] - 2020-01-31 ### Fixed - Broken plugin order fixed - MarkdownViewer in code section renders markdown properly -## 2.0.0-rc2 - 2020-01-29 +## [2.0.0-rc2] - 2020-01-29 ### Added - Set individual page title - Copy on write @@ -1572,7 +1597,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Page title is now set correctly - Restart after migration -## 2.0.0-rc1 - 2019-12-02 +## [2.0.0-rc1] - 2019-12-02 ### Added - Namespace concept and endpoints - File history @@ -1707,3 +1732,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [3.7.3]: https://scm-manager.org/download/3.7.3 [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 diff --git a/gradle/changelog/add-status-icon-in-file-tree.yaml b/gradle/changelog/add-status-icon-in-file-tree.yaml deleted file mode 100644 index dd98fc3598..0000000000 --- a/gradle/changelog/add-status-icon-in-file-tree.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: added - description: Colored status icons in file tree diff --git a/gradle/changelog/adjust_file_diff_tree_height.yaml b/gradle/changelog/adjust_file_diff_tree_height.yaml deleted file mode 100644 index 74c19ca47b..0000000000 --- a/gradle/changelog/adjust_file_diff_tree_height.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: fixed - description: Entries are shown correctly diff --git a/gradle/changelog/alert_styling.yaml b/gradle/changelog/alert_styling.yaml deleted file mode 100644 index 60f8d3dc5c..0000000000 --- a/gradle/changelog/alert_styling.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: fixed - description: Incorrect alert message styling for long version conditions diff --git a/gradle/changelog/file_search.yaml b/gradle/changelog/file_search.yaml deleted file mode 100644 index 8c9c0255b3..0000000000 --- a/gradle/changelog/file_search.yaml +++ /dev/null @@ -1,4 +0,0 @@ -- type: added - description: Keyboard shortcut (g+f) within code view for file search -- type: changed - description: File search page design; in particular with regard to accessibility diff --git a/gradle/changelog/fix-keyboard-iterator.yaml b/gradle/changelog/fix-keyboard-iterator.yaml deleted file mode 100644 index 26d505f28e..0000000000 --- a/gradle/changelog/fix-keyboard-iterator.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: fixed - description: Order of keyboard iterator items within the repository file search and repository overview diff --git a/gradle/changelog/git_revert.yaml b/gradle/changelog/git_revert.yaml deleted file mode 100644 index f148be9b7b..0000000000 --- a/gradle/changelog/git_revert.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: added - description: Git revert commit functionality diff --git a/gradle/changelog/javadoc_errors.yaml b/gradle/changelog/javadoc_errors.yaml deleted file mode 100644 index 9f649b69d5..0000000000 --- a/gradle/changelog/javadoc_errors.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: fixed - description: Javadoc errors diff --git a/gradle/changelog/jwt_settings.yaml b/gradle/changelog/jwt_settings.yaml deleted file mode 100644 index 6684af7a7e..0000000000 --- a/gradle/changelog/jwt_settings.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: added - description: JWT expiration time in general settings diff --git a/gradle/changelog/queryable.yaml b/gradle/changelog/queryable.yaml deleted file mode 100644 index 8f6fd04bb3..0000000000 --- a/gradle/changelog/queryable.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: added - description: New store API with enhanced query options backed by SQLite diff --git a/gradle/changelog/repo_type.yaml b/gradle/changelog/repo_type.yaml deleted file mode 100644 index 462021ec6c..0000000000 --- a/gradle/changelog/repo_type.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: fixed - description: Selection of undefined type in import repository dialog diff --git a/gradle/changelog/repository-type-config-forms.yaml b/gradle/changelog/repository-type-config-forms.yaml deleted file mode 100644 index 2b9f2aef86..0000000000 --- a/gradle/changelog/repository-type-config-forms.yaml +++ /dev/null @@ -1,10 +0,0 @@ -- type: added - description: Support of description text for input fields and checkboxes -- type: added - description: aria-describedby for input fields and checkboxes -- type: changed - description: Disabling git repositories is now the first setting within the configuration form -- type: changed - description: Disabling hg repositories is now the first setting within the configuration form -- type: changed - description: Disabling svn repositories is now the first setting within the configuration form diff --git a/gradle/changelog/secondary_navigation_context.yaml b/gradle/changelog/secondary_navigation_context.yaml deleted file mode 100644 index 8816fb76c7..0000000000 --- a/gradle/changelog/secondary_navigation_context.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: fixed - description: Loop in secondary navigation render cycle diff --git a/gradle/changelog/tertiary_buttons.yaml b/gradle/changelog/tertiary_buttons.yaml deleted file mode 100644 index b17d5a6f7e..0000000000 --- a/gradle/changelog/tertiary_buttons.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: fixed - description: Usability and accessibility of tertiary button