diff --git a/release-notes-published/11.0.0.md b/release-notes-published/11.0.0.md new file mode 100644 index 0000000000..4037daf265 --- /dev/null +++ b/release-notes-published/11.0.0.md @@ -0,0 +1,424 @@ +A [companion blog post](https://forgejo.org/2025-04-release-v11-0/) provides additional context on this major release. + + + +## Release notes + +- Security features + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6963): add ability to regenerate access tokens +- Breaking bug fixes + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7148): drop SSPI auth support and more Windows files +- User Interface features + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7168): localize theme names + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7103): improve incorrect `ROOT_URL` warning + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7062): admin user view + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7030): welcome screen for user dashboard + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7006): improve "URL" handling in markdown editor + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6863): display to maintainers in pull request when it is editable + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6835): simplify pronouns in user settings + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6675): split Forgejo landing page template to allow patching or removing Forgejo introduction section + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6645): set default release title to tag name + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6602): add quota overview + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6599): allow opening a single-file diff from file history view + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6523): reduce noise in the timeline of issues and pull requests. If certain timeline events are performed within a certain timeframe of each other with no other events in between, they will be combined into a single timeline event, and any contradictory actions will be canceled and not displayed. The older the events, the wider the timeframe will become. +- Localization + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7287): i18n: make Danish available in UI + - Updates from Codeberg Translate: [[1]](https://codeberg.org/forgejo/forgejo/pulls/6331), [[2]](https://codeberg.org/forgejo/forgejo/pulls/6378), [[3]](https://codeberg.org/forgejo/forgejo/pulls/6451), [[4]](https://codeberg.org/forgejo/forgejo/pulls/6515), [[5]](https://codeberg.org/forgejo/forgejo/pulls/6565), [[6]](https://codeberg.org/forgejo/forgejo/pulls/6665), [[7]](https://codeberg.org/forgejo/forgejo/pulls/6745), [[8]](https://codeberg.org/forgejo/forgejo/pulls/6814), [[9]](https://codeberg.org/forgejo/forgejo/pulls/6936), [[10]](https://codeberg.org/forgejo/forgejo/pulls/7028), [[11]](https://codeberg.org/forgejo/forgejo/pulls/7066), [[12]](https://codeberg.org/forgejo/forgejo/pulls/7157), [[13]](https://codeberg.org/forgejo/forgejo/pulls/7240), [[14]](https://codeberg.org/forgejo/forgejo/pulls/7529) (Backport of [[1]](https://codeberg.org/forgejo/forgejo/pulls/7275), [[2]](https://codeberg.org/forgejo/forgejo/pulls/7363), [[3]](https://codeberg.org/forgejo/forgejo/pulls/7438)) +- Features + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7286): return `run_number` in workflow dispatch + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7256): add more sorting to own repository list + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7211): add sort parameter to list issues API + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7193): make it possible to track the progress of manually triggered workflows + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7137): interpret Precedence: auto_reply as an auto reply + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7136): parse multipart/related parts as attachments & guess filename + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7102): added missing nuget V2 properties to API + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6970): order the user's organization list alphabetically + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6952): in code search, add query string for boolean operators and phrase search + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6947): in code search, replace fuzzy search with union search for indexer + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6820): set default value of UseCompatSSHURI to true + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6773): add pronoun privacy option + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6763): [commit](https://codeberg.org/forgejo/forgejo/commit/689fb82a7043fdb2fee02195701b0bc728e99709) API endpoint to rename an organization + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6474): fill website field when migrating from external + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6471): [commit](https://codeberg.org/forgejo/forgejo/commit/76a85d26c8576fc410dc6494f2907ffc2b353c39) use `Project-URL` metadata field to get a PyPI package's homepage URL + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6470): improve Forgejo diagnostics + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6445): sourcehut webhook: submit SSH URL for private repository or when pre-filled + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6422): add configurable cooldown to claim usernames + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6411): don't allow blocking the doer + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6351): [Alt Linux Apt-Rpm](https://en.altlinux.org/RPM) repository [support for Forgejo packages](https://forgejo.org/docs/next/user/packages/alt/) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6300): add search action jobs for API routes, repo, org and global level + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6269): add summary card for repos and releases + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6232): add synchronization for SSH keys for OpenID Connect + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6203): initial support for localization and pluralization with go-i18n-JSON-v2 format + - [PR](https://codeberg.org/forgejo/forgejo/pulls/5385): permit to download patch and diff file between tags and branches + - [PR](https://codeberg.org/forgejo/forgejo/pulls/5303): remove SHA1 for support for ssh rsa signing + - [PR](https://codeberg.org/forgejo/forgejo/pulls/4736): show link to download directory +- Bug fixes + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7395) ([backported](https://codeberg.org/forgejo/forgejo/pulls/7401)): validate input for default_{merge,update}_style + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7257): include platform information on rubygems compact index API + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7020): listening on abstract domain sockets + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7010): forbid blocked users from reopening issues + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6856): allow collaborators to read their own permissions + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6784): more permissive markup commit hash detection + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6766): don't give system users roles on comments +- Included for completeness but not worth a release note + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7558) ([backported](https://codeberg.org/forgejo/forgejo/pulls/7559)): fix(ui): make tag dropdown clickable again + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7543) ([backported](https://codeberg.org/forgejo/forgejo/pulls/7544)): fix: match PackageBlob.HashBlake2b definition and migration + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7539) ([backported](https://codeberg.org/forgejo/forgejo/pulls/7542)): fix(UI): i18n: improve naming + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7520) ([backported](https://codeberg.org/forgejo/forgejo/pulls/7521)): fix: package_blob.has_blake2b may be null + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7261) ([backported](https://codeberg.org/forgejo/forgejo/pulls/7450)): fix: redirect to submodule instead of throwing 500 error when viewing submodule entry + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7421) ([backported](https://codeberg.org/forgejo/forgejo/pulls/7437)): fix(migrations): transfer PR flow information + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7422) ([backported](https://codeberg.org/forgejo/forgejo/pulls/7430)): : fix(i18n): fix several usages of i18n + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7370): Update module golang.org/x/net to v0.38.0 (v11.0/forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7355) ([backported](https://codeberg.org/forgejo/forgejo/pulls/7365)): 4108-empty-slice-encoded-to-null + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7337) ([backported](https://codeberg.org/forgejo/forgejo/pulls/7354)): chore: branding import path + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7344) ([backported](https://codeberg.org/forgejo/forgejo/pulls/7345)): fix(ui): Do not check for `vertical-align` + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7340): Update module code.forgejo.org/forgejo/act to v1.25.1 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7338): fix ci dashboard e2e test + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7333): build: require node v20 + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7332): Update Node.js to v22 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7329): chore(renovate): update settings for latest version + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7326): Update module github.com/buildkite/terminal-to-html/v3 to v3.16.8 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7323): Update module github.com/caddyserver/certmagic to v0.22.2 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7317): Lock file maintenance (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7316): Update renovate to v39.212.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7313): remove an extraneous } in issue dependencies template + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7311): chore(release-notes): Forgejo v10.0.3 + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7296): Update module github.com/golang-jwt/jwt/v5 to v5.2.2 [SECURITY] (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7293): Update module github.com/go-sql-driver/mysql to v1.9.1 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7281): Update mcr.microsoft.com/devcontainers/go Docker tag to v1.24 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7280): chore(release-notes): Forgejo v10.0.2 + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7279): Update module github.com/redis/go-redis/v9 to v9.7.3 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7270): consider issues in repository accessible via `access` table + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7266): chore(release-notes): Forgejo v7.0.14 + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7262): chore(renovate): add `yamllint` to automerge + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7260): Update module gitlab.com/gitlab-org/api/client-go to v0.126.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7259): Update dependency yamllint to v1.36.2 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7258): chore(dependency): upgrade gof3 v3.10.6 + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7253): Update dependency eslint-import-resolver-typescript to v4 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7252): chore: add `@vitejs/plugin-vue` to renovate automerge + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7248): Update dependency @vitejs/plugin-vue to v5.2.3 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7247): Lock file maintenance (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7246): Update renovate to v39.205.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7244): branding: update API descriptions + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7237): Update module github.com/editorconfig-checker/editorconfig-checker/v3/cmd/editorconfig-checker to v3.2.1 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7236): Update dependency yamllint to v1.36.1 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7230): Update data.forgejo.org/oci/bitnami/postgresql Docker tag to v16 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7229): Update dependency @playwright/test to v1.51.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7228): Update vitest monorepo to v3.0.8 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7226): Update linters (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7225): Update dependency happy-dom to v17.4.4 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7224): Update dependency @stoplight/spectral-cli to v6.14.3 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7223): perf: avoid sorting team names for `ComposeMetas` + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7222): chore(runner): return errors created by `connect` + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7221): perf: optimize converting releases to feed items + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7220): [gitea] week 2025-12 cherry pick (gitea/main -> forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7219): Update dependency mermaid to v11.5.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7214): Update module github.com/editorconfig/editorconfig-core-go/v2 to v2.6.3 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7213): chore(ui): remove unused template "shared/user/blocked_users" + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7210): handle deleted user modifying event state in gitlab migration + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7208): Update dependency yamllint to v1.36.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7205): i18n: ensure consistent indent style for next locales + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7199): fix(api): miss-spelled description, corrected to `public` + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7198): Update module github.com/go-webauthn/webauthn to v0.12.2 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7196): Update module github.com/minio/minio-go/v7 to v7.0.88 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7189): Lock file maintenance (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7188): Update renovate to v39.195.1 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7187): ui: improve branch/tag dropdown selector consistency + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7186): Update module github.com/msteinert/pam to v2 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7185): Update linters (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7184): Update dependency happy-dom to v17.4.3 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7183): Update dependency globals to v16 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7182): Update dependency eslint-plugin-vue to v10 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7181): Update dependency eslint-plugin-unicorn to v57 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7180): Update dependency @stylistic/eslint-plugin-js to v4 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7179): Update Node.js to v22 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7176): [gitea] week 2025-11 cherry pick (gitea/main -> forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7175): fix(ui): use usual and consistent size for project icons of 16 + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7174): fix(ui): improve milestone/project header consistency + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7172): chore(ui): improve svg icon margin consistency + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7171): revert issue rendering for `` element + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7170): chore: modernize import + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7166): fix(i18n): make HasKey aware of newStyleMessages + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7163): feat(ui themes): better place for theme list ctx, testing + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7161): chore(ui): always use primary button color inside modals + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7159): fix(ui): 2fa verify alignment + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7158): Update module google.golang.org/grpc to v1.71.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7154): i18n: use ellipsis character + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7150): Update module golang.org/x/tools/cmd/deadcode to v0.31.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7149): Update module golang.org/x/oauth2 to v0.28.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7146): Update module github.com/caddyserver/certmagic to v0.22.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7135): Update module golang.org/x/image to v0.25.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7134): Update module golang.org/x/crypto to v0.36.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7132): Update module github.com/urfave/cli/v2 to v2.27.6 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7130): improve error handling of commit rendering + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7126): Update module golang.org/x/net to v0.36.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7122): Update module github.com/prometheus/client_golang to v1.21.1 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7121): correct logging if caller has generics + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7118): Update module github.com/golangci/golangci-lint/cmd/golangci-lint to v1.64.6 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7117): Update dependency go to v1.24.1 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7115): introduce distant federation server mock + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7114): fix the modularity for migration v18 + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7112): Update module github.com/opencontainers/image-spec to v1.1.1 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7111): [gitea] week 2025-10 cherry pick (gitea/main -> forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7109): feat(build): linter for missing msgid definitions + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7108): Fix: Force all repo tab buttons to be the same height + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7106): Lock file maintenance (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7105): Update renovate to v39.185.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7101): fix(ui): add header to org settings /blocked users page + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7099): fix(ui): use discussions icon in issue list entries + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7096): Update module github.com/jhillyerd/enmime/v2 to v2.1.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7089): i18n(en): a few source fixes + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7086): Update module github.com/PuerkitoBio/goquery to v1.10.2 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7085): Update dependency happy-dom to v17.1.8 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7083): Update dependency @stylistic/stylelint-plugin to v3.1.2 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7080): Update module code.forgejo.org/f3/gof3/v3 to v3.10.4 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7078): chore(ci): ensure the manually cached Go can be run + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7074): chore(upgrade): switch to code.forgejo.org/forgejo/levelqueue + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7068): Update module github.com/ProtonMail/go-crypto to v1.1.6 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7063): Update module golang.org/x/oauth2 to v0.27.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7058): Update module golang.org/x/crypto to v0.35.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7056): Update module golang.org/x/tools/gopls to v0.18.1 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7050): job list response to avoid wrapped body. + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7048): Update https://data.forgejo.org/forgejo/forgejo-build-publish action to v5.3.4 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7043): Update https://data.forgejo.org/forgejo/forgejo-build-publish action to v5.3.3 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7042): Update renovate to v39.178.1 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7041): chore: add empty `secret` table fixtures + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7039): Update data.forgejo.org/oci/golang Docker tag to v1.24 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7037): feat(ui): include MIME type for archive links in folder download + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7036): fix(ui): improvements around folder download + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7032): i18n(en): shorten banner text for archived repos + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7031): [gitea] week 2025-09 cherry pick (gitea/main -> forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7029): fix(repo): return code 400 instead of 500 for invalid archive type + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7023): Update module golang.org/x/crypto to v0.34.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7019): Fix invalid swagger syntax of $ref with sibling + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7017): Update x/tools (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7016): Update module github.com/prometheus/client_golang to v1.21.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7015): Update module github.com/meilisearch/meilisearch-go to v0.31.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7008): fix(example conf): add .webp to ALLOWED_TYPES + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7007): linting: fix typos, add toml validation + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7005): Update Zig gitignore + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7003): return 404 for empty repositories + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6985): Update module github.com/buildkite/terminal-to-html/v3 to v3.16.6 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6969): Lock file maintenance (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6967): Update renovate to v39.171.2 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6965): chore: add a make option to disable stripping binaries for debug builds + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6961): Revert "Update module github.com/minio/minio-go/v7 to v7.0.86 (forgejo) (#6945)" + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6959): feat(ui): add MIME types for generated archives + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6958): i18n: translation updates from Gitea + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6957): forgejo migrations numbering in comments and rename latest migration file + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6953): native parsing of ssh certificate key + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6950): Update dependency happy-dom to v17 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6949): Update golang packages to v1.24 (forgejo) (minor) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6945): Update module github.com/minio/minio-go/v7 to v7.0.86 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6942): Also substitute `COPYRIGHT HOLDER` and `the organization` in BSD 4-Clause license + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6937): delay deleting authorization token + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6928): i18n: reword archive.title and archive.title.date in english locale + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6927): Update dependency webpack to v5.98.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6923): feat(ui): always show restart button for Actions jobs + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6917): Update dependency globals to v15.15.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6916): Update module github.com/buildkite/terminal-to-html/v3 to v3.16.5 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6913): Add possibility of removed content to 404 page + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6908): Reduce links in chat notifications to avoid multiple previews + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6903): Update dependency esbuild-loader to v4.3.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6898): fix(ui): hide extra PR property labels on title edit + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6891): Update module golang.org/x/net to v0.35.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6890): Update dependency postcss to v8.5.2 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6885): Fix api returns internal server error when not found should be returned + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6883): fix(ui): release: set default release title to tag name + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6882): fix(ui): use "organization name" in coldown messages for orgs + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6877): Lock file maintenance (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6875): Update module github.com/minio/minio-go/v7 to v7.0.85 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6874): Update renovate to v39.164.1 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6866): always set stripped slashes on http request + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6865): [gitea] week 2025-07 cherry pick (gitea/main -> forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6858): chore(api): Improve description for `repoCheckCollaborator` + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6857): chore(release-notes): fix Forgejo v10.0.1 & v7.0.13 blog post URL (again) [skip ci] + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6852): chore(release-notes): fix Forgejo v10.0.1 & v7.0.13 blog post URL + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6851): fix(ui): hide 'New migration' button on org pages with migrations disabled (#6850) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6849): chore(release-notes): Forgejo v7.0.13 + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6848): chore(release-notes): Forgejo v10.0.1 + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6844): fix(sec): Forgejo Actions web routes + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6843): fix(sec): permission check for project issue + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6836): Update module golang.org/x/crypto to v0.33.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6827): [skip ci] Fix flaky clipboard test + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6825): Update module github.com/go-enry/go-enry/v2 to v2.9.2 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6818): fix(ui): make Finish review button work again + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6817): avoid y-axis clipping for branch name + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6816): ui: update styling of comment headers and role labels + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6815): Fix comment form e2e test + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6808): chore(i18n): lint errors + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6807): Update module golang.org/x/sys to v0.30.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6800): chore: teach lint-locale about locale_next + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6797): add commit limit for webhook payload + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6796): ui: remove divider in code search + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6794): fix(ui): remove code search git grep warning + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6785): Update dependency go to v1.23.6 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6782): make author search case insenstive + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6779): chore(renovate): override platform version + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6778): Update renovate to v39.158.2 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6777): Update vitest monorepo to v3 (forgejo) (major) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6776): Pin dependency codespell to 2.4.1 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6769): FromAsCasting warning from Dockerfile + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6768): Lock file maintenance (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6767): Update renovate to v39.156.1 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6758): Update dependency markdownlint-cli to v0.44.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6757): Update dependency happy-dom to v16.8.1 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6756): Update dependency @playwright/test to v1.50.1 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6755): Update dependency @vitest/eslint-plugin to v1.1.25 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6754): use correct default branch for migrated wiki + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6750): consider HEAD requests to be pulls + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6743): chore: remove deadcode + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6741): chore: Remove `ChangeMilestoneStatus` + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6740): Transient model for federated unstar + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6738): chore: fix ci failure + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6734): Disable autofocus on the dashboard repository search box + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6729): fix(ui): disable PR review button in archived repos + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6728): chore: remove deadcode in `models/user` + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6727): chore: load 2fa status for user search when needed + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6726): check for webauthn in 2fa user search + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6716): disallow blame on directories + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6715): render issue titles consistently + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6708): Set explore pages to configurable default sort + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6703): chore: consistent docker image and action references + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6702): fix(i18n): use translate key as fallback + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6701): fix(i18n): add forgotten translatable string + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6700): ui: update language stats layout and click behavior + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6699): Update module github.com/editorconfig-checker/editorconfig-checker/v3/cmd/editorconfig-checker to v3.2.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6695): Update renovate to v39.136.1 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6692): chore: Update renovate to v39.136.0 + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6689): chore: remove usages of `sort.Sort` + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6688): [gitea] week 2025-05 cherry pick (gitea/main -> forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6686): nit(i18n): update password update instruction + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6677): add non allowed domain translation + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6676): chore: teach `set` module about `iter.Seq` + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6667): [skip ci] chore: adjust i18n entries in CODEOWNERS + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6666): chore: fix typos, decap a few i18n strings + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6663): code review alt repository + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6659): Update module github.com/go-git/go-git/v5 to v5.13.2 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6656): Release-note and file rename for Alt Linux Apt-RPM support + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6655): chore(security): update security.txt with new expiration date + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6652): Update dependency codespell to v2.4.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6649): fix(tests): prevent frontend test dependency on system locale + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6646): ci: fix go version check + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6630): Lock file maintenance (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6629): Update module github.com/minio/minio-go/v7 to v7.0.84 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6623): [gitea] week 2025-04 cherry pick (gitea/main -> forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6620): fix(ui): add triangle down octicon to code search options dropdown + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6619): enh(ui): Remove DiffFileList component + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6617): fix(ui): prevent overflow of branch selector in commit graph + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6613): Hide git note add button for commit, if commit already has a note + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6610): chore(renovate): fix self-update config [skip ci] + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6607): fix(i18n): flatten next locales + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6606): Update renovate Docker tag to v39.115.4 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6603): Update dependency katex to v0.16.21 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6597): Fix mention and emoji expansion & Improve leaving list completion + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6595): Reset content of comment edit field on cancel + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6591): reduce noise for the v303 migration + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6590): Update dependency go to v1.23.5 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6581): Update module google.golang.org/protobuf to v1.36.3 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6577): avoid Gitea migration warnings (take 2) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6576): fix(ui): correct switch ordering + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6573): chore(ci): upgrade forgejo-build-publish/build@v5.3.1 + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6572): Fix inline file preview for rendered files + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6570): Update renovate Docker tag to v39.111.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6569): tests(e2e): Various fixes to visual testing + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6563): Update https://data.forgejo.org/infrastructure/issue-action action to v1.3.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6562): Update postcss (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6560): Update module google.golang.org/grpc to v1.70.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6559): Update dependency @github/relative-time-element to v4.4.5 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6551): add a buffer writer to the logger, for internal use + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6550): Update renovate Docker tag to v39.106.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6548): Update dependency katex to v0.16.20 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6547): Update data.forgejo.org/renovate/renovate Docker tag to v39.106.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6546): Make switch larger on touchscreen devices + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6545): Use redesigned switch on commit graph page + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6544): Use flex for switch items + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6543): Prevent vertical stretching of the switch + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6542): Apply switch redesign to more areas + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6541): Fix minor misalignment + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6540): Do not report warning when git shows new reference + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6539): [gitea] week 2025-03 cherry pick (gitea/main -> forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6537): Update x/tools (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6535): Update module code.forgejo.org/forgejo/act to v1.23.1 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6529): Update renovate Docker tag to v39.103.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6528): Update module code.gitea.io/sdk/gitea to v0.20.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6525): fix inline file preview for files with encoded URL, fix #5069 + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6522): Remove source branch from pr list, fix #5009, #6080 + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6521): Update module gitlab.com/gitlab-org/api/client-go to v0.119.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6520): Update module github.com/editorconfig-checker/editorconfig-checker/v3/cmd/editorconfig-checker to v3.1.1 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6518): Update dependency asciinema-player to v3.8.2 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6513): port(gitea#31954): Add lock for parallel maven upload + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6511): Update dependency monaco-editor to v0.52.2 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6510): Update module github.com/caddyserver/certmagic to v0.21.6 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6509): Update dependency typescript to v5.7.3 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6506): Added `alt`'s to `` + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6504): chore(renovate): manual name replacement + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6503): Update data.forgejo.org/renovate/renovate Docker tag to v39.93.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6502): Update data.forgejo.org/oci/alpine Docker tag to v3.21 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6500): Update module google.golang.org/protobuf to v1.36.2 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6499): Update module github.com/ProtonMail/go-crypto to v1.1.4 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6495): Update module github.com/go-git/go-git/v5 to v5.13.1 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6491): upgrade gof3 package and driver + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6490): Replace data.forgejo.org/forgejo-contrib/renovate Docker tag with data.forgejo.org/renovate/renovate (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6488): chore: remove illegal git usage + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6487): chore(deps): Update gitlab api to updated library + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6482): Update module golang.org/x/net to v0.34.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6480): Update forgejo/forgejo-build-publish action to v5.3.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6479): Update module github.com/minio/minio-go/v7 to v7.0.83 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6478): Lock file maintenance (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6477): Update module github.com/alecthomas/chroma/v2 to v2.15.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6476): Update dependency fast-glob to v3.3.3 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6475): Update renovate to v39.91.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6463): fix(ui): show oauth divider on signup page + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6462): chore: update ignores + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6461): add files to compare + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6459): UI switch redesign + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6458): chore(ci): use mirror for obtaining go-xsd-duration + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6454): Update dependency happy-dom to v16 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6453): chore: bump renovate to v39.90.0 + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6447): Rewrite OpenGraph Header + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6441): fix(code search): empty mode dropdown when keyword is empty + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6439): i18n(en): consistency improvements + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6437): Update module github.com/PuerkitoBio/goquery to v1.10.1 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6436): Update dependency @vitest/eslint-plugin to v1.1.22 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6432): Fix editing pr review + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6431): Make new table modal work when editing a issue + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6427): fix(ui): use primary color for button in table modal + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6425): Update module github.com/caddyserver/certmagic to v0.21.5 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6421): Fix edit cancel button + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6419): Fix issue/comment menus + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6412): Update renovate Docker tag to v39.86.0 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6410): use DateUtils for blocked users list + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6408): chore(release-notes): Forgejo v10.0.0 + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6407): Rework user profile settings + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6405): xorm needs to be lowercase otherwise it is ignored + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6404): Update code.forgejo.org/oci/alpine Docker tag to v3.21 (forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6403): chore(branding): strip metadata information from the footer + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6401): Cosmetic changes and fixes around repo homepage + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6400): Refactor e2e tests to simplify authentication setup + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6391): [gitea] week 2024-53 cherry pick (gitea/main -> forgejo) + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6390): Fix overflow in git notes + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6387): cmd/dump: add option flag to skip repository archives + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6386): Rework new repo dialog + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6375): chore(i18n): user/label translations in danish/latvian + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6372): Revert "Update dependency idiomorph to v0.4.0" + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6370): chore(release): v10.0 is cut, v9.0 is soon to be EOL + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6286): When comparing in repos, mention that pull request creation requires sign-in + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6051): enable releases and/or wiki if user set the options in repo migration + - [PR](https://codeberg.org/forgejo/forgejo/pulls/5393): federation with allow lists +- Already announced in the release notes of an older stable release + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7295): use correct input for strip slashes middleware + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7251): When migrating from a Forgejo version lower than v10, the TOTP secrets found to be corrupted are now transparently removed from the database instead of failing the migration. TOTP is no longer required to login with the associated users. They should be informed because they will need to visit their security settings and configure TOTP again. No other action is required. + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7167): no notification for replies to pending comments + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7143): consider public issues for project boards + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7038): fix(release): the rootless image version label is not set + - [PR](https://codeberg.org/forgejo/forgejo/pulls/7004): do not allow SSH url for migration + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6920): show internal login prompt for account linking + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6896): enable ssh mirrors in rootless images + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6853): render link in heading correctly in TOC + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6803): fix(ui): display verified icon for default gpg key + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6680): setting.Service.EnableInternalSignIn = false is disabling forgotten password + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6674): load settings for valid user and email check + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6639): Teach the doctor to remove orphaned two_factor with `forgejo doctor check --run check-db-consistency --fix`. Such rows may contain invalid data and [block the migration to v10](https://codeberg.org/forgejo/forgejo/issues/6637) with a message such as `failed: AesDecrypt invalid decrypted base64 string: illegal base64 data at input byte 0`. + - [PR](https://codeberg.org/forgejo/forgejo/pulls/6633): listing tokens must not require basic auth +