
<!--start release-notes-assistant-->

## Release notes
<!--URL:https://codeberg.org/forgejo/forgejo-->
- Security bug fixes 
  - [PR](https://codeberg.org/forgejo/forgejo/pulls/10721): <!--number 10721 --><!--line 0 --><!--description aGlkZSB1c2VyIHByb2ZpbGUgYW5vbnltb3VzIG9wdGlvbnMgb24gcHVibGljIHJlcG8gQVBJcw==-->hide user profile anonymous options on public repo APIs<!--description-->
  - [PR](https://codeberg.org/forgejo/forgejo/pulls/10721): <!--number 10721 --><!--line 1 --><!--description aW5jb3JyZWN0IHdoaXRlc3BhY2UgaGFuZGxpbmcgb24gcHJlJnBvc3QgcmVjZWl2ZSBob29rcw==-->incorrect whitespace handling on pre&post receive hooks<!--description-->
  - [PR](https://codeberg.org/forgejo/forgejo/pulls/10721): <!--number 10721 --><!--line 2 --><!--description cmVkdWNlIG1lbW9yeSB1c2FnZSB3aGlsZSBwcm9jZXNzaW5nIGxhcmdlIGF0dGFjaG1lbnQgdXBsb2Fkcw==-->reduce memory usage while processing large attachment uploads<!--description-->
  - [PR](https://codeberg.org/forgejo/forgejo/pulls/10721): <!--number 10721 --><!--line 3 --><!--description bG9hZCByZXZpZXdlciBmb3IgcHVsbCByZXZpZXcgZGlzbWlzcyBhY3Rpb24gbm90aWZpZXI=-->load reviewer for pull review dismiss action notifier<!--description-->
  - [PR](https://codeberg.org/forgejo/forgejo/pulls/10721): <!--number 10721 --><!--line 4 --><!--description dXNlIGNvcnJlY3QgR1BHIGtleSBmb3IgZXhwb3J0-->use correct GPG key for export<!--description-->
- Localization
  - [PR](https://codeberg.org/forgejo/forgejo/pulls/10703): <!--number 10703 --><!--line 0 --><!--description VXBkYXRlcyBmcm9tIENvZGViZXJnIFRyYW5zbGF0ZTogWyMxMDcwM10oaHR0cHM6Ly9jb2RlYmVyZy5vcmcvZm9yZ2Vqby9mb3JnZWpvL3B1bGxzLzEwNzAzKSAoYmFja3BvcnQgb2YgWyMxMDEzMV0oaHR0cHM6Ly9jb2RlYmVyZy5vcmcvZm9yZ2Vqby9mb3JnZWpvL3B1bGxzLzEwMTMxKSwgWyMxMDI0OV0oaHR0cHM6Ly9jb2RlYmVyZy5vcmcvZm9yZ2Vqby9mb3JnZWpvL3B1bGxzLzEwMjQ5KSk=-->Updates from Codeberg Translate: [#10703](https://codeberg.org/forgejo/forgejo/pulls/10703) (backport of [#10131](https://codeberg.org/forgejo/forgejo/pulls/10131), [#10249](https://codeberg.org/forgejo/forgejo/pulls/10249))<!--description-->
- Features
  - [PR](https://codeberg.org/forgejo/forgejo/pulls/9797): <!--number 9797 --><!--line 0 --><!--description ZmVhdDogYWxsb3cgd29ya2Zsb3dzIHRvIGNvbnRyb2wgY2FuY2VsbGF0aW9uIG9mIGV4aXN0aW5nIGpvYnM=-->feat: allow workflows to control cancellation of existing jobs<!--description-->
- Bug fixes
  - [PR](https://codeberg.org/forgejo/forgejo/pulls/10297) ([backported](https://codeberg.org/forgejo/forgejo/pulls/10334)): <!--number 10334 --><!--line 0 --><!--description Zml4OiByZWR1Y2UgcnVudGltZSBvZiBjb250YWluZXIgY2xlYW51cCBieSByZWx5aW5nIG9uIG1hc3MgZGlnZXN0IGNsZWFudXA=-->fix: reduce runtime of container cleanup by relying on mass digest cleanup<!--description-->
  - [PR](https://codeberg.org/forgejo/forgejo/pulls/10225) ([backported](https://codeberg.org/forgejo/forgejo/pulls/10229)): <!--number 10229 --><!--line 0 --><!--description Zml4OiBkb3dubG9hZCBsb2dzIG9mIGN1cnJlbnRseSBkaXNwbGF5ZWQgQWN0aW9uIHJ1biBhdHRlbXB0-->fix: download logs of currently displayed Action run attempt<!--description-->
- Included for completeness but not user-facing (chores, etc.)
  - [PR](https://codeberg.org/forgejo/forgejo/pulls/10678) ([backported](https://codeberg.org/forgejo/forgejo/pulls/10680)): <!--number 10680 --><!--line 0 --><!--description Zml4OiBkb24ndCBkdXBsaWNhdGUgY29tbWl0IHN0YXR1cyByZWNvcmRzIG9uIHdvcmtmbG93cyB3aXRoIGVtcHR5IG5hbWU=-->fix: don't duplicate commit status records on workflows with empty name<!--description-->
  - [PR](https://codeberg.org/forgejo/forgejo/pulls/10692) ([backported](https://codeberg.org/forgejo/forgejo/pulls/10693)): <!--number 10693 --><!--line 0 --><!--description Y2hvcmU6IGRvd25sb2FkIGdpdC1tYW4gb3ZlciBUTFM=-->chore: download git-man over TLS<!--description-->
  - [PR](https://codeberg.org/forgejo/forgejo/pulls/10632) ([backported](https://codeberg.org/forgejo/forgejo/pulls/10637)): <!--number 10637 --><!--line 0 --><!--description Zml4OiBidWlsZC1yZWxlYXNlIHdvcmtmbG93IHN0b3BzIGl0cyBvd24gZW5kLXRvLWVuZCBjaGVja3Mgd2hlbiBydW4gY29uY3VycmVudGx5-->fix: build-release workflow stops its own end-to-end checks when run concurrently<!--description-->
  - [PR](https://codeberg.org/forgejo/forgejo/pulls/10550) ([backported](https://codeberg.org/forgejo/forgejo/pulls/10554)): <!--number 10554 --><!--line 0 --><!--description cG9ydChnaXRlYSk6IEZpeCBwYXNzd29yZCBsZWFrIGluIGxvZyBtZXNzYWdlcyAoZ28tZ2l0ZWEvZ2l0ZWEhMzU1ODQp-->port(gitea): Fix password leak in log messages (go-gitea/gitea!35584)<!--description-->
  - [PR](https://codeberg.org/forgejo/forgejo/pulls/10475) ([backported](https://codeberg.org/forgejo/forgejo/pulls/10476)): <!--number 10476 --><!--line 0 --><!--description Zml4OiBkb24ndCBwdXNoIExGUyB3aGVuIHVzaW5nIFNTSCBhdXRoZW50aWNhdGlvbg==-->fix: don't push LFS when using SSH authentication<!--description-->
  - [PR](https://codeberg.org/forgejo/forgejo/pulls/10306): <!--number 10306 --><!--line 0 --><!--description VXBkYXRlIGRlcGVuZGVuY3kgZ28gdG8gdjEuMjUuNSAodjEzLjAvZm9yZ2Vqbyk=-->Update dependency go to v1.25.5 (v13.0/forgejo)<!--description-->
  - [PR](https://codeberg.org/forgejo/forgejo/pulls/10283): <!--number 10283 --><!--line 0 --><!--description VXBkYXRlIGRlcGVuZGVuY3kgbWFya2Rvd25saW50LWNsaSB0byB2MC40Ni4wICh2MTMuMC9mb3JnZWpvKQ==-->Update dependency markdownlint-cli to v0.46.0 (v13.0/forgejo)<!--description-->
  - [PR](https://codeberg.org/forgejo/forgejo/pulls/10282): <!--number 10282 --><!--line 0 --><!--description VXBkYXRlIGRlcGVuZGVuY3kgQHZpdGVqcy9wbHVnaW4tdnVlIHRvIHY2LjAuMiAodjEzLjAvZm9yZ2Vqbyk=-->Update dependency @vitejs/plugin-vue to v6.0.2 (v13.0/forgejo)<!--description-->
<!--end release-notes-assistant-->
