diff --git a/CHANGELOG.md b/CHANGELOG.md index 1c9dbd00e5..d97decb5c4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,35 @@ 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). +## [2.40.0] - 2022-11-22 +### Added +- Keyboard navigation for users, groups, branches, tags, sources, changesets and plugins ([#2153](https://github.com/scm-manager/scm-manager/pull/2153)) +- Accessibility settings where you can disable keyboard shortcuts ([#2157](https://github.com/scm-manager/scm-manager/pull/2157)) +- Keyboard shortcuts for global and repository-specific navigation ([#2122](https://github.com/scm-manager/scm-manager/pull/2122)) +- Git import with lfs support ([#2133](https://github.com/scm-manager/scm-manager/pull/2133)) +- Keyboard shortcut for global search ([#2118](https://github.com/scm-manager/scm-manager/pull/2118)) +- Feedback links to footer ([#2125](https://github.com/scm-manager/scm-manager/pull/2125)) +- Keyboard shortcuts documentation ([#2129](https://github.com/scm-manager/scm-manager/pull/2129)) +- Add keyboard navigation to repository overview list ([#2146](https://github.com/scm-manager/scm-manager/pull/2146)) + +### Fixed +- Keyboard shortcuts should be inactive when modals are open ([#2145](https://github.com/scm-manager/scm-manager/pull/2145)) +- Git diff request correctly throws NotFoundException if target revision is non-existent ([#2141](https://github.com/scm-manager/scm-manager/pull/2141)) +- Concurrent access during Copy-on-write ([#2143](https://github.com/scm-manager/scm-manager/pull/2143)) +- Catch SVN error for cat command on non-file nodes ([#2127](https://github.com/scm-manager/scm-manager/pull/2127)) +- Handling of old commits as new ones in new branches ([#2130](https://github.com/scm-manager/scm-manager/pull/2130)) +- Plugin installation conflict ([#2138](https://github.com/scm-manager/scm-manager/pull/2138)) +- Creating a repository permission without a name breaks the repository ([#2126](https://github.com/scm-manager/scm-manager/pull/2126)) +- Clone of git repositories with lfs files via ssh ([#2144](https://github.com/scm-manager/scm-manager/pull/2144)) +- Invalidate plugin center cache on global configuration change ([#2147](https://github.com/scm-manager/scm-manager/pull/2147)) +- Remove forced word break from markdown view ([#2142](https://github.com/scm-manager/scm-manager/pull/2142)) + +### Changed +- Upgrade Jackson to 2.13.4 +- Fix navbar at the top of the page ([#2128](https://github.com/scm-manager/scm-manager/pull/2128)) +- Expose api for declaring keyboard shortcuts ([#2139](https://github.com/scm-manager/scm-manager/pull/2139)) +- Provide feedback on plugin center status ([#2147](https://github.com/scm-manager/scm-manager/pull/2147)) + ## [2.39.1] - 2022-10-12 ### Fixed - Handling of old commits as new ones in new branches ([#2130](https://github.com/scm-manager/scm-manager/pull/2130)) @@ -1153,3 +1182,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [2.38.1]: https://scm-manager.org/download/2.38.1 [2.39.0]: https://scm-manager.org/download/2.39.0 [2.39.1]: https://scm-manager.org/download/2.39.1 +[2.40.0]: https://scm-manager.org/download/2.40.0 diff --git a/gradle/changelog/accessibility_settings.yaml b/gradle/changelog/accessibility_settings.yaml deleted file mode 100644 index c4aabecdd8..0000000000 --- a/gradle/changelog/accessibility_settings.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: added - description: Accessibility settings where you can disable keyboard shortcuts ([#2157](https://github.com/scm-manager/scm-manager/pull/2157)) diff --git a/gradle/changelog/config_change_plugin_center_invalidation.yaml b/gradle/changelog/config_change_plugin_center_invalidation.yaml deleted file mode 100644 index 2f3f7b03b6..0000000000 --- a/gradle/changelog/config_change_plugin_center_invalidation.yaml +++ /dev/null @@ -1,4 +0,0 @@ -- type: fixed - description: Invalidate plugin center cache on global configuration change ([#2147](https://github.com/scm-manager/scm-manager/pull/2147)) -- type: changed - description: Provide feedback on plugin center status ([#2147](https://github.com/scm-manager/scm-manager/pull/2147)) diff --git a/gradle/changelog/copy_on_write.yaml b/gradle/changelog/copy_on_write.yaml deleted file mode 100644 index 936c7fbbf4..0000000000 --- a/gradle/changelog/copy_on_write.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: fixed - description: Concurrent access during Copy-on-write ([#2143](https://github.com/scm-manager/scm-manager/pull/2143)) diff --git a/gradle/changelog/diff_handle_deleted_target_branch.yaml b/gradle/changelog/diff_handle_deleted_target_branch.yaml deleted file mode 100644 index 582efe1e65..0000000000 --- a/gradle/changelog/diff_handle_deleted_target_branch.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: fixed - description: Git diff request correctly throws NotFoundException if target revision is non-existent ([#2141](https://github.com/scm-manager/scm-manager/pull/2141)) diff --git a/gradle/changelog/expose_shortcuts_api.yaml b/gradle/changelog/expose_shortcuts_api.yaml deleted file mode 100644 index c46141d630..0000000000 --- a/gradle/changelog/expose_shortcuts_api.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: changed - description: Expose api for declaring keyboard shortcuts ([#2139](https://github.com/scm-manager/scm-manager/pull/2139)) diff --git a/gradle/changelog/fix_empty_branches.yaml b/gradle/changelog/fix_empty_branches.yaml deleted file mode 100644 index 1bfe7bf549..0000000000 --- a/gradle/changelog/fix_empty_branches.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: fixed - description: Handling of old commits as new ones in new branches ([#2130](https://github.com/scm-manager/scm-manager/pull/2130)) diff --git a/gradle/changelog/fix_modal_registration.yaml b/gradle/changelog/fix_modal_registration.yaml deleted file mode 100644 index f32914cc9e..0000000000 --- a/gradle/changelog/fix_modal_registration.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: fixed - description: Keyboard shortcuts should be inactive when modals are open ([#2145](https://github.com/scm-manager/scm-manager/pull/2145)) diff --git a/gradle/changelog/fixted_navbar.yaml b/gradle/changelog/fixted_navbar.yaml deleted file mode 100644 index 0eaa2ad02a..0000000000 --- a/gradle/changelog/fixted_navbar.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: changed - description: Fix navbar at the top of the page ([#2128](https://github.com/scm-manager/scm-manager/pull/2128)) diff --git a/gradle/changelog/footer_feedback_links.yaml b/gradle/changelog/footer_feedback_links.yaml deleted file mode 100644 index 79be8782f2..0000000000 --- a/gradle/changelog/footer_feedback_links.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: added - description: Feedback links to footer ([#2125](https://github.com/scm-manager/scm-manager/pull/2125)) diff --git a/gradle/changelog/global_search_shortcut.yaml b/gradle/changelog/global_search_shortcut.yaml deleted file mode 100644 index 25fe44e9d2..0000000000 --- a/gradle/changelog/global_search_shortcut.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: added - description: Keyboard shortcut for global search ([#2118](https://github.com/scm-manager/scm-manager/pull/2118)) diff --git a/gradle/changelog/lfs_clone_ssh.yaml b/gradle/changelog/lfs_clone_ssh.yaml deleted file mode 100644 index 23d4cd6a6b..0000000000 --- a/gradle/changelog/lfs_clone_ssh.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: fixed - description: Clone of git repositories with lfs files via ssh ([#2144](https://github.com/scm-manager/scm-manager/pull/2144)) diff --git a/gradle/changelog/lfs_import.yaml b/gradle/changelog/lfs_import.yaml deleted file mode 100644 index a25b7fb02d..0000000000 --- a/gradle/changelog/lfs_import.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: added - description: Git import with lfs support ([#2133](https://github.com/scm-manager/scm-manager/pull/2133)) diff --git a/gradle/changelog/list_navigation.yaml b/gradle/changelog/list_navigation.yaml deleted file mode 100644 index 01637433c0..0000000000 --- a/gradle/changelog/list_navigation.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: added - description: Keyboard navigation for users, groups, branches, tags, sources, changesets and plugins ([#2153](https://github.com/scm-manager/scm-manager/pull/2153)) diff --git a/gradle/changelog/markdown_table_header_wrap.yaml b/gradle/changelog/markdown_table_header_wrap.yaml deleted file mode 100644 index 813c4eaef8..0000000000 --- a/gradle/changelog/markdown_table_header_wrap.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: fixed - description: Remove forced word break from markdown view ([#2142](https://github.com/scm-manager/scm-manager/pull/2142)) diff --git a/gradle/changelog/navigation_shortcuts.yaml b/gradle/changelog/navigation_shortcuts.yaml deleted file mode 100644 index 6cd49d785e..0000000000 --- a/gradle/changelog/navigation_shortcuts.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: added - description: Keyboard shortcuts for global and repository-specific navigation ([#2122](https://github.com/scm-manager/scm-manager/pull/2122)) diff --git a/gradle/changelog/plugin_installation_conflict.yaml b/gradle/changelog/plugin_installation_conflict.yaml deleted file mode 100644 index a06f0eedec..0000000000 --- a/gradle/changelog/plugin_installation_conflict.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: fixed - description: Plugin installation conflict ([#2138](https://github.com/scm-manager/scm-manager/pull/2138)) diff --git a/gradle/changelog/repo_overview_navigation.yaml b/gradle/changelog/repo_overview_navigation.yaml deleted file mode 100644 index aa3b336398..0000000000 --- a/gradle/changelog/repo_overview_navigation.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: added - description: Add keyboard navigation to repository overview list ([#2146](https://github.com/scm-manager/scm-manager/pull/2146)) diff --git a/gradle/changelog/repository_permission_without_name.yaml b/gradle/changelog/repository_permission_without_name.yaml deleted file mode 100644 index fae2f6e73d..0000000000 --- a/gradle/changelog/repository_permission_without_name.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: fixed - description: Creating a repository permission without a name breaks the repository ([#2126](https://github.com/scm-manager/scm-manager/pull/2126)) diff --git a/gradle/changelog/shortcuts_docs.yaml b/gradle/changelog/shortcuts_docs.yaml deleted file mode 100644 index 8e7f8ef06a..0000000000 --- a/gradle/changelog/shortcuts_docs.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: added - description: Keyboard shortcuts documentation ([#2129](https://github.com/scm-manager/scm-manager/pull/2129)) diff --git a/gradle/changelog/svncatcommand.yaml b/gradle/changelog/svncatcommand.yaml deleted file mode 100644 index e8e74a367b..0000000000 --- a/gradle/changelog/svncatcommand.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: fixed - description: Catch SVN error for cat command on non-file nodes ([#2127](https://github.com/scm-manager/scm-manager/pull/2127)) diff --git a/gradle/changelog/upgrade_jackson.yaml b/gradle/changelog/upgrade_jackson.yaml deleted file mode 100644 index 49feeb5c53..0000000000 --- a/gradle/changelog/upgrade_jackson.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: changed - description: Upgrade Jackson to 2.13.4