@@ -4,6 +4,269 @@ This changelog goes through all the changes that have been made in each release
4
4
without substantial changes to our git log; to see the highlights of what has
5
5
been added to each release, please refer to the [ blog] ( https://blog.gitea.io ) .
6
6
7
+ ## [ 1.14.0-RC1] ( https://github.com/go-gitea/gitea/releases/tag/v1.14.0 ) - 2021-03-19
8
+
9
+ * SECURITY
10
+ * Respect approved email domain list for externally validated user registration (#15014 )
11
+ * Add reverse proxy configuration support for remote IP address detection (#14959 )
12
+ * Ensure validation occurs on clone addresses too (#14994 )
13
+ * Fix several render issues highlighted during fuzzing (#14986 )
14
+ * BREAKING
15
+ * Restore Access.log following migration to Chi framework (Stops access logging of /api/internal routes) (#14475 )
16
+ * Migrate from Macaron to Chi framework (#14293 )
17
+ * Deprecate building for mips (#14174 )
18
+ * Consolidate Logos and update README header (#14136 )
19
+ * Inline manifest.json (#14038 )
20
+ * Store repository data in data path if not previously set (#13991 )
21
+ * Rename "gitea" png to "logo" (#13974 )
22
+ * Standardise logging of failed authentication attempts in internal SSH (#13962 )
23
+ * Add markdown support in organization description (#13549 )
24
+ * Improve users management through the CLI (#6001 ) (#10492 )
25
+ * FEATURES
26
+ * Create a new issue with reference to lines of code from file view (#14863 )
27
+ * Repository transfer has to be confirmed, if user can not create repo for new owner (#14792 )
28
+ * Allow blocking some email domains from registering an account (#14667 )
29
+ * Create a new issue based on reference to an issue comment (#14366 )
30
+ * Add support to migrate from gogs (#14342 )
31
+ * Add pager to the branches page (#14202 )
32
+ * Minimal OpenID Connect implementation (#14139 )
33
+ * Display current stopwatch in navbar (#14122 )
34
+ * Display SVG files as images instead of text (#14101 )
35
+ * Disable SSH key deletion of externally managed Keys (#13985 )
36
+ * Add support for ed25519_sk and ecdsa_sk SSH keys (#13462 )
37
+ * Add support for Mastodon OAuth2 provider (#13293 )
38
+ * Add gitea sendmail command (#13079 )
39
+ * Create DB session provider(based on xorm) (#13031 )
40
+ * Add dismiss review feature (#12674 )
41
+ * Make manual merge autodetection optional and add manual merge as merge method (#12543 )
42
+ * Dump github/gitlab/gitea repository data to a local directory and restore to gitea (#12244 )
43
+ * Create Rootless Docker image (#10154 )
44
+ * API
45
+ * Get pull, return head branch sha, even if deleted (#14931 )
46
+ * Export LFS & TimeTracking function status (#14753 )
47
+ * Show Gitea version in swagger (#14654 )
48
+ * Fix PATCH /repos/{owner}/{repo} panic (#14637 )
49
+ * Add Restricted Field to User (#14630 )
50
+ * Add support for ref parameter to get raw file API (#14602 )
51
+ * Add affected files of commits to commit struct (#14579 )
52
+ * Fix CJK fonts again and misc. font issues (#14575 )
53
+ * Add delete release by tag & delete tag (#14563 ) & (#13358 )
54
+ * Add pagination to ListBranches (#14524 )
55
+ * Add signoff option in commit form (#14516 )
56
+ * GetRelease by tag only return release (#14397 )
57
+ * Add MirrorInterval to the API (#14163 )
58
+ * Make BasicAuth Prefix case insensitive (#14106 )
59
+ * Add user filter to issueTrackedTimes, enable usage for issue managers (#14081 )
60
+ * Add ref to create/edit issue options & deprecated assignee (#13992 )
61
+ * Add Ref to Issue (#13946 )
62
+ * Expose default theme in meta and API (#13809 )
63
+ * Send error message when CSRF token is missing (#13676 )
64
+ * List, Check, Add & delete endpoints for repository teams (#13630 )
65
+ * Admin EditUser: Make FullName, Email, Website & Location optional (#13562 )
66
+ * Add more filters to issues search (#13514 )
67
+ * Add review request api (#11355 )
68
+ * BUGFIXES
69
+ * Move setting to enable closing issue via commit in non default branch to repo settings (#14965 )
70
+ * Show correct issues for team dashboard (#14952 )
71
+ * Ensure that new pull request button works on forked forks owned by owner of the root and reduce ambiguity (#14932 )
72
+ * Only allow issue labels from owner repository or organization (#14928 )
73
+ * Fix alignment of People and Teams right arrow on org homepage (#14924 )
74
+ * Fix overdue marking of closed issues and milestones (#14923 )
75
+ * Prevent panic when empty MilestoneID in repo/issue/list (#14911 )
76
+ * Fix migration context data (#14910 )
77
+ * Handle URLs with trailing slash (#14852 )
78
+ * Add CORS config on to /login/oauth/access_token endpoint (#14850 )
79
+ * Make searching issues by keyword case insensitive on DB (#14848 )
80
+ * Prevent use of double sub-path and incorrect asset path in manifest (#14827 )
81
+ * Fix link account ui (#14763 )
82
+ * Fix preview status switch button on wiki editor (#14742 )
83
+ * Fix github download on migration (#14703 )
84
+ * Fix svg spacing (#14638 )
85
+ * Prevent adding nil label to .AddedLabels or .RemovedLabels (#14623 )
86
+ * Truncated organizations name (#14615 )
87
+ * Exclude the current dump file from the dump (#14606 )
88
+ * Use OldRef instead of CommitSHA for DeleteBranch comments (#14604 )
89
+ * Ensure memcache caching works when TTL greater than 30 days (#14592 )
90
+ * Remove NULs byte arrays passed to PostProcess (#14587 )
91
+ * Restore detection of branches are equal on compare page (#14586 )
92
+ * Fix incorrect key name so registerManualConfirm works (#14455 )
93
+ * Fix close/reopen with comment (#14436 )
94
+ * Allow passcode invalid error to appear (#14371 )
95
+ * Escape branch names in compare url (#14364 )
96
+ * Label and milestone webhooks on issue/pull creation (#14363 )
97
+ * Handle NotifyCreateRef as create branch in feeds (#14245 )
98
+ * Prevent clipping input text in Chrome + Segoe UI Font (#14179 )
99
+ * Fix UI on edit auth source page (#14137 )
100
+ * Fix git.parseTagData (#14105 )
101
+ * Refactor get tag to remove unnecessary steps (#14058 )
102
+ * Fix integrations test error with space in CURDIR path (#14056 )
103
+ * Dropdown triangle fixes (#14028 )
104
+ * Fix label of --id in admin delete user (#14005 )
105
+ * Cause NotifyMigrateRepository to emit a repo create webhook (#14004 )
106
+ * Update HEAD to match defaultBranch in template generation (#13948 )
107
+ * Fix action avatar loading (#13909 )
108
+ * Fix issue participants (#13893 )
109
+ * Fix avatar template error (#13833 )
110
+ * Fix review request notification email links when external issue tracker is enabled (#13723 )
111
+ * Fix blame line alignment (#13542 )
112
+ * Include OriginalAuthor in Reaction constraint (#13505 )
113
+ * Comments on review should have the same sha (#13448 )
114
+ * Fix whitespace rendering in diff (#13415 )
115
+ * Fixed git args duplication (#13411 )
116
+ * Fix bug on release publisherid migrations (#13410 )
117
+ * Fix --port setting (#13288 )
118
+ * Keep database transactions not too big (#13254 )
119
+ * Git version check, ignore pre-releases constraints (#13234 )
120
+ * Handle and propagate errors when checking if paths are Dirs, Files or Exist (#13186 )
121
+ * Update Mirror IsEmpty status on synchronize (#13185 )
122
+ * Use GO variable in go-check target (#13146 ) (#13147 )
123
+ * ENHANCEMENTS
124
+ * UI style improvements
125
+ * Support .mailmap in code activity stats (#15009 )
126
+ * Sort release attachments by name (#15008 )
127
+ * Add ui.explore settings to control view of explore pages (#14094 )
128
+ * Make internal SSH server host key path configurable (#14918 )
129
+ * Hide resync all ssh principals when using internal ssh server (#14904 )
130
+ * Add SameSite setting for cookies (#14900 )
131
+ * Move Bleve and Elastic code indexers to use a common cat-file --batch (#14781 )
132
+ * Add environment-to-ini to docker image (#14762 )
133
+ * Add preview support for wiki editor when disable simpleMDE (#14757 )
134
+ * Add easyMDE(simpleMDE) support for release content editor (#14744 )
135
+ * Organization removal confirmation using name not password (#14738 )
136
+ * Make branch names in PR description clickable (#14716 )
137
+ * Add Password Algorithm option to install page (#14701 )
138
+ * Add fullTextSearch to dropdowns by default (#14694 )
139
+ * Fix truncated organization names (#14655 )
140
+ * Whitespace in commits (#14650 )
141
+ * Sort / move project boards (#14634 )
142
+ * Make fileheader sticky in diffs (#14616 )
143
+ * Add helper descriptions on new repo page (#14591 )
144
+ * Move the stopwatches to the eventsource stream (#14588 )
145
+ * Add Content-Length header to HEAD requests (#14542 )
146
+ * Add Image Diff options in Diff view (#14450 )
147
+ * Improve Description in new/ edit Project template (#14429 )
148
+ * Allow ssh-keygen on Windows to detect ssh key type (#14413 )
149
+ * Display error if twofaSecret cannot be retrieved (#14372 )
150
+ * Sort issue search results by revelance (#14353 )
151
+ * Implement ghost comment mitigation (#14349 )
152
+ * Upgrade blevesearch dependency to v2.0.1 (#14346 )
153
+ * Add edit, delete and reaction support to code review comments on issue page (#14339 )
154
+ * Merge default and system webhooks under one menu (#14244 )
155
+ * Add option for administrator to reset user 2FA (#14243 )
156
+ * Add option to change username to the admin panel (#14229 )
157
+ * Check for 'main' as potential default branch name (#14193 )
158
+ * Project: show referenced PRs in issue cards (#14183 )
159
+ * Use caddy's certmagic library for extensible/robust ACME handling (#14177 )
160
+ * CLI support for OAuth sources custom icons (#14166 )
161
+ * Custom icons for OAuth sources (#14161 )
162
+ * Team dashboards (#14159 )
163
+ * KanBan: be able to set default board (#14147 )
164
+ * Disable Fomantic's custom scrollbars (#14109 )
165
+ * Add UI to delete tracked times (#14100 )
166
+ * Rework heatmap permissions (#14080 )
167
+ * Issue and pull request filters on organization dashboard (#14072 )
168
+ * Fix webhook list styling (#14001 )
169
+ * Show dropdown with all statuses for commit (#13977 )
170
+ * Show status check for merged PRs (#13975 )
171
+ * Diff stat improvements (#13954 )
172
+ * Report permissions denied in internal SSH (#13953 )
173
+ * Markdown task list improvements (#13952 )
174
+ * Heatmap days clickable (#13935 )
175
+ * chore: use octicon-mirror for feeds display (#13928 )
176
+ * Move diff split code into own template file (#13919 )
177
+ * Markdown: Enable wrapping in code blocks and a color tweak (#13894 )
178
+ * Do not reload page after adding comments in Pull Request reviews (#13877 )
179
+ * Add pull request manually merge instruction (#13840 )
180
+ * add thumbnail preview section to issue attachments (#13826 )
181
+ * Move Repo APIFormat to convert package (#13787 )
182
+ * Move notification APIFormat (#13783 )
183
+ * Swap swagger-ui with swagger-ui-dist (#13777 )
184
+ * User Settings: Ignore empty language codes & validate (#13755 )
185
+ * Improve migrate page and add card CSS (#13751 )
186
+ * Add block on official review requests branch protection (#13705 )
187
+ * Add review requested filter on pull request overview (#13701 )
188
+ * Use chronological commit order in default squash message (#13696 )
189
+ * Clickable links in pull request (and issue) titles (#13695 )
190
+ * Support shortened commit SHAs in URLs (#13686 )
191
+ * Use native git variants by default with go-git variants as build tag (#13673 )
192
+ * Don't render dropdown when only 1 merge style is available (#13670 )
193
+ * Move webhook type from int to string (#13664 )
194
+ * Direct avatar rendering (#13649 )
195
+ * Verify password for local-account activation (#13631 )
196
+ * Prevent clone protocol button flash on page load (#13626 )
197
+ * Remove fetch request from heatmap (#13623 )
198
+ * Refactor combine label comments with tests (#13619 )
199
+ * Move metrics from macaron to chi (#13601 )
200
+ * Issue and Pulls lists rework (#13594 )
201
+ * HTTP cache rework and enable caching for storage assets (#13569 )
202
+ * Use mount but not register for chi routes (#13555 )
203
+ * Use monaco for the git hook editor (#13552 )
204
+ * Make heatmap colors more distinct (#13533 )
205
+ * Lazy-load issue reviewers and assignees avatars (#13526 )
206
+ * Change search and filter icons to SVG (#13473 )
207
+ * Create tag on ui (#13467 )
208
+ * updateSize when create a repo with init commit (#13441 )
209
+ * Added title and action buttons to Project view page (#13437 )
210
+ * Override fomantic monospace fonts and set size (#13435 )
211
+ * Rework focused comment styling (#13434 )
212
+ * Tags cleanup (#13428 )
213
+ * Various style tweaks (#13418 )
214
+ * Refactor push update (#13381 )
215
+ * Comment box tweaks and SVG dropdown triangles (#13376 )
216
+ * Various style fixes (#13372 )
217
+ * Change repo home page icons to SVG (#13364 )
218
+ * Use CSS Vars for primary color (#13361 )
219
+ * Refactor image paste code (#13354 )
220
+ * Switch from SimpleMDE to EasyMDE (#13333 )
221
+ * Group Label Changed Comments in timeline (#13304 )
222
+ * Make the logger an interface (#13294 )
223
+ * Fix PR/Issue titles on mobile (#13292 )
224
+ * Rearrange the order of the merged by etc. in locale (#13284 )
225
+ * Replace footer and modal icons with SVG (#13245 )
226
+ * Issues overview should not show issues from archived repos (#13220 )
227
+ * Show stale label for stale code comment which is marked as resolved (#13213 )
228
+ * Use CSS Variables for fonts, remove postcss-loader (#13204 )
229
+ * Add mentionable teams to tributeValues and change team mention rules to gh's style (#13198 )
230
+ * Move install pages out of main macaron routes (#13195 )
231
+ * Update outdated label to use Fomantic UI style (#13181 )
232
+ * Added option to disable webhooks (#13176 )
233
+ * Change order of possible-owner organizations to alphabetical (#13160 )
234
+ * Log IP on SSH authentication failure for Built-in SSH server (#13150 )
235
+ * Added option to disable migrations (#13114 )
236
+ * New "Add Mirror" Button in the Organization view (#13105 )
237
+ * Manually approve new registration (#13083 )
238
+ * Cron job to cleanup hook_task table (#13080 )
239
+ * Use the headline comment of pull-request as the squash commit's message (#13071 )
240
+ * Clarify the suffices and prefixes of setting.AppSubURL and setting.AppURL (#12999 )
241
+ * Slightly simplify the queue settings code to help reduce the risk of problems (#12976 )
242
+ * Add precise search type for Elastic Search (#12869 )
243
+ * Move APIFormat functions into convert package (#12856 )
244
+ * Multiple GitGraph improvements: Exclude PR heads, Add branch/PR links, Show only certain branches, (#12766 )
245
+ * Add TrN for repository limit (#12492 )
246
+ * Refactor doctor (#12264 )
247
+ * Add the tag list page to the release page (#12096 )
248
+ * Redirect on changed user and org name (#11649 )
249
+ * load U2F js only on pages which need it (#11585 )
250
+ * Make archival asynchronous (#11296 )
251
+ * Introduce go chi web framework as frontend of macaron, so that we can move routes from macaron to chi step by step (#7420 )
252
+ * Improve vfsgen to not unzip bindata files but send to browser directly (#7109 )
253
+ * Enhance release list (#6025 )
254
+ * DOCS
255
+ * Swagger show models by default (#14880 )
256
+ * Add missing repo.projects unit into swagger (#14876 )
257
+ * Update docs and comments to remove macaron (#14491 )
258
+ * Issue template addition: Are you using Gitea behind CloudFlare? (#14098 )
259
+ * Generate man pages (#13901 )
260
+ * Reformat/fine-tune docs (#13897 )
261
+ * Added Table of Contents to long documentation pages (#13890 )
262
+ * Add docs command (#13429 )
263
+ * Update external-renderers.en-us.md (#13165 )
264
+ * MISC
265
+ * Add builds for apple M1 (darwin arm64) (#14951 )
266
+ * Migrate to use jsoniter instead of encoding/json (#14841 )
267
+ * Reduce make verbosity (#13803 )
268
+ * Add git command error directory on log (#13194 )
269
+
7
270
## [ 1.13.4] ( https://github.com/go-gitea/gitea/releases/tag/v1.13.4 ) - 2021-03-07
8
271
9
272
* SECURITY
@@ -207,7 +470,7 @@ been added to each release, please refer to the [blog](https://blog.gitea.io).
207
470
* Fix scrolling to resolved comment anchors (#13343 ) (#13371 )
208
471
* Storage configuration support ` [storage] ` (#13314 ) (#13379 )
209
472
* When creating line diffs do not split within an html entity (#13357 ) (#13375 ) (#13425 ) (#13427 )
210
- * Fix reactions on code comments (#13390 ) (#13401 )
473
+ * Fix reactions on code comments (#13390 ) (#13401 )
211
474
* Add missing full names when DEFAULT_SHOW_FULL_NAME is enabled (#13424 )
212
475
* Replies to outdated code comments should also be outdated (#13217 ) (#13433 )
213
476
* Fix panic bug in handling multiple references in commit (#13486 ) (#13487 )
0 commit comments