diff --git a/.changelog.yml b/.changelog.yml index 43dc1912d4e..c5a9078e03a 100644 --- a/.changelog.yml +++ b/.changelog.yml @@ -1,4 +1,14 @@ +# The full repository name repo: go-gitea/gitea + +# Service type (gitea or github) +service: github + +# Base URL for Gitea instance if using gitea service type (optional) +# Default: https://gitea.com +base-url: + +# Changelog groups and which labeled PRs to add to each group groups: - name: BREAKING @@ -42,3 +52,6 @@ groups: - name: MISC default: true + +# regex indicating which labels to skip for the changelog +skip-labels: skip-changelog|backport\/.+ diff --git a/CHANGELOG.md b/CHANGELOG.md index add2f9a872f..ba83e9384f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,13 +4,76 @@ This changelog goes through all the changes that have been made in each release without substantial changes to our git log; to see the highlights of what has been added to each release, please refer to the [blog](https://blog.gitea.io). -## [1.11.0-RC2](https://github.com/go-gitea/gitea/releases/tag/v1.11.0-rc2) - 2020-01-18 +## [1.11.0](https://github.com/go-gitea/gitea/releases/tag/v1.11.0) - 2020-02-10 * BREAKING + * Fix followers and following tabs in profile (#10202) (#10203) * Make CertFile and KeyFile relative to CustomPath (#9868) (#9874) + * Remove unused endpoints (#9538) + * Prefix all user-generated IDs in markup (#9477) + * Enforce Gitea environment for pushes (#8982) + * Hide some user information via API if user have not enough permissions (#8655) + * Move startpage/homepage translation to crowdin (#8596) * SECURITY * Never allow an empty password to validate (#9682) (#9683) * Prevent redirect to Host (#9678) (#9679) + * Swagger hide search field (#9554) + * Add "search" to reserved usernames (#9063) + * Switch to fomantic-ui (#9374) + * Only serve attachments when linked to issue/release and if accessible by user (#9340) +* FEATURES + * Webhooks should only show sender if it makes sense (#9601) + * Provide Default messages for merges (#9393) + * Add description to labels on create issue (#9392) + * Graceful Queues: Issue Indexing and Tasks (#9363) + * Default NO_REPLY_ADDRESS to DOMAIN (#9325) + * Allow FCGI over unix sockets (#9298) + * Graceful: Xorm, RepoIndexer, Cron and Others (#9282) + * Add API for Reactions (#9220) + * Graceful: Cancel Process on monitor pages & HammerTime (#9213) + * Graceful: Allow graceful restart for unix sockets (#9113) + * Graceful: Allow graceful restart for fcgi (#9112) + * Sign protected branches (#8993) + * Add Graceful shutdown for Windows and hooks for shutdown of goroutines (#8964) + * Add Gitea icon to Emojis (#8950) + * Expand/Collapse Files and Blob Excerpt while Reviewing/Comparing code (#8924) + * Allow Custom Reactions (#8886) + * Close/reopen issues by keywords in titles and comments (#8866) + * Allow incompletely specified Time Formats (#8816) + * Prevent upload (overwrite) of lfs locked file (#8769) + * Template Repositories (#8768) + * Add /milestones endpoint (#8733) + * Make repository management section handle lfs locks (#8726) + * Respect LFS File Lock on UI (#8719) + * Add team option to grant rights for all organization repositories (#8688) + * Enabling and disabling the commit button to prevent empty commits (web editor) (#8590) + * Add setting to disable BASIC authentication (#8586) + * Expose db.SetMaxOpenConns and allow non MySQL dbs to set conn pool params (#8528) + * Allow Protected Branches to Whitelist Deploy Keys (#8483) + * Push to create repo (#8419) + * Sign merges, CRUD, Wiki and Repository initialisation with gpg key (#7631) + * Add basic repository lfs management (#7199) * BUGFIXES + * Fix code-expansion arc-green theme bug (#10180) (#10185) + * Prevent double wait-group decrement (#10170) (#10175) + * Allow emoji on review head comments (#10159) (#10174) + * Fix issue/pull link (#10158) (#10173) + * Fix push-create SSH bugs (#10145) (#10151) + * Prevent DeleteUser API abuse (#10125) (#10128) + * Fix issues/pulls dashboard paging error (#10114) (#10115) + * Add button to revert SimpleMDE to plain textarea (#10099) (#10102) + * Fix branch page pull request title and link error (#10092) (#10097) + * Fix PR API: Only try to get HeadBranch if HeadRepo exist (#10029) (#10088) + * Update topics repo count when deleting repository (#10051) (#10081) + * Show pull icon on pull requests (#10061) (#10062) + * Fix milestone API state parameter unhandled (#10049) (#10052) + * Move to using a temporary repo for pushing new PRs (#10009) (#10042) + * Fix wiki raw view on sub path (#10002) (#10040) + * Ensure that feeds are appropriately restricted (#10018) (#10019) + * Sanitize credentials in mirror form (#9975) (#9991) + * Close related pull requests when deleting head repository or head branch (#9927) (#9974) + * Switch to use -f instead of -F for sendmail (#9961) (#9970) + * Fix file rename/copy not supported by indexer (#9965) (#9967) + * Fix repo indexer not updating upon push (#9957) (#9963) * Don't convert ellipsis in markdown (#9905) (#9937) * Fixed repo link in generated comment for cross repository dependency (#9863) (#9935) * Check if diff actually contains sections when rendering (#9926) (#9933) @@ -24,7 +87,6 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Allow hyphen in language name (#9873) (#9880) * Ensure that 2fa is checked on reset-password (#9857) (#9876) * Fix issues/pulls dependencies problems (#9842) (#9864) - * Explicitly refer to PR in squash-merge commit message in case of external tracker (#9844) (#9855) * Fix markdown anchor links (#9673) (#9840) * Allow assignee on Pull Creation when Issue Unit is deactivated (#9836) (#9837) * Fix download file wrong content-type (#9825) (#9834) @@ -53,53 +115,6 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Add HTML URL to API Issues (#9654) (#9661) * Add PR review webhook to Telegram (#9653) (#9655) * Use filepath.IsAbs instead of path.IsAbs (#9651) (#9652) -* TRANSLATION - * Fix Korean locales (#9761) (#9780) -* BUILD - * Fix webpack polyfills (#9735) (#9738) -* MISC - * Backport Locales [2020-01-14] (#9773) - -## [1.11.0-RC1](https://github.com/go-gitea/gitea/releases/tag/v1.11.0-rc1) - 2020-01-07 -* BREAKING - * Remove unused endpoints (#9538) - * Prefix all user-generated IDs in markup (#9477) - * Enforce Gitea environment for pushes (#8982) - * Hide some user information via API if user have no enough permission (#8655) - * Move startpage/homepage translation to crowdin (#8596) -* FEATURES - * Webhooks should only show sender if it makes sense (#9601) - * Provide Default messages for merges (#9393) - * Add description to labels on create issue (#9392) - * Graceful Queues: Issue Indexing and Tasks (#9363) - * Default NO_REPLY_ADDRESS to DOMAIN (#9325) - * Allow FCGI over unix sockets (#9298) - * Graceful: Xorm, RepoIndexer, Cron and Others (#9282) - * Add API for Reactions (#9220) - * Graceful: Cancel Process on monitor pages & HammerTime (#9213) - * Graceful: Allow graceful restart for unix sockets (#9113) - * Graceful: Allow graceful restart for fcgi (#9112) - * Sign protected branches (#8993) - * Add Graceful shutdown for Windows and hooks for shutdown of goroutines (#8964) - * Add Gitea icon to Emojis (#8950) - * Expand/Collapse Files and Blob Excerpt while Reviewing/Comparing code (#8924) - * Allow Custom Reactions (#8886) - * Close/reopen issues by keywords in titles and comments (#8866) - * Allow incompletely specified Time Formats (#8816) - * Prevent upload (overwrite) of lfs locked file (#8769) - * Template Repositories (#8768) - * Add /milestones endpoint (#8733) - * Make repository management section handle lfs locks (#8726) - * Respect LFS File Lock on UI (#8719) - * Add team option to grant rights for all organization repositories (#8688) - * Enabling and disabling the commit button to prevent empty commits (web editor) (#8590) - * Add setting to disable BASIC authentication (#8586) - * Expose db.SetMaxOpenConns and allow non MySQL dbs to set conn pool params (#8528) - * Allow Protected Branches to Whitelist Deploy Keys (#8483) - * Push to create repo (#8419) - * Sign merges, CRUD, Wiki and Repository initialisation with gpg key (#7631) - * Add basic repository lfs management (#7199) -* BUGFIXES * Disable remove button on repository teams when have access to all (#9640) * Clean up old references on branch delete (#9614) * Hide public repos owned by private orgs (#9609) @@ -231,6 +246,7 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Fix migrate mirror 500 bug (#8526) * Fix password complexity regex for special characters (on master) (#8525) * ENHANCEMENTS + * Explicitly refer to PR in squash-merge commit message in case of external tracker (#9844) (#9855) * Add a /user/login landing page option (#9622) * Some more e-mail notification fixes (#9596) * Add branch protection option to block merge on requested changes. (#9592) @@ -347,12 +363,6 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * wiki - add 'write' 'preview' buttons to wiki edit like in issues (#7241) * Change target branch for pull request (#6488) * Display PR commits and diffs using base repo rather than forked (#3648) -* SECURITY - * Swagger hide search field (#9554) - * Add "search" to reserved usernames (#9063) - * Switch to fomantic-ui (#9374) - * Only serve attachments when linked to issue/release and if accessible by user (#9340) - * Hide credentials when submitting migration through API (#9102) * TESTING * Add debug option to serv to help debug problems (#9492) * Fix the intermittent TestGPGGit failures (#9360) @@ -366,10 +376,12 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Update Github Migration Tests (#8893) (#8938) * Update heatmap fixtures to restore tests (#8615) * TRANSLATION + * Fix Korean locales (#9761) (#9780) * Fix placeholders in the error message (#9060) * Fix spelling of admin.users.max_repo_creation (#8934) * Improve german translation of homepage (#8549) * BUILD + * Fix webpack polyfills (#9735) (#9738) * Update gitea.com/macaron to 1.4.0 (#9608) * Upgrade lato fonts to v16. (#9498) * Update alpine to 3.11 (#9440) @@ -400,6 +412,7 @@ been added to each release, please refer to the [blog](https://blog.gitea.io). * Update the provided gitea.service to mention socket activation (#8531) * Doc added how to setup email (#8520) * MISC + * Backport Locales [2020-01-14] (#9773) * Add translatable Powered by Gitea text in footer (#9600) * Add contrib/environment-to-ini (#9519) * Remove unnecessary loading of settings in update hook (#9496) diff --git a/docs/config.yaml b/docs/config.yaml index cbfcd49e6ed..f1cd6abddbc 100644 --- a/docs/config.yaml +++ b/docs/config.yaml @@ -18,7 +18,7 @@ params: description: Git with a cup of tea author: The Gitea Authors website: https://docs.gitea.io - version: 1.10.2 + version: 1.11.0 outputs: home: