Gitea Version
| version | date | 
|---|---|
| Gitea 1.23 | 2025-01-09 | 
| Gitea 1.22 | 2024-05-04 | 
| Gitea 1.21 | 2023-11-12 | 
| Gitea 1.20 | 2023-07-16 | 
| Gitea 1.19 | 2023-03-20 | 
| Gitea 1.18 | 2022-10-29 | 
tip
Gitea 1.23
- SSH RSA signing 移除 SHA1
 - API 
/admin->/-/admin - 支持禁用密码登陆
 - 支持 Passkey 登陆
 - Repository
- 支持 License 显示
 - 支持 "merge upstream branch" (Sync fork)
 - 支持 Tag 搜索
 - 支持 pure SSH LFS
 
 - Actions
- 默认删除 1年前的 action 日志
 - 现在默认会压缩 action 日志
 - 支持 workflow dispatch event - 手动触发
 
 - Packages
- 支持 Arch 包
 
 
Gitea 1.22
- 不需要配置缓存也能搜索
 - 支持 SHA256 仓库
 - 支持 组织 profile 页面
- 使用 
.profile仓库 
 - 使用 
 - Actions
- 提供 actions 的 runner-image
 - Artifacts v4 backend
 - 支持 
[skip ci] - 支持全局变量
 
 - 管理
- 可以禁用用户功能 - 
[admin]USER_DISABLED_FEATURES=- deletion,manage_ssh_keys,manage_gpg_keys 
 - 可以禁用用户功能 - 
 - OFFLINE_MODE=false
- 之前默认 true
 
 - LOGIN_REMEMBER_DAYS=30
- 记住登录保留 30 天
 - 之前默认 7 天
 
 - 依赖变化
- MySQL 5.7 → MySQL 8.0
 - PostgreSQL 10 → PostgreSQL 12
 - MSSQL 2008 → MSSQL 2012
 
 - Markdown Callout/Alter 语法变化
> **Note** My note->> [!NOTE]\n> My note- https://github.com/go-gitea/gitea/pull/29121
 
 
Gitea 1.21
- gitea action
- 支持 cron #26655
 - variables - 不隐藏,
${{vars.XYZ}} - auto-cancellation of concurrent jobs if the event is push
 
 - 支持 
.git-blame-ignore-revs - direct serving of package content
 - package cleanup from admin page
 - codeowners
./CODEOWNERS./docs/CODEOWNERS./.gitea/CODEOWNERS<regexp rule> <@user or @org/team> [@user or @org/team]...- regex 可以以 
!开头,表示排除 - https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
 - https://docs.gitlab.com/ee/user/project/codeowners/
 
 
Gitea 1.20
- package
- Alpine
 - CRAN
 - Debian
 - Go
 - RPM
 - Swift
 
 - actions
- 支持 needs, outputs
 
 - User webhooks
 - https://blog.gitea.com/release-of-1.20.0/
 
Gitea 1.19
- PTA scope
 - 个人设置/仓库设置 - 支持配置清理逻辑,容量限制
 - 新增仓库 Cargo, Chef, Conda
 - 用户名
[-._a-zA-Z0-9]- 不能以 
-._开头和结尾 - 不能连续出现 
-._ 
 - Gitea Actions
.gitea/workflows/<workflow name>.yaml.github/workflows/<workflow name>.yaml- 新增 Secrets
 
 - LFS GC
 - Reply by email
 
Gitea 1.18
- 新增仓库
- Chocolatey/NuGet v2 API (.NET)
 - Vagrant
 - npm unpublish (JS/TS)
 - Pub packages (Dart)
 
 - Issue forms and PR forms
 - User/organization code search
 - system_setting 配置表
 
Gitea 1.17
- 支持 package
- Composer, Conan, Generic, Helm, Maven, npm, NuGet, OCI Containers (Docker), PyPI and RubyGems
 - https://docs.gitea.io/en-us/packages/overview/