mirror of
https://gitea.com/gitea/blog.git
synced 2024-06-02 02:01:29 +05:30
WIP: release of 1.19.0
This commit is contained in:
parent
360cfeed5e
commit
497149c318
349
content/post/release-of-1.19.0.md
Normal file
349
content/post/release-of-1.19.0.md
Normal file
|
@ -0,0 +1,349 @@
|
|||
---
|
||||
date: "2023-02-22T08:55:29+07:00"
|
||||
authors:
|
||||
- "jolheiser"
|
||||
- "delvh"
|
||||
- "lunny"
|
||||
- "yardenshoham"
|
||||
- "techknowlogick"
|
||||
title: "Gitea 1.19.0 is released"
|
||||
tags: ["release"]
|
||||
draft: true
|
||||
---
|
||||
|
||||
We are proud to present the release of Gitea version 1.19.0.
|
||||
|
||||
We highly encourage users to update to this version for many new features and other improvements.
|
||||
|
||||
We have merged [455](https://github.com/go-gitea/gitea/pulls?q=is%3Apr+milestone%3A1.19.0+is%3Amerged) pull requests to release this version.
|
||||
|
||||
<!-- Security Thanks! -->
|
||||
|
||||
We would like to thank the [Blender team](https://blender.org) for their extensive work on this version, i.e. through issues, pull requests, and support of the Gitea Project.
|
||||
|
||||
You can download one of our pre-built binaries from our [downloads page](https://dl.gitea.com/gitea/1.19.0/) - make sure to select the correct platform! For further details on how to install, follow our [installation guide](https://docs.gitea.io/en-us/install-from-binary/).
|
||||
|
||||
|
||||
We would also like to thank all of our supporters on [Open Collective](https://opencollective.com/gitea) who are helping to sustain us financially.
|
||||
|
||||
**Have you heard? We now have a [swag shop](https://shop.gitea.io)! :shirt: :tea:**
|
||||
|
||||
<!--more-->
|
||||
|
||||
## Breaking Changes
|
||||
|
||||
- Make issue and code search support camel case. All code indexes will be re-indexed when first run after upgrade. ([#22829](https://github.com/go-gitea/gitea/issues/22829))
|
||||
- By default disable all units except code and pulls on fork repositories. Before this, fork repositories had all default units. ([#22541](https://github.com/go-gitea/gitea/issues/22541))
|
||||
- Support template for merge message description. Now first line before a blank line will become merge title and the rest will be the commit description. ([#22248](https://github.com/go-gitea/gitea/issues/22248))
|
||||
- Remove ReverseProxy authentication from the API. All requests from reverseproxy auth to API need an authentication token now. ([#22219](https://github.com/go-gitea/gitea/issues/22219))
|
||||
- Fix wrong default value for update checker on app.example.ini. Default value of `cron.update_checker` is `true` but the documentation is wrong. ([#22084](https://github.com/go-gitea/gitea/issues/22084))
|
||||
- Remove `ONLY_SHOW_RELEVANT_REPOS` setting. ([#21962](https://github.com/go-gitea/gitea/issues/21962))
|
||||
- Implement actions. User name `gitea-actions` has became a reverse name by system as action bot. If a user with that name has been created before, admin should rename it from admin panel. ([#21937](https://github.com/go-gitea/gitea/issues/21937))
|
||||
- Remove deprecated DSA host key from Docker Container. ([#21522](https://github.com/go-gitea/gitea/issues/21522))
|
||||
- Add Webhook authorization header, For matrix webhook, the header is a required input box now. So old matrix webhook needs to be updated. ([#20926](https://github.com/go-gitea/gitea/issues/20926))
|
||||
- Improve valid user name check, the user name now has a stricter check. ([#20136](https://github.com/go-gitea/gitea/issues/20136))
|
||||
|
||||
## Highlights
|
||||
|
||||
### :rocket: Gitea Actions ([#21937](https://github.com/go-gitea/gitea/issues/21937))
|
||||
big thanks to authors of actions, the nektos act team for act, and delvh for significant effort spent reviewing the PRs
|
||||
### :rocket: C3 new registries: Cargo, Chef, Conda ([#21888](https://github.com/go-gitea/gitea/issues/21888), [#22262](https://github.com/go-gitea/gitea/issues/22262), [#22554](https://github.com/go-gitea/gitea/issues/22554))
|
||||
thanks to kn4ck3r for all of their work adding each new package registry types
|
||||
### :rocket: Scoped access tokens ([#20908](https://github.com/go-gitea/gitea/issues/20908))
|
||||
thanks to harryzcy for increasing the security of Gitea
|
||||
### :rocket: Scoped labels ([#22585](https://github.com/go-gitea/gitea/issues/22585))
|
||||
thanks to brecht & blender for adding this functionality to Gitea
|
||||
### :rocket: Reply by email ([#22056](https://github.com/go-gitea/gitea/issues/22056
|
||||
thanks to kn4ck3r and a1012112796 for their work on this widely requested feature
|
||||
### :rocket: Admonition blocks in markdown ([#21711](https://github.com/go-gitea/gitea/issues/21711))
|
||||
### :rocket: Asciicast support ([#22448](https://github.com/go-gitea/gitea/issues/22448))
|
||||
### :rocket: Citing repos ([#19999](https://github.com/go-gitea/gitea/issues/19999))
|
||||
Repositories with a `CITATION.cff` file will now automatically display a hint to cite the repository.
|
||||
### :rocket: Copy file content ([#21629](https://github.com/go-gitea/gitea/issues/21629))
|
||||
### :rocket: FreeBSD binaries ([#22397](https://github.com/go-gitea/gitea/issues/22397))
|
||||
thanks to techknowlogick for the many year effort of adding freebsd support to XGO, and to the FreeBSD community for their advice throuough the process
|
||||
### :rocket: LFS GC ([#22385](https://github.com/go-gitea/gitea/issues/22385))
|
||||
### :rocket: Package (registry) limits/cleanup ([#21584](https://github.com/go-gitea/gitea/issues/21584), [#21658](https://github.com/go-gitea/gitea/pull/21658))
|
||||
### :rocket: Projects for organizations/users ([#22235](https://github.com/go-gitea/gitea/issues/22235))
|
||||
### :rocket: Referencing commits across repos ([#22645](https://github.com/go-gitea/gitea/issues/22645))
|
||||
We were surprised too, when we noticed that Gitea doesn't support referencing a commit in another repository yet.
|
||||
Said and done, you can now reference commit `123456789` in repo `owner/repo` by using the syntax `owner/repo@123456789`, when you are talking about that specific commit even if you're not inside of it at the moment.
|
||||
### :rocket: Secrets ([#22142](https://github.com/go-gitea/gitea/issues/22142))
|
||||
Both repos, users and organizations can now store secrets that can be used for example inside Gitea actions.
|
||||
These secrets cannot be seen by anyone who isn't an owner of the repo or organization.
|
||||
### :rocket: Wildcard branch protection ([#20825](https://github.com/go-gitea/gitea/issues/20825))
|
||||
Previously, branch protection was limited to a single branch that had to exist.
|
||||
Now, you can use wildcards such as `*` (to protect all branches), or `feature/*-test` <!-- TODO: Is "**" supported as well? -->
|
||||
|
||||
### :rocket: Honorable mentions (substantial improvements)
|
||||
- Multi-server support:
|
||||
- previously, every generated link was absolute
|
||||
- now, Gitea uses relative links wherever possible
|
||||
- thus, Gitea is now far more portable between different URLs
|
||||
- Accessibility:
|
||||
- Many small improvements to make Gitea usable for everyone
|
||||
- Easier theming:
|
||||
- CSS no longer has any hardcoded colors
|
||||
- Changing the theme is now fairly easy
|
||||
- Did I forget one? Was there another major refactor?
|
||||
|
||||
|
||||
<!-- TODO: Update Changelog, it's outdated -->
|
||||
## Changelog
|
||||
|
||||
## [1.19.0](https://github.com/go-gitea/gitea/releases/tag/v1.19.0) - 2023-02-22
|
||||
|
||||
<!-- Changelog Details -->
|
||||
* SECURITY
|
||||
* Remove deprecated DSA host key from Docker Container ([#21522](https://github.com/go-gitea/gitea/pull/21522))
|
||||
* FEATURES
|
||||
* Add support for commit cross references ([#22645](https://github.com/go-gitea/gitea/pull/22645))
|
||||
* Scoped labels ([#22585](https://github.com/go-gitea/gitea/pull/22585))
|
||||
* Add Chef package registry ([#22554](https://github.com/go-gitea/gitea/pull/22554))
|
||||
* Support asciicast files as new markup ([#22448](https://github.com/go-gitea/gitea/pull/22448))
|
||||
* cgo cross-compile for freebsd ([#22397](https://github.com/go-gitea/gitea/pull/22397))
|
||||
* Add cron method to gc LFS MetaObjects ([#22385](https://github.com/go-gitea/gitea/pull/22385))
|
||||
* Add new captcha: cloudflare turnstile ([#22369](https://github.com/go-gitea/gitea/pull/22369))
|
||||
* Enable `@<user>`- completion popup on the release description textarea ([#22359](https://github.com/go-gitea/gitea/pull/22359))
|
||||
* make /{username}.png redirect to user/org avatar ([#22356](https://github.com/go-gitea/gitea/pull/22356))
|
||||
* Add Conda package registry ([#22262](https://github.com/go-gitea/gitea/pull/22262))
|
||||
* Support template for merge message description ([#22248](https://github.com/go-gitea/gitea/pull/22248))
|
||||
* Support org/user level projects ([#22235](https://github.com/go-gitea/gitea/pull/22235))
|
||||
* Add Mermaid copy button, avoid unnecessary tooltip hide ([#22225](https://github.com/go-gitea/gitea/pull/22225))
|
||||
* Add user secrets ([#22191](https://github.com/go-gitea/gitea/pull/22191))
|
||||
* Secrets storage with SecretKey encrypted ([#22142](https://github.com/go-gitea/gitea/pull/22142))
|
||||
* Preview images for Issue cards in Project Board view ([#22112](https://github.com/go-gitea/gitea/pull/22112))
|
||||
* Add support for incoming emails ([#22056](https://github.com/go-gitea/gitea/pull/22056))
|
||||
* Implement actions ([#21937](https://github.com/go-gitea/gitea/pull/21937))
|
||||
* Add Cargo package registry ([#21888](https://github.com/go-gitea/gitea/pull/21888))
|
||||
* Add option to prohibit fork if user reached maximum limit of repositories ([#21848](https://github.com/go-gitea/gitea/pull/21848))
|
||||
* Add API management for issue/pull and comment attachments ([#21783](https://github.com/go-gitea/gitea/pull/21783))
|
||||
* Add attention blocks within quote blocks for `Note` and `Warning` ([#21711](https://github.com/go-gitea/gitea/pull/21711))
|
||||
* Add Feed for Releases and Tags ([#21696](https://github.com/go-gitea/gitea/pull/21696))
|
||||
* Add package registry cleanup rules ([#21658](https://github.com/go-gitea/gitea/pull/21658))
|
||||
* Add "Copy" button to file view of raw text ([#21629](https://github.com/go-gitea/gitea/pull/21629))
|
||||
* Allow disable sitemap ([#21617](https://github.com/go-gitea/gitea/pull/21617))
|
||||
* Add package registry quota limits ([#21584](https://github.com/go-gitea/gitea/pull/21584))
|
||||
* Map OIDC groups to Orgs/Teams ([#21441](https://github.com/go-gitea/gitea/pull/21441))
|
||||
* Keep languages defined in .gitattributes ([#21403](https://github.com/go-gitea/gitea/pull/21403))
|
||||
* Support scoped access tokens ([#20908](https://github.com/go-gitea/gitea/pull/20908))
|
||||
* Supports wildcard protected branch ([#20825](https://github.com/go-gitea/gitea/pull/20825))
|
||||
* Copy citation file content, in APA and BibTex format, on repo home page ([#19999](https://github.com/go-gitea/gitea/pull/19999))
|
||||
* API
|
||||
* User creation API: allow custom "created" timestamps ([#22549](https://github.com/go-gitea/gitea/pull/22549))
|
||||
* Add `updated_at` field to PullReview API object ([#21812](https://github.com/go-gitea/gitea/pull/21812))
|
||||
* Add API endpoint to get latest release ([#21267](https://github.com/go-gitea/gitea/pull/21267))
|
||||
* ENHANCEMENTS
|
||||
* Remove delete button for review comment ([#23036](https://github.com/go-gitea/gitea/pull/23036))
|
||||
* Use `gt-relative` class instead of the ambiguous `gt-pr` class ([#23008](https://github.com/go-gitea/gitea/pull/23008))
|
||||
* handle deprecated settings ([#22992](https://github.com/go-gitea/gitea/pull/22992))
|
||||
* Improve PR Review Box UI ([#22986](https://github.com/go-gitea/gitea/pull/22986))
|
||||
* Improve issues.LoadProject ([#22982](https://github.com/go-gitea/gitea/pull/22982))
|
||||
* Add all units to the units permission list in org team members sidebar ([#22971](https://github.com/go-gitea/gitea/pull/22971))
|
||||
* Rename `GetUnits` to `LoadUnits` ([#22970](https://github.com/go-gitea/gitea/pull/22970))
|
||||
* Rename `repo.GetOwner` to `repo.LoadOwner` ([#22967](https://github.com/go-gitea/gitea/pull/22967))
|
||||
* Rename "People" to "Members" in organization page and use a better icon ([#22960](https://github.com/go-gitea/gitea/pull/22960))
|
||||
* Sort issues and pulls by recently updated in user and organization home ([#22925](https://github.com/go-gitea/gitea/pull/22925))
|
||||
* Add `title` to PR file tree items ([#22918](https://github.com/go-gitea/gitea/pull/22918))
|
||||
* First step to refactor the `.hide` to `.gt-hidden` ([#22916](https://github.com/go-gitea/gitea/pull/22916))
|
||||
* Add tooltip to issue reference ([#22913](https://github.com/go-gitea/gitea/pull/22913))
|
||||
* Always show the `command line instructions` button even if there are conflicts ([#22909](https://github.com/go-gitea/gitea/pull/22909))
|
||||
* Fix dark-colored description text in arc-green theme ([#22908](https://github.com/go-gitea/gitea/pull/22908))
|
||||
* Remove Fomantic-UI's `.hidden` CSS class for menu elements ([#22895](https://github.com/go-gitea/gitea/pull/22895))
|
||||
* Move helpers to be prefixed with `gt-` ([#22879](https://github.com/go-gitea/gitea/pull/22879))
|
||||
* Move `IsReadmeFile*` from `modules/markup/` to `modules/util` ([#22877](https://github.com/go-gitea/gitea/pull/22877))
|
||||
* Highlight focused diff file ([#22870](https://github.com/go-gitea/gitea/pull/22870))
|
||||
* Add some headings to repo views ([#22869](https://github.com/go-gitea/gitea/pull/22869))
|
||||
* Pull Requests: setting to allow edits by maintainers by default, tweak UI ([#22862](https://github.com/go-gitea/gitea/pull/22862))
|
||||
* Introduce customized HTML elements, fix incorrect AppUrl usages in templates ([#22861](https://github.com/go-gitea/gitea/pull/22861))
|
||||
* Add `/$count` endpoints for NuGet v2 ([#22855](https://github.com/go-gitea/gitea/pull/22855))
|
||||
* Remove Fomantic-UI's `.hidden` CSS class for checkbox elements ([#22851](https://github.com/go-gitea/gitea/pull/22851))
|
||||
* Always go full width in PR view ([#22844](https://github.com/go-gitea/gitea/pull/22844))
|
||||
* Improve AppUrl/ROOT_URL checking ([#22836](https://github.com/go-gitea/gitea/pull/22836))
|
||||
* Fix style of actions rerun button ([#22835](https://github.com/go-gitea/gitea/pull/22835))
|
||||
* Fix more HTMLURL in templates ([#22831](https://github.com/go-gitea/gitea/pull/22831))
|
||||
* Make issue and code search support camel case ([#22829](https://github.com/go-gitea/gitea/pull/22829))
|
||||
* include build info in Prometheus metrics ([#22819](https://github.com/go-gitea/gitea/pull/22819))
|
||||
* Make clone URL use current page's host ([#22808](https://github.com/go-gitea/gitea/pull/22808))
|
||||
* Add CLI option tenant ID for oauth2 source ([#22769](https://github.com/go-gitea/gitea/pull/22769))
|
||||
* Refactor legacy strange git operations ([#22756](https://github.com/go-gitea/gitea/pull/22756))
|
||||
* Improve error report when user passes a private key ([#22726](https://github.com/go-gitea/gitea/pull/22726))
|
||||
* set user dashboard org visibility to basic ([#22706](https://github.com/go-gitea/gitea/pull/22706))
|
||||
* Fix diff UI for unexpandable items ([#22700](https://github.com/go-gitea/gitea/pull/22700))
|
||||
* Remove 'primary' class from tab counter labels ([#22687](https://github.com/go-gitea/gitea/pull/22687))
|
||||
* Add more events details supports for actions ([#22680](https://github.com/go-gitea/gitea/pull/22680))
|
||||
* Refactor git command package to improve security and maintainability ([#22678](https://github.com/go-gitea/gitea/pull/22678))
|
||||
* Use relative url in actions view ([#22675](https://github.com/go-gitea/gitea/pull/22675))
|
||||
* set user visibility class to basic ([#22674](https://github.com/go-gitea/gitea/pull/22674))
|
||||
* Add repository setting to enable/disable releases unit ([#22671](https://github.com/go-gitea/gitea/pull/22671))
|
||||
* Remove label color from global issue filters ([#22660](https://github.com/go-gitea/gitea/pull/22660))
|
||||
* Fix poor alignment of organization description on organization home page ([#22656](https://github.com/go-gitea/gitea/pull/22656))
|
||||
* Small refactor for loading PRs ([#22652](https://github.com/go-gitea/gitea/pull/22652))
|
||||
* Allow setting access token scope by CLI ([#22648](https://github.com/go-gitea/gitea/pull/22648))
|
||||
* Improve accessibility of navigation bar and footer ([#22635](https://github.com/go-gitea/gitea/pull/22635))
|
||||
* Fixes accessibility behavior of Watching, Staring and Fork buttons ([#22634](https://github.com/go-gitea/gitea/pull/22634))
|
||||
* Pull request yaml template support for including commit body in a field ([#22629](https://github.com/go-gitea/gitea/pull/22629))
|
||||
* Show migration validation error ([#22619](https://github.com/go-gitea/gitea/pull/22619))
|
||||
* set org visibility class to basic in header ([#22605](https://github.com/go-gitea/gitea/pull/22605))
|
||||
* Fix cache-control header clearing comment text when editing issue ([#22604](https://github.com/go-gitea/gitea/pull/22604))
|
||||
* Add ARIA support for Fomantic UI checkboxes ([#22599](https://github.com/go-gitea/gitea/pull/22599))
|
||||
* Add templates to customize text when creating and migrating repositories ([#22597](https://github.com/go-gitea/gitea/pull/22597))
|
||||
* Allow setting `redirect_to` cookie on OAuth login ([#22594](https://github.com/go-gitea/gitea/pull/22594))
|
||||
* Improve checkbox accessibility a bit by adding the title attribute ([#22593](https://github.com/go-gitea/gitea/pull/22593))
|
||||
* Allow issue templates to not render title ([#22589](https://github.com/go-gitea/gitea/pull/22589))
|
||||
* Webhooks: for issue close/reopen action, add commit ID that caused it ([#22583](https://github.com/go-gitea/gitea/pull/22583))
|
||||
* Fix missing title and filter in issue sidebar project menu ([#22557](https://github.com/go-gitea/gitea/pull/22557))
|
||||
* Issues: support setting issue template field values with query ([#22545](https://github.com/go-gitea/gitea/pull/22545))
|
||||
* Issues: add Project filter to issues list and search ([#22544](https://github.com/go-gitea/gitea/pull/22544))
|
||||
* Pull Requests: add color to approved/reject icon in pull requests list ([#22543](https://github.com/go-gitea/gitea/pull/22543))
|
||||
* Repositories: by default disable all units except code and pulls on forks ([#22541](https://github.com/go-gitea/gitea/pull/22541))
|
||||
* Dropzone: Add "Copy link" button for new uploads ([#22517](https://github.com/go-gitea/gitea/pull/22517))
|
||||
* Support importing comment types ([#22510](https://github.com/go-gitea/gitea/pull/22510))
|
||||
* Load asciicast css async ([#22502](https://github.com/go-gitea/gitea/pull/22502))
|
||||
* Move delete user to service ([#22478](https://github.com/go-gitea/gitea/pull/22478))
|
||||
* Change use of Walk to WalkDir to improve disk performance ([#22462](https://github.com/go-gitea/gitea/pull/22462))
|
||||
* Add reply hint to mail text ([#22459](https://github.com/go-gitea/gitea/pull/22459))
|
||||
* fix wrong theme class when logged out if default theme is changed ([#22408](https://github.com/go-gitea/gitea/pull/22408))
|
||||
* Refactor the setting to make unit test easier ([#22405](https://github.com/go-gitea/gitea/pull/22405))
|
||||
* Use context parameter in models/git ([#22367](https://github.com/go-gitea/gitea/pull/22367))
|
||||
* Always reuse transaction ([#22362](https://github.com/go-gitea/gitea/pull/22362))
|
||||
* Fix unstable emoji sort ([#22346](https://github.com/go-gitea/gitea/pull/22346))
|
||||
* Add context cache as a request level cache ([#22294](https://github.com/go-gitea/gitea/pull/22294))
|
||||
* Reminder for no more logs to console ([#22282](https://github.com/go-gitea/gitea/pull/22282))
|
||||
* Support estimated count with multiple schemas ([#22276](https://github.com/go-gitea/gitea/pull/22276))
|
||||
* Move `convert` package to services ([#22264](https://github.com/go-gitea/gitea/pull/22264))
|
||||
* Use dynamic package type list ([#22263](https://github.com/go-gitea/gitea/pull/22263))
|
||||
* Hide file borders on sticky diff box ([#22217](https://github.com/go-gitea/gitea/pull/22217))
|
||||
* Improve notification and stopwatch styles ([#22169](https://github.com/go-gitea/gitea/pull/22169))
|
||||
* Fixed Project view .board-column height for tall screens. ([#22108](https://github.com/go-gitea/gitea/pull/22108))
|
||||
* Use git command instead of exec.Cmd in blame ([#22098](https://github.com/go-gitea/gitea/pull/22098))
|
||||
* Fix autofilled text visibility in dark mode ([#22088](https://github.com/go-gitea/gitea/pull/22088))
|
||||
* Rename almost all Ctx functions ([#22071](https://github.com/go-gitea/gitea/pull/22071))
|
||||
* Rename actions to operations on UI ([#22067](https://github.com/go-gitea/gitea/pull/22067))
|
||||
* refactor bind functions based on generics ([#22055](https://github.com/go-gitea/gitea/pull/22055))
|
||||
* Support disabling database auto migration ([#22053](https://github.com/go-gitea/gitea/pull/22053))
|
||||
* remove duplicated read file code ([#22042](https://github.com/go-gitea/gitea/pull/22042))
|
||||
* Use link in UI which returned a relative url but not html_url which contains an absolute url ([#21986](https://github.com/go-gitea/gitea/pull/21986))
|
||||
* Skip initing disabled storages ([#21985](https://github.com/go-gitea/gitea/pull/21985))
|
||||
* Add doctor command for full GC of LFS ([#21978](https://github.com/go-gitea/gitea/pull/21978))
|
||||
* Util type to parse ref name ([#21969](https://github.com/go-gitea/gitea/pull/21969))
|
||||
* Remove ONLY_SHOW_RELEVANT_REPOS setting ([#21962](https://github.com/go-gitea/gitea/pull/21962))
|
||||
* Replace fmt.Sprintf with hex.EncodeToString ([#21960](https://github.com/go-gitea/gitea/pull/21960))
|
||||
* Use random bytes to generate access token ([#21959](https://github.com/go-gitea/gitea/pull/21959))
|
||||
* Add index for access_token ([#21908](https://github.com/go-gitea/gitea/pull/21908))
|
||||
* Move all remaining colors into CSS variables ([#21903](https://github.com/go-gitea/gitea/pull/21903))
|
||||
* Webhook list enhancements ([#21893](https://github.com/go-gitea/gitea/pull/21893))
|
||||
* Embed Matrix icon as SVG ([#21890](https://github.com/go-gitea/gitea/pull/21890))
|
||||
* Remove useless "Cancel" buttons ([#21872](https://github.com/go-gitea/gitea/pull/21872))
|
||||
* fix(web): keep the pages of the navigation in the center ([#21867](https://github.com/go-gitea/gitea/pull/21867))
|
||||
* fix(web): reduce page jitter on browsers that support overlay scrollbar ([#21850](https://github.com/go-gitea/gitea/pull/21850))
|
||||
* Improvements for Content Copy ([#21842](https://github.com/go-gitea/gitea/pull/21842))
|
||||
* Tweak katex options ([#21828](https://github.com/go-gitea/gitea/pull/21828))
|
||||
* Show syntax lexer name in file view/blame ([#21814](https://github.com/go-gitea/gitea/pull/21814))
|
||||
* Remove `href="javascript:;"` in "save topics (Done)" button ([#21813](https://github.com/go-gitea/gitea/pull/21813))
|
||||
* Render number of commits in repo page in a user friendly way ([#21786](https://github.com/go-gitea/gitea/pull/21786))
|
||||
* Adjust clone timeout error to suggest increasing timeout ([#21769](https://github.com/go-gitea/gitea/pull/21769))
|
||||
* Update message of reach_limit_of_creation ([#21757](https://github.com/go-gitea/gitea/pull/21757))
|
||||
* Allow detect whether it's in a database transaction for a context.Context ([#21756](https://github.com/go-gitea/gitea/pull/21756))
|
||||
* Add configuration for CORS allowed headers ([#21747](https://github.com/go-gitea/gitea/pull/21747))
|
||||
* Move svg html render to modules/svg ([#21716](https://github.com/go-gitea/gitea/pull/21716))
|
||||
* Release and Tag List tweaks ([#21712](https://github.com/go-gitea/gitea/pull/21712))
|
||||
* Remove template previewer ([#21701](https://github.com/go-gitea/gitea/pull/21701))
|
||||
* Clean up formatting on install page ([#21668](https://github.com/go-gitea/gitea/pull/21668))
|
||||
* Configure update checker on installation page ([#21655](https://github.com/go-gitea/gitea/pull/21655))
|
||||
* Merge db.Iterate and IterateObjects ([#21641](https://github.com/go-gitea/gitea/pull/21641))
|
||||
* Add option to enable CAPTCHA validation for login ([#21638](https://github.com/go-gitea/gitea/pull/21638))
|
||||
* Allow disable RSS/Atom feed ([#21622](https://github.com/go-gitea/gitea/pull/21622))
|
||||
* Use CSS color-scheme instead of invert ([#21616](https://github.com/go-gitea/gitea/pull/21616))
|
||||
* Localize time units on activity heatmap ([#21570](https://github.com/go-gitea/gitea/pull/21570))
|
||||
* Fix UI column width, button overflow Fomantic's grid ([#21559](https://github.com/go-gitea/gitea/pull/21559))
|
||||
* feat: notify doers of a merge when automerging ([#21553](https://github.com/go-gitea/gitea/pull/21553))
|
||||
* Split migrations folder ([#21549](https://github.com/go-gitea/gitea/pull/21549))
|
||||
* feat: add button to quickly clear merge message ([#21548](https://github.com/go-gitea/gitea/pull/21548))
|
||||
* Add `context.Context` to more methods ([#21546](https://github.com/go-gitea/gitea/pull/21546))
|
||||
* Add index for hook_task table ([#21545](https://github.com/go-gitea/gitea/pull/21545))
|
||||
* Add Webhook authorization header ([#20926](https://github.com/go-gitea/gitea/pull/20926))
|
||||
* Allow disable code tab ([#20805](https://github.com/go-gitea/gitea/pull/20805))
|
||||
* Support system hook API ([#14537](https://github.com/go-gitea/gitea/pull/14537))
|
||||
* BUGFIXES
|
||||
* Remove dashes between organization member avatars on hover ([#23034](https://github.com/go-gitea/gitea/pull/23034))
|
||||
* Add scopes to API to create token and display them ([#22989](https://github.com/go-gitea/gitea/pull/22989))
|
||||
* Bump golang.org/x/net from 0.4.0 to 0.7.0 ([#22980](https://github.com/go-gitea/gitea/pull/22980))
|
||||
* Fix avatar misalignment ([#22955](https://github.com/go-gitea/gitea/pull/22955))
|
||||
* Get rules by id when editing branch protection rule ([#22932](https://github.com/go-gitea/gitea/pull/22932))
|
||||
* Fix panic when call api (/repos/{owner}/{repo}/pulls/{index}/files) ([#22921](https://github.com/go-gitea/gitea/pull/22921))
|
||||
* Increase Content field size of gpg_import_key to MEDIUMTEXT ([#22897](https://github.com/go-gitea/gitea/pull/22897))
|
||||
* Fix hidden commit status on multiple checks ([#22889](https://github.com/go-gitea/gitea/pull/22889))
|
||||
* Fix .golangci.yml ([#22868](https://github.com/go-gitea/gitea/pull/22868))
|
||||
* Fix milestone title font problem ([#22863](https://github.com/go-gitea/gitea/pull/22863))
|
||||
* Fix notification and stopwatch empty states ([#22845](https://github.com/go-gitea/gitea/pull/22845))
|
||||
* Fix inconsistent Filter Project name in issue list ([#22827](https://github.com/go-gitea/gitea/pull/22827))
|
||||
* Fix update by rebase being wrongly disabled by protected base branch ([#22825](https://github.com/go-gitea/gitea/pull/22825))
|
||||
* Make issue title edit buttons focusable and fix incorrect ajax requests ([#22807](https://github.com/go-gitea/gitea/pull/22807))
|
||||
* Fix rerun button of Actions ([#22798](https://github.com/go-gitea/gitea/pull/22798))
|
||||
* remove update language in ProfilePost ([#22748](https://github.com/go-gitea/gitea/pull/22748))
|
||||
* Do not overwrite empty DefaultBranch ([#22708](https://github.com/go-gitea/gitea/pull/22708))
|
||||
* Fix ref to trigger Actions ([#22679](https://github.com/go-gitea/gitea/pull/22679))
|
||||
* Fix time to NotifyPullRequestSynchronized ([#22650](https://github.com/go-gitea/gitea/pull/22650))
|
||||
* Show all projects, not just repo projects and open/closed projects ([#22640](https://github.com/go-gitea/gitea/pull/22640))
|
||||
* Project links should use parent link methods ([#22587](https://github.com/go-gitea/gitea/pull/22587))
|
||||
* Mute all links in issue timeline ([#22533](https://github.com/go-gitea/gitea/pull/22533))
|
||||
* Fix group filter for ldap source sync ([#22506](https://github.com/go-gitea/gitea/pull/22506))
|
||||
* Check quota limits for container uploads ([#22450](https://github.com/go-gitea/gitea/pull/22450))
|
||||
* Improve utils of slices ([#22379](https://github.com/go-gitea/gitea/pull/22379))
|
||||
* Fix halfCommitter and WithTx ([#22366](https://github.com/go-gitea/gitea/pull/22366))
|
||||
* Attempt to fix TestExportUserGPGKeys ([#22159](https://github.com/go-gitea/gitea/pull/22159))
|
||||
* Fix heatmap first color being unused ([#22157](https://github.com/go-gitea/gitea/pull/22157))
|
||||
* Fix scroll over mermaid frame ([#21925](https://github.com/go-gitea/gitea/pull/21925))
|
||||
* Move migration test fixtures to the correct directories ([#21901](https://github.com/go-gitea/gitea/pull/21901))
|
||||
* fix(web): add `alt` for logo in home page ([#21887](https://github.com/go-gitea/gitea/pull/21887))
|
||||
* Adjust gitea doctor --run storages to check all storage types ([#21785](https://github.com/go-gitea/gitea/pull/21785))
|
||||
* Fix webhook attachment text is not set in review comment ([#21763](https://github.com/go-gitea/gitea/pull/21763))
|
||||
* Alter package_version.metadata_json to LONGTEXT ([#21667](https://github.com/go-gitea/gitea/pull/21667))
|
||||
* Ensure that Webhook tasks are not double delivered ([#21558](https://github.com/go-gitea/gitea/pull/21558))
|
||||
* Improve valid user name check ([#20136](https://github.com/go-gitea/gitea/pull/20136))
|
||||
* TESTING
|
||||
* Make CI use a dummy password hasher for all tests ([#22983](https://github.com/go-gitea/gitea/pull/22983))
|
||||
* Disable test for incoming email ([#22686](https://github.com/go-gitea/gitea/pull/22686))
|
||||
* Move fuzz tests into tests/fuzz ([#22376](https://github.com/go-gitea/gitea/pull/22376))
|
||||
* Test views of LFS files ([#22196](https://github.com/go-gitea/gitea/pull/22196))
|
||||
* Specify ID in `TestAPITeam` ([#22192](https://github.com/go-gitea/gitea/pull/22192))
|
||||
* verify nodeinfo response by schema ([#22137](https://github.com/go-gitea/gitea/pull/22137))
|
||||
* Skip GitHub migration tests if the API token is undefined ([#21824](https://github.com/go-gitea/gitea/pull/21824))
|
||||
* Add a simple test for external renderer ([#20033](https://github.com/go-gitea/gitea/pull/20033))
|
||||
* TRANSLATION
|
||||
* Use "Title Case" for text "Reference in new issue" ([#22936](https://github.com/go-gitea/gitea/pull/22936))
|
||||
* BUILD
|
||||
* Adjust manifest to prevent tagging latest on rcs ([#22811](https://github.com/go-gitea/gitea/pull/22811))
|
||||
* update to build with go1.20 ([#22732](https://github.com/go-gitea/gitea/pull/22732))
|
||||
* Add Bash and Zsh completion scripts ([#22646](https://github.com/go-gitea/gitea/pull/22646))
|
||||
* Add Contributed backport command ([#22643](https://github.com/go-gitea/gitea/pull/22643))
|
||||
* Remove deprecated packages & staticcheck fixes ([#22012](https://github.com/go-gitea/gitea/pull/22012))
|
||||
* Update to Alpine 3.17 ([#21904](https://github.com/go-gitea/gitea/pull/21904))
|
||||
* Update JS dependencies ([#21881](https://github.com/go-gitea/gitea/pull/21881))
|
||||
* Fix webpack license warning ([#21815](https://github.com/go-gitea/gitea/pull/21815))
|
||||
* DOCS
|
||||
* Add some guidelines for refactoring ([#22880](https://github.com/go-gitea/gitea/pull/22880))
|
||||
* Explain that the no-access team unit does not affect public repositories ([#22661](https://github.com/go-gitea/gitea/pull/22661))
|
||||
* Fix incorrect Redis URL snippets in the example app.ini ([#22573](https://github.com/go-gitea/gitea/pull/22573))
|
||||
* docs: add swagger.json file location to FAQ ([#22489](https://github.com/go-gitea/gitea/pull/22489))
|
||||
* Update index.de-de.md ([#22363](https://github.com/go-gitea/gitea/pull/22363))
|
||||
* Update Gmail mailer configuration ([#22291](https://github.com/go-gitea/gitea/pull/22291))
|
||||
* Add missed reverse proxy authentication documentation ([#22250](https://github.com/go-gitea/gitea/pull/22250))
|
||||
* Fix wrong default value for update checker on app.example.ini ([#22084](https://github.com/go-gitea/gitea/pull/22084))
|
||||
* Add plural definitions for German translations ([#21802](https://github.com/go-gitea/gitea/pull/21802))
|
||||
* Attempt clarify AppWorkPath etc. ([#21656](https://github.com/go-gitea/gitea/pull/21656))
|
||||
* Add some documentation to packages ([#21648](https://github.com/go-gitea/gitea/pull/21648))
|
||||
* MISC
|
||||
* Use native error checking with `exec.ErrDot` ([#22735](https://github.com/go-gitea/gitea/pull/22735))
|
||||
* Update button is shown when a Pull Request is marked WIP - Issue #21740 ([#22683](https://github.com/go-gitea/gitea/pull/22683))
|
||||
* Add main landmark to templates and adjust titles ([#22670](https://github.com/go-gitea/gitea/pull/22670))
|
||||
* Consume hcaptcha and pwn deps ([#22610](https://github.com/go-gitea/gitea/pull/22610))
|
||||
* Fix error on account activation with wrong passwd ([#22609](https://github.com/go-gitea/gitea/pull/22609))
|
||||
* Update JS dependencies ([#22538](https://github.com/go-gitea/gitea/pull/22538))
|
||||
* Display unreferenced packages total size in package admin panel ([#22498](https://github.com/go-gitea/gitea/pull/22498))
|
||||
* Replace deprecated Webauthn library ([#22400](https://github.com/go-gitea/gitea/pull/22400))
|
||||
* Update JS dependencies and eslint ([#22190](https://github.com/go-gitea/gitea/pull/22190))
|
||||
* Mobile fix for Project view: Add delay to Sortable.js on mobile, to ensure scrolling is possible. ([#22152](https://github.com/go-gitea/gitea/pull/22152))
|
||||
* Update chroma to v2.4.0 ([#22000](https://github.com/go-gitea/gitea/pull/22000))
|
||||
* Hide collapse icon in diff with no lines ([#21094](https://github.com/go-gitea/gitea/pull/21094))
|
Loading…
Reference in a new issue