2020-01-16 12:16:40 +01:00
|
|
|
# Changelog
|
|
|
|
|
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).
|
|
|
|
|
|
2020-03-12 16:07:36 +01:00
|
|
|
## 2.0.0-rc5 - 2020-03-12
|
2020-02-24 15:02:03 +01:00
|
|
|
### Added
|
2020-02-25 08:24:12 +01:00
|
|
|
- Added footer extension points for links and avatar
|
2020-02-25 07:34:31 +00:00
|
|
|
- Create OpenAPI specification during build
|
2020-02-24 15:02:03 +01:00
|
|
|
- Extension point entries with supplied extensionName are sorted ascending
|
2020-03-09 15:33:58 +01:00
|
|
|
- Possibility to configure git core config entries for jgit like core.trustfolderstat and core.supportsatomicfilecreation
|
2020-03-12 09:34:57 +01:00
|
|
|
- Babel-plugin-styled-components for persistent generated classnames
|
2020-03-09 16:10:08 +01:00
|
|
|
- By default, only 100 files will be listed in source view in one request
|
2020-02-24 15:02:03 +01:00
|
|
|
|
2020-02-25 08:24:12 +01:00
|
|
|
### Changed
|
|
|
|
|
- New footer design
|
2020-03-03 12:02:57 +01:00
|
|
|
- Update jgit to version 5.6.1.202002131546-r-scm1
|
2020-02-19 15:55:44 +01:00
|
|
|
- Update svnkit to version 1.10.1-scm1
|
2020-03-10 11:21:39 +01:00
|
|
|
- Secondary navigation collapsable
|
2020-02-25 08:24:12 +01:00
|
|
|
|
2020-02-17 11:29:03 +01:00
|
|
|
### Fixed
|
|
|
|
|
- Modification for mercurial repositories with enabled XSRF protection
|
2020-02-27 10:38:47 +01:00
|
|
|
- Does not throw NullPointerException when merge fails without normal merge conflicts
|
2020-02-27 11:42:37 +01:00
|
|
|
- Keep file attributes on modification
|
2020-03-10 10:51:15 +01:00
|
|
|
- Drop Down Component works again with translations
|
2020-02-17 11:29:03 +01:00
|
|
|
|
2020-02-25 08:24:12 +01:00
|
|
|
### Removed
|
|
|
|
|
- Enunciate rest documentation
|
2020-03-02 11:32:01 +01:00
|
|
|
- Obsolete fields in data transfer objects
|
2020-02-18 13:10:37 +01:00
|
|
|
|
2020-02-14 12:28:11 +01:00
|
|
|
## 2.0.0-rc4 - 2020-02-14
|
2020-02-03 16:43:36 +01:00
|
|
|
### Added
|
|
|
|
|
- Support for Java versions > 8
|
2020-02-04 15:59:11 +01:00
|
|
|
- Simple ClassLoaderLifeCycle to fix integration tests on Java > 8
|
2020-02-07 14:29:13 +01:00
|
|
|
- Option to use a function for default collapse state in diffs
|
2020-02-03 16:43:36 +01:00
|
|
|
|
2020-02-03 13:51:21 +01:00
|
|
|
### Changed
|
2020-02-10 15:33:32 +01:00
|
|
|
- Use icon only buttons for diff file controls
|
2020-02-03 13:51:21 +01:00
|
|
|
- Upgrade [Legman](https://github.com/sdorra/legman) to v1.6.2 in order to fix execution on Java versions > 8
|
2020-02-03 16:10:41 +01:00
|
|
|
- Upgrade [Lombok](https://projectlombok.org/) to version 1.18.10 in order to fix build on Java versions > 8
|
2020-03-03 09:46:54 +01:00
|
|
|
- Upgrade [Mockito](https://site.mockito.org/) to version 2.28.2 in order to fix tests on Java versions > 8
|
2020-02-03 16:43:06 +01:00
|
|
|
- Upgrade smp-maven-plugin to version 1.0.0-rc3
|
2020-02-03 13:51:21 +01:00
|
|
|
|
2020-02-13 09:20:26 +01:00
|
|
|
### Fixed
|
2020-02-14 12:28:11 +01:00
|
|
|
- Committer of new Git commits set to "SCM-Manager <noreply@scm-manager.org>"
|
2020-02-13 09:20:26 +01:00
|
|
|
|
2020-01-31 13:02:27 +01:00
|
|
|
## 2.0.0-rc3 - 2020-01-31
|
|
|
|
|
### Fixed
|
|
|
|
|
- Broken plugin order fixed
|
2020-02-12 14:58:12 +01:00
|
|
|
- MarkdownViewer in code section renders markdown properly
|
2020-01-31 13:02:27 +01:00
|
|
|
|
2020-01-29 15:22:54 +01:00
|
|
|
## 2.0.0-rc2 - 2020-01-29
|
2020-01-16 12:16:40 +01:00
|
|
|
### Added
|
|
|
|
|
- Set individual page title
|
|
|
|
|
- Copy on write
|
2020-01-20 15:30:28 +01:00
|
|
|
- A new repository can be initialized with a branch (for git and mercurial) and custom files (README.md on default)
|
2020-01-24 12:01:27 +01:00
|
|
|
- Plugins are validated directly after download
|
2020-01-28 16:21:48 +01:00
|
|
|
- Code highlighting in diffs
|
2020-01-29 15:13:22 +01:00
|
|
|
- Switch between rendered version and source view for Markdown files
|
|
|
|
|
|
2020-01-16 12:16:40 +01:00
|
|
|
|
|
|
|
|
### Changed
|
2020-01-16 12:43:17 +01:00
|
|
|
- Stop fetching commits when it takes too long
|
2020-01-16 12:16:40 +01:00
|
|
|
- Unification of source and commits become "code"
|
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
- Classloader leak which caused problems when restarting
|
|
|
|
|
- Failing git push does not lead to an GitAPIException
|
|
|
|
|
- Subversion revision 0 leads to error
|
|
|
|
|
- Create mock subject to satisfy legman
|
2020-01-16 12:43:17 +01:00
|
|
|
- Multiple versions of hibernate-validator caused problems when starting from plugins
|
2020-01-21 15:05:15 +01:00
|
|
|
- Page title is now set correctly
|
2020-01-29 15:13:22 +01:00
|
|
|
- Restart after migration
|
2020-01-16 12:16:40 +01:00
|
|
|
|
|
|
|
|
## 2.0.0-rc1 - 2019-12-02
|
|
|
|
|
### Added
|
|
|
|
|
- Namespace concept and endpoints
|
|
|
|
|
- File history
|
|
|
|
|
- Global permission concept
|
|
|
|
|
- Completely translated into German with all the text and controls of the UI
|
|
|
|
|
- Frontend provides further details on corresponding errors
|
|
|
|
|
- Repository branch overview, detailed view and create branch functionality
|
|
|
|
|
- Search and filter for repos, users and groups
|
|
|
|
|
- Repository Permissions roles
|
2020-01-16 12:43:17 +01:00
|
|
|
- Migration step framework and wizard
|
2020-01-16 12:16:40 +01:00
|
|
|
- Plugin center integration
|
|
|
|
|
- Plugins can be installed (even without restart), updated and uninstalled using the new plugins overview
|
|
|
|
|
- Git-LFS support (with SSH authentication)
|
|
|
|
|
- Anonymous access via git-clone and API access with anonymous user
|
|
|
|
|
- Cache and x-requested-with header to bundle requests
|
2020-01-16 12:43:17 +01:00
|
|
|
- remove public flag from repository and migrate permissions to anonymous user
|