Skip to content

Commit 4a6bae5

Browse files
techknowlogickzeripathlafriks6543
authored
Changelog for 1.16.0-rc1 (#18309)
Co-authored-by: Andrew Thornton <[email protected]> Co-authored-by: Lauris BH <[email protected]> Co-authored-by: 6543 <[email protected]>
1 parent 4a20ead commit 4a6bae5

File tree

1 file changed

+294
-0
lines changed

1 file changed

+294
-0
lines changed

CHANGELOG.md

+294
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,300 @@ This changelog goes through all the changes that have been made in each release
44
without substantial changes to our git log; to see the highlights of what has
55
been added to each release, please refer to the [blog](https://blog.gitea.io).
66

7+
## [1.16.0-rc1](https://github.com/go-gitea/gitea/releases/tag/v1.16.0-rc1) - 2022-01-19
8+
9+
* BREAKING
10+
* Remove golang vendored directory (#18277)
11+
* Paginate releases page & set default page size to 10 (#16857)
12+
* Only allow webhook to send requests to allowed hosts (#17482)
13+
* SECURITY
14+
* Sanitize user-input on file name (#17666)
15+
* Use `hostmatcher` to replace `matchlist` to improve blocking of bad hosts in Webhooks (#17605)
16+
* FEATURES
17+
* Add/update SMTP auth providers via cli (#18197)
18+
* Support webauthn (#17957)
19+
* Team permission allow different unit has different permission (#17811)
20+
* Implement Well-Known URL for password change (#17777)
21+
* Add support for ssh commit signing (#17743)
22+
* Allow Loading of Diffs that are too large (#17739)
23+
* Add copy button to markdown code blocks (#17638)
24+
* Add .gitattribute assisted language detection to blame, diff and render (#17590)
25+
* Add `PULL_LIMIT` and `PUSH_LIMIT` to cron.update_mirror task (#17568)
26+
* Add Reindex buttons to repository settings page (#17494)
27+
* Make SSL cipher suite configurable (#17440)
28+
* Add groups scope/claim to OIDC/OAuth2 Provider (#17367)
29+
* Add simple update checker to Gitea (#17212)
30+
* Migrated Repository will show modifications when possible (#17191)
31+
* Create pub/priv keypair for federation (#17071)
32+
* Make LDAP be able to skip local 2FA (#16954)
33+
* Add nodeinfo endpoint for federation purposes (#16953)
34+
* Save and view issue/comment content history (#16909)
35+
* Use git attributes to determine generated and vendored status for language stats and diffs (#16773)
36+
* Add migrate from Codebase (#16768)
37+
* Add migration from GitBucket (#16767)
38+
* Add OAuth2 introspection endpoint (#16752)
39+
* Add proxy settings and support for migration and webhook (#16704)
40+
* Add microsoft oauth2 providers (#16544)
41+
* Send registration email on user autoregistration (#16523)
42+
* Defer Last Commit Info (#16467)
43+
* Support unprotected file patterns (#16395)
44+
* Add migrate from OneDev (#16356)
45+
* Add option to update pull request by `rebase` (#16125)
46+
* Add RSS/Atom feed support for user actions (#16002)
47+
* Add support for corporate WeChat webhooks (#15910)
48+
* Add a simple way to rename branch like gh (#15870)
49+
* Add bundle download for repository (#14538)
50+
* Add agit flow support in gitea (#14295)
51+
* API
52+
* Add MirrorUpdated field to Repository API type (#18267)
53+
* Adjust Fork API to allow setting a custom repository name (#18066)
54+
* Add API to manage repo tranfers (#17963)
55+
* Add API to get file commit history (#17652)
56+
* Add API to get issue/pull comments and events (timeline) (#17403)
57+
* Add API to get/edit wiki (#17278)
58+
* Add API for get user org permissions (#17232)
59+
* Add HTML urls to notification API (#17178)
60+
* Add API to get commit diff/patch (#17095)
61+
* Respond with updated notifications in API (#17064)
62+
* Add API to fetch git notes (#16649)
63+
* Generalize list header for API (#16551)
64+
* Add API Token Cache (#16547)
65+
* Allow Token API calls be authorized using the reverse-proxy header (#15119)
66+
* ENHANCEMENTS
67+
* Make the height of the editor in Review Box smaller (4 lines as GitHub) (#18319)
68+
* Return nicer error if trying to pull from non-existent user (#18288)
69+
* Show pull link for agit pull request also (#18235)
70+
* Enable partial clone by default (#18195)
71+
* Added replay of webhooks (#18191)
72+
* Show OAuth callback error message (#18185)
73+
* Increase Salt randomness (#18179)
74+
* Add MP4 as default allowed attachment type (#18170)
75+
* Include folders into size cost (#18158)
76+
* Remove `/email2user` endpoint (#18127)
77+
* Handle invalid issues (#18111)
78+
* Load EasyMDE/CodeMirror dynamically, remove RequireEasyMDE (#18069)
79+
* Support open compare page directly (#17975)
80+
* Prefer "Hiragino Kaku Gothic ProN" in system-ui-ja (#17954)
81+
* Clean legacy SimpleMDE code (#17926)
82+
* Refactor install page (db type) (#17919)
83+
* Improve interface when comparing a branch which has created a pull request (#17911)
84+
* Allow default branch to be inferred on compare page (#17908)
85+
* Display issue/comment role even if repo archived (#17907)
86+
* Always set a message-id on mails (#17900)
87+
* Change `<a>` elements to underline on hover (#17898)
88+
* Render issue references in file table (#17897)
89+
* Handle relative unix socket paths (#17836)
90+
* Move accessmode into models/perm (#17828)
91+
* Fix some org style problems (#17807)
92+
* Add List-Unsubscribe header (#17804)
93+
* Create menus for organization pages (#17802)
94+
* Switch archive URL code back to href attributes (#17796)
95+
* Refactor "refs/*" string usage by using constants (#17784)
96+
* Allow forks to org if you can create repos (#17783)
97+
* Improve install code to avoid low-level mistakes. (#17779)
98+
* Improve ellipsis buttons (#17773)
99+
* Add restrict and no-user-rc to authorized_keys (#17772)
100+
* Add copy Commit ID button in commits list (#17759)
101+
* Make `bind` error more readable (#17750)
102+
* Fix navbar on project view (#17749)
103+
* More pleasantly handle broken or missing git repositories (#17747)
104+
* Use `*PushUpdateOptions` as receiver (#17724)
105+
* Remove unused `user` paramater (#17723)
106+
* Better builtin avatar generator (#17707)
107+
* Cleanup and use global style on popups (#17674)
108+
* Move user/org deletion to services (#17673)
109+
* Added comment for changing issue ref (#17672)
110+
* Allow admins to change user avatars (#17661)
111+
* Only set `data-path` once for each file in diff pages (#17657)
112+
* Add icon to vscode clone link (#17641)
113+
* Add download button for file viewer (#17640)
114+
* Add pagination to fork list (#17639)
115+
* Use a standalone struct name for Organization (#17632)
116+
* Minor readability patch. (#17627)
117+
* Add context support for GetUserByID (#17602)
118+
* Move merge-section to `> .content` (#17582)
119+
* Remove NewSession method from db.Engine interface (#17577)
120+
* Move unit into models/unit/ (#17576)
121+
* Restrict GetDeletedBranchByID to the repositories deleted branches (#17570)
122+
* Refactor commentTags functionality (#17558)
123+
* Make Repo Code Indexer an Unique Queue (#17515)
124+
* Simplify Gothic to use our session store instead of creating a different store (#17507)
125+
* Add settings to allow different SMTP envelope from address (#17479)
126+
* Properly determine CSV delimiter (#17459)
127+
* Hide label comments if labels were added and removed immediately (#17455)
128+
* Tune UI alignment for nav bar notification icon, avatar image, issue label (#17438)
129+
* Add appearance section in settings (#17433)
130+
* Move key forms before list and add cancel button (#17432)
131+
* When copying executables to the docker chmod them (#17423)
132+
* Remove deprecated `extendDefaultPlugins` method of svgo (#17399)
133+
* Fix the click behavior for <tr> and <td> with [data-href] (#17388)
134+
* Refactor update checker to use AppState (#17387)
135+
* Improve async/await usage, and sort init calls in `index.js` (#17386)
136+
* Use a variable but a function for IsProd because of a slight performance increment (#17368)
137+
* Frontend refactor, PascalCase to camelCase, remove unused code (#17365)
138+
* Hide command line merge instructions when user can't push (#17339)
139+
* Move session to models/login (#17338)
140+
* Sync gitea app path for git hooks and authorized keys when starting (#17335)
141+
* Make the Mirror Queue a queue (#17326)
142+
* Add "Copy branch name" button to pull request page (#17323)
143+
* Fix repository summary on mobile (#17322)
144+
* Split `index.js` to separate files (#17315)
145+
* Show direct match on top for user search (#17303)
146+
* Frontend refactor: move Vue related code from `index.js` to `components` dir, and remove unused codes. (#17301)
147+
* Upgrade chi to v5 (#17298)
148+
* Disable form autofill (#17291)
149+
* Improve behavior of "Fork" button (#17288)
150+
* Open markdown image links in new window (#17287)
151+
* Add hints for special Wiki pages (#17283)
152+
* Move add deploy key form before the list and add a cancel button (#17228)
153+
* Allow adding multiple issues to a project (#17226)
154+
* Add metrics to get issues by repository (#17225)
155+
* Add specific event type to header (#17222)
156+
* Redirect on project after issue created (#17211)
157+
* Reference in new issue modal: dont pre-populate issue title (#17208)
158+
* Always set a unique Message-ID header (#17206)
159+
* Add projects and project boards in exposed metrics (#17202)
160+
* Add metrics to get issues by label (#17201)
161+
* Add protection to disable Gitea when run as root (#17168)
162+
* Don't return binary file changes in raw PR diffs by default (#17158)
163+
* Support sorting for project board issuses (#17152)
164+
* Force color-adjust for markdown checkboxes (#17146)
165+
* Add option to copy line permalink (#17145)
166+
* Move twofactor to models/login (#17143)
167+
* Multiple tokens support for migrating from github (#17134)
168+
* Unify issue and PR subtitles (#17133)
169+
* Make Requests Processes and create process hierarchy. Associate OpenRepository with context. (#17125)
170+
* Fix problem when database id is not increment as expected (#17124)
171+
* Avatar refactor, move avatar code from `models` to `models.avatars`, remove duplicated code (#17123)
172+
* Re-allow clipboard copy on non-https sites (#17118)
173+
* DBContext is just a Context (#17100)
174+
* Move login related structs and functions to models/login (#17093)
175+
* Add SkipLocal2FA option to pam and smtp sources (#17078)
176+
* Move db related basic functions to models/db (#17075)
177+
* Fixes username tagging in "Reference in new issue" (#17074)
178+
* Use light/dark theme based on system preference (#17051)
179+
* Always emit the configuration path (#17036)
180+
* Add `AbsoluteListOptions` (#17028)
181+
* Use common sessioner for API and Web (#17027)
182+
* Fix overflow label in small view (#17020)
183+
* Report the associated filter if there is an error in LDAP (#17014)
184+
* Add "new issue" btn on project (#17001)
185+
* Add doctor dbconsistency check for release and attachment (#16978)
186+
* Disable Fomantic's CSS tooltips (#16974)
187+
* Add Cache-Control to avatar redirects (#16973)
188+
* Make mirror feature more configurable (#16957)
189+
* Add skip and limit to git.GetTags (#16897)
190+
* Remove ParseQueueConnStr as it is unused (#16878)
191+
* Remove unused Fomantic sidebar module (#16853)
192+
* Allow LDAP Sources to provide Avatars (#16851)
193+
* Remove Dashboard/Home button from the navbar (#16844)
194+
* Use conditions but not repo ids as query condition (#16839)
195+
* Add user settings key/value DB table (#16834)
196+
* Add buttons to allow loading of incomplete diffs (#16829)
197+
* Add information for migrate failure (#16803)
198+
* Add EdDSA JWT signing algorithm (#16786)
199+
* Add user status filter to admin user management page (#16770)
200+
* Add Option to synchronize Admin & Restricted states from OIDC/OAuth2 along with Setting Scopes (#16766)
201+
* Do not use thin scrollbars on Firefox (#16738)
202+
* Download LFS in git and web workflow from minio/s3 directly (SERVE_DIRECT) (#16731)
203+
* Compute proper foreground color for labels (#16729)
204+
* Add edit button to wiki sidebar and footer (#16719)
205+
* Fix migration svg color (#16715)
206+
* Add link to vscode to repo header (#16664)
207+
* Add filter by owner and team to issue/pulls search endpoint (#16662)
208+
* Kanban colored boards (#16647)
209+
* Allow setting X-FRAME-OPTIONS (#16643)
210+
* Separate open and closed issue in metrics (#16637)
211+
* Support direct comparison (git diff a..b) as well merge comparison (a…b) (#16635)
212+
* Add setting to OAuth handlers to skip local 2FA authentication (#16594)
213+
* Make PR merge options more intuitive (#16582)
214+
* Show correct text when comparing commits on empty pull request (#16569)
215+
* Pre-fill suggested New File 'name' and 'content' with Query Params (#16556)
216+
* Add an abstract json layout to make it's easier to change json library (#16528)
217+
* Make Mermaid.js limit configurable (#16519)
218+
* Improve 2FA autofill (#16473)
219+
* Add modals to Organization and Team remove/leave (#16471)
220+
* Show tag name on dashboard items list (#16466)
221+
* Change default cron schedules from @every 24h to @midnight (#16431)
222+
* Prevent double sanitize (#16386)
223+
* Replace `list.List` with slices (#16311)
224+
* Add configuration option to restrict users by default (#16256)
225+
* Move login out of models (#16199)
226+
* Support pagination of organizations on user settings pages (#16083)
227+
* Switch migration icon to svg (#15954)
228+
* Add left padding for chunk header of split diff view (#13397)
229+
* Allow U2F 2FA without TOTP (#11573)
230+
* BUGFIXES
231+
* Restore propagation of ErrDependenciesLeft (#18325)
232+
* Fix PR comments UI (#18323)
233+
* Use indirect comparison when showing pull requests (#18313)
234+
* Replace satori/go.uuid with gofrs/uuid (#18311)
235+
* Fix commit links on compare page (#18310)
236+
* Don't show double error response in git hook (#18292)
237+
* Handle missing default branch better in owner/repo/branches page (#18290)
238+
* Fix CheckRepoStats and reuse it during migration (#18264)
239+
* Prevent underline hover on cards (#18259)
240+
* Don't delete branch if other PRs with this branch are open (#18164)
241+
* Require codereview to have content (#18156)
242+
* Allow admin to associate missing LFS objects for repositories (#18143)
243+
* When attempting to subscribe other user to issue report why access denied (#18091)
244+
* Add option to convert CRLF to LF line endings for sendmail (#18075)
245+
* Only create pprof files for gitea serv if explicitly asked for (#18068)
246+
* Abort merge if head has been updated before pressing merge (#18032)
247+
* Improve TestPatch to use git read-tree -m and implement git-merge-one-file functionality (#18004)
248+
* Use JSON module instead of stdlib json (#18003)
249+
* Fixed issue merged/closed wording (#17973)
250+
* Return nicer error for ForcePrivate (#17971)
251+
* Fix overflow in commit graph (#17947)
252+
* Prevent services/mailer/mailer_test.go tests from deleteing data directory (#17941)
253+
* Use disable_form_autofill on Codebase and Gitbucket (#17936)
254+
* Fix a panic in NotifyCreateIssueComment (caused by string truncation) (#17928)
255+
* Fix markdown URL parsing (#17924)
256+
* Apply CSS Variables to all message elements (#17920)
257+
* Improve checkBranchName (#17901)
258+
* Update chi/middleware to chi/v5/middleware (#17888)
259+
* Fix position of label color picker colors (#17866)
260+
* Fix ListUnadoptedRepositories incorrect total count (#17865)
261+
* Remove whitespace inside rendered code `<td>` (#17859)
262+
* Make Co-committed-by and co-authored-by trailers optional (#17848)
263+
* Fix value of User.IsRestricted when oauth2 user registration (#17839)
264+
* Use new OneDev /milestones endpoint (#17782)
265+
* Prevent deadlock in TestPersistableChannelQueue (#17717)
266+
* Simplify code for writing SHA to name-rev (#17696)
267+
* Fix database deadlock when update issue labels (#17649)
268+
* Add warning for BIDI characters in page renders and in diffs (#17562)
269+
* Fix ipv6 parsing for builtin ssh server (#17561)
270+
* Multiple Escaping Improvements (#17551)
271+
* Fixes #16559 - Do not trim leading spaces for tab delimited (#17442)
272+
* Show client-side error if wiki page is empty (#17415)
273+
* Fix context popup error (#17398)
274+
* Stop sanitizing full name in API (#17396)
275+
* Fix issue close/comment buttons on mobile (#17317)
276+
* Fix navbar UI (#17235)
277+
* Fix problem when database id is not increment as expected (#17229)
278+
* Open the DingTalk link in browser (#17084)
279+
* Remove heads pointing to missing old refs (#17076)
280+
* Fix commit status index problem (#17061)
281+
* Handle broken references in mirror sync (#17013)
282+
* Fix for create repo page layout (#17012)
283+
* Improve LDAP synchronization efficiency (#16994)
284+
* Add repo_id for attachment (#16958)
285+
* Clean-up HookPreReceive and restore functionality for pushing non-standard refs (#16705)
286+
* Remove duplicate csv import in modules/csv/csv.go (#16631)
287+
* Improve SMTP authentication and Fix user creation bugs (#16612)
288+
* Fixed emoji alias not parsed in links (#16221)
289+
* Calculate label URL on API (#16186)
290+
* TRANSLATION
291+
* Fix mispelling of starred as stared (#17465)
292+
* Re-separate the color translation strings (#17390)
293+
* Enable Malayalam, Greek, Persian, Hungarian & Indonesian by default (#16998)
294+
* BUILD
295+
* Add lockfile-check (#18285)
296+
* Don't store assets modified time into generated files (#18193)
297+
* Use shadowing script for docker (#17846)
298+
* MISC
299+
* Update JS dependencies (#17611)
300+
7301
## [1.15.10](https://github.com/go-gitea/gitea/releases/tag/v1.15.10) - 2022-01-14
8302

9303
* BUGFIXES

0 commit comments

Comments
 (0)