- Summary: Forgejo v9.0 released on 16 Oct 2024. Stable v7.0 for those prioritizing stability. A dedicated test instance available. v9.0 is copyleft, removing go-git for easier maintenance. Localization community grew with translation hackathon. New features include flexible quota system, SSH key for push mirrors, etc. Quotas are soft and in development. Fixed multi-architecture OCI leak. Removed Couchbase. Compatible with Gitea. Release schedule and LTS details provided. Ways to get and upgrade v9.0, contribute, and donate mentioned.
- New features: Added foundations of flexible quota system. Allow push mirrors with SSH key. Release asset can be a URL. Accessibility keyboard support. "Assign to me" button. Support grouping by path. Add signature support. Remove old actions logs. Add dropdown option in issue templates. Logs journald integration. Refactor repository migration items.
- Copyleft: License change considered. Majority MIT-licensed, more files to switch to GNU GPL v3+. API swagger file remains MIT.
- Quotas: Early soft-quota system in development. "Soft" quota means checked before action, allows started action to complete. Difficult to estimate new size in some cases. Little UI support for early prevention.
- The multi-architecture OCI leak is fixed: Fixed dangling blob issue in multi-architecture container images. Cleanup shown in logs. Cleanup takes under a minute for large instances.
- Removal of go-git support: Removed go-git backend as it holds Forgejo back and may cause data loss. Only affects manual builds with
TAGS=gogit
. - Transparent removal of Couchbase: Removed Couchbase as session provider, falling back to file provider. Not free software.
- Gitea compatibility: Automated upgrade tests from Gitea v1.22 to Forgejo v9.0. Different Gitea versions can upgrade to specific Forgejo versions.
- Release schedule and Long Term Support: Three-month release schedule. Patch releases more frequent. Specific dates and EOL for each version. 9.0-test daily releases with OCI images and binaries.
- Localization: Many translation additions and improvements. Translation hackathon attracted new contributors. Updates ported to v7.0.
- Get Forgejo v9.0: Instructions on download and reading release notes.
- Upgrading: Read breaking changes. Replace binary or container image. Follow upgrade documentation for backup.
- Contribute to Forgejo: Open issues, reach out on Fediverse or Matrix.
- Donate: Funded transparently. Accept donations through Liberapay or Codeberg. Liberapay allows direct funding to developers and a steady stream. Distribution controlled by decision-making process.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。