diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000000..38cf1ee569 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,39 @@ +# 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). + +## Unreleased +### Added +- Set individual page title +- Copy on write + +### Changed +- Stop fetching commits when it takes too long +- 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 +- Multiple versions of hibernate-validator caused problems when starting from plugins + +## 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 +- Migration step framework and wizard +- 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 +- remove public flag from repository and migrate permissions to anonymous user