Gitea 1.17.0 is released
We are proud to present the release of Gitea version 1.17.0, a relatively big release with a lot of new and exciting features and plenty breaking changes. We highly encourage users to update to this version after carefully reading about the breaking changes for some important bug-fixes.
645 Pull Requests were merged to release this version.
You can download one of our pre-built binaries from our downloads page - make sure to select the correct platform! For further details on how to install, follow our installation guide.
We would also like to thank all of our supporters on Open Collective who are helping to sustain us financially.
Read on to learn about major new features and breaking changes.
Have you heard? We now have a swag shop! :shirt: π΅
Major New Featuresβ
π Package Registry (#16510)β
Thanks to @KN4CK3R, Gitea now includes a package registry for various package managers (Composer, Conan, Generic, Helm, Maven, npm, NuGet, OCI Containers (Docker), PyPI and RubyGems). This will be very useful for teams that want to deploy their software from their own infrastructure.
To start using it, head over to the extensive documentation for this feature.
π Cherry-pick, revert, apply-patch from the Web UI (#17902)β
Thanks to @zeripath, you no longer need to switch to your local checkout to do common git operations like cherry-pick
, revert
, apply-patch
.
Instead, Gitea now provides a handy UI for these tasks!
π Better Mobile Experience (#19546 et al.)β
@Gusted worked to significantly improve the mobile experience of Gitea: A lot of the frontend has been refactored without making major changes to the current UI.
It now has a more responsive design, hence making browsing Gitea on mobile phones a more pleasant experience!
Check out the linked Pull Request for a demo & comparison of the updated layouts.
π Improved file navigation (#19007 & #15028)β
Navigating many files is often a struggle. This release features some workflow improvements you may already know from other forges:
-
During PR review, you can now mark changed files as reviewed and be informed about later changes to them (#19007). You can watch a demo in the linked Pull Request
-
@rogerluo410 and @wxiaoguang implemented a Go to file feature for the repo code listing (#15028)
π More RSS feeds (#17714 & #19055)β
RSS-users will appreciate the new feeds for organizations and repositories that were added by @6543.