diff --git a/CHANGELOG.md b/CHANGELOG.md index 0c62b1e3e..a28e6130c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,113 @@ # Changelog +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.4.0-rc1](https://github.com/go-gitea/gitea/releases/tag/v1.4.0-rc1) - 2018-01-31 +* BREAKING + * Drop deprecated GOGS\_WORK\_DIR use (#2946) + * Fix API status code for hook creation (#2814) +* SECURITY + * Sanitize logs for mirror sync (#3057) +* FEATURE + * Serve .patch and .diff for pull requests (#3305, #3293) + * Add repo-sync-releases admin command (#3254) + * Support default private when creating or migrating repository (#3239) + * Writable deploy keys (closes #671) (#3225) + * Add Pull Request merge options - Ignore white-space for conflict checking, Rebase, Squash merge (#3188) + * Added progressbar for issues with checkboxes (#1146). (#3171) + * Mention completion for issue editor. (#3136) + * Add 'mark all read' option to notifications (#3097) + * Git LFS lock api (#2938) + * Add reactions to issues/PR and comments (#2856) + * Add dingtalk webhook (#2777) + * Responsive view (#2750) +* BUGFIXES + * Fix webhook X-GitHub-* headers casing for better compatibility (#3429) + * Add content type and doctype to requests made with go-get (#3426, #3423) + * Fix SQL type error for webhooks (#3424) + * Fix PR merge error (#3421) + * Recognize more characters in crossreferenced repo name (#3413) + * Fix MSSQL bug on org (#3405) + * HTML escape all lines of the search result (#3402) + * Change local copy origin url after repository rename (#3399) + * Force-push to base repo's ref/pull/#/head (#3393) + * Fix bug when a user delete but assigned on issue (#3318) + * Use issue number/index instead of id for API URL. Fix #3297 (#3298) + * Fix repo-transfer-and-team-repo-count bug (#3241) + * Fix always-on SSL Mode checkbox in admin page (#3208) + * Fix source download link when no code unit allowed (#3166) + * Fix org owner cannot be removed if he is not in owner team (#3164) + * Fix run web with -p push failed (#3154) + * Fix gpg tmpl (#3153) + * Fix SSH auth lfs locks (#3152) + * Improvements for supporting UI Location (#3146) + * Fix new pull request link (#3133) + * Fix missing branch in release bug (#3108) + * Allow adding collaborators with (fullname) (#3103) + * Fix repo links (#3093) + * fix lfs url refs + keep path upper/lowercase in db. (#3092) + * Fix redis session failed (#3086) + * Fix bugs in issue dashboard stats (#3073) + * Fix avatar URLs (#3069) + * Fix ref parsing in commit messages (#3067) + * Fix issue list branch link broken (#3061) + * sendmail: correct option to set envelope-sender (#3044) + * Fix missing password length check when change password (#3039) + * Fix git lfs path (#3016) + * Fix API-Endpoint release (#3005) (#3012) + * Set OpenID support on by default when installing new instance (#3010) + * Various wiki bug fixes (#2996) + * Fix go-get, src and raw urls to new scheme (#2978) + * Fix error when add user has full name to team (#2973) + * Fix memcache support when value is returned as string always (#2924) +* ENHANCEMENT + * Use GiteaServer as the user agent for http requests (#3404) + * Delete indexer DB entries when (re)creating index (#3385) + * Change how merged PR commit info are prepared (#3368) + * Asynchronously populate the repo indexer (#3366) + * Make the default action for the gitea executable that of running the webserver (#3331) + * Templates for extra links in top navbar and repo tool tabs. (#3308) + * Fixed asterisk based tasklist items #3295 (#3296) + * Add more additional template snippets (#3286) + * Open external tracker in blank window, consistently with wiki (#3227) + * Fix repo links on user profile (#3197) + * Enable emoji for wiki view (#3158) + * Small improve on deleting attachements (#3145) + * Reduce overhead of upgrades for users with custom stylesheets/JS (#3051) + * Default log level to Info without hardcoding it in installer (#3041) + * Memory usage improvements (#3013) + * Add fingerprint to ssh key endpoints. (#3009) + * Improve memory usage when reaching diff limits (#2990) + * Expandable commit bodies (#2980) + * Update gitgraph.js to fix blurry commit graph on HiDPI screens (#2957) + * Fix language names (#2955) + * Remove render issue link (#2954) + * Page parameter for repo search API (#2915) + * Apply LANDING\_PAGE config options for logged in users (#2894) + * Enable admin to search by email (#2888) + * Hide add key button if SSH is disabled (#2873) + * Fix comment API paths (#2813) + * Add an option to allow redirect of http port 80 to https. (#1928) +* MISC + * Fix organization profile on mobile devices (#3332) + * Fix guide link for webhooks in repository settings (#3291) (#3292) + * Enable Libravatar by default in new installations (#3287) + * Improve suppressed diff boxes (#3193) + * fix button heights on commits page (#3091) + * Minor copy changes (#3074) + * Sort repos in issues dashboard sidebar (#3072) + * Remove box-shadow from UI, fix dashboard issue (#3065) + * Adjust branch button size (#3063) + * Fix misalignment issue in repo header (#3062) + * Delete a user's public key via admin api (closes #3014) (#3059) + * Dashboard: Fix line height problem in issue titles (#3054) + * Remove duplicate "Max Diff Lines" from config view (#2987) + * Drop unmaintained gogs migration script (#2947) + * App restarts to quickly if it fails to start. (#2945) + * Add owner to delete repo message (#2886) + ## [1.3.1](https://github.com/go-gitea/gitea/releases/tag/v1.3.1) - 2017-12-08 * BUGFIXES * Sanitize logs for mirror sync (#3057, #3082) (#3078)