forgejo/release-notes-published/12.0.1.md
forgejo-release-manager 61334f7982 chore(release-notes): Forgejo v12.0.1 [skip ci] (#8664)
https://codeberg.org/forgejo/forgejo/milestone/22237
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/8664
Reviewed-by: Beowulf <beowulf@beocode.eu>
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Co-authored-by: forgejo-release-manager <contact-forgejo-release-manager@forgejo.org>
Co-committed-by: forgejo-release-manager <contact-forgejo-release-manager@forgejo.org>
2025-07-25 11:05:03 +02:00

24 lines
5 KiB
Markdown

Insecure authentication methods have been deprecated since 2023. They were [removed in v12.0.0](https://codeberg.org/forgejo/forgejo/pulls/7924) but they were [restored in v12.0.1](https://codeberg.org/forgejo/forgejo/pulls/8653). Certain OAuth2 clients and packages in the Forgejo ecosystem still rely on these methods and it was premature to remove them.
<!--start release-notes-assistant-->
## Release notes
<!--URL:https://codeberg.org/forgejo/forgejo-->
- User Interface bug fixes
- [PR](https://codeberg.org/forgejo/forgejo/pulls/8575) ([backported](https://codeberg.org/forgejo/forgejo/pulls/8576)): <!--number 8576 --><!--line 0 --><!--description Zml4OiBhbGxvdyBmb3IgdHJhY2tlZCB0aW1lIHRvIGJlIHJlbW92ZWQgYWdhaW4=-->allow for tracked time to be removed again<!--description-->
- [PR](https://codeberg.org/forgejo/forgejo/pulls/8565) ([backported](https://codeberg.org/forgejo/forgejo/pulls/8574)): <!--number 8574 --><!--line 0 --><!--description Zml4OiBjb3JyZWN0IGltYWdlIHNvdXJjZSBmb3IgcXVvdGVkIHJlcGx5-->correct image source for quoted reply<!--description-->
- [PR](https://codeberg.org/forgejo/forgejo/pulls/8553) ([backported](https://codeberg.org/forgejo/forgejo/pulls/8555)): <!--number 8555 --><!--line 0 --><!--description Zml4KHVpKTogcHJldmVudCByZW5kZXIgZmFpbHVyZSBvbiBmYXVsdHkgb3JnIHNldHRpbmdzIHBvc3Q=-->prevent render failure on faulty org settings post<!--description-->
- Bug fixes
- [PR](https://codeberg.org/forgejo/forgejo/pulls/8633) ([backported](https://codeberg.org/forgejo/forgejo/pulls/8653)): <!--number 8653 --><!--line 0 --><!--description UmV2ZXJ0ICJmZWF0OiByZW1vdmUgQVBJIGF1dGhlbnRpY2F0aW9uIG1ldGhvZHMgdGhhdCB1c2VzIHRoZSBVUkwgcXVlcnkgKCM3OTI0KSI=-->Revert "feat: remove API authentication methods that uses the URL query (#7924)"<!--description-->
- [PR](https://codeberg.org/forgejo/forgejo/pulls/8644) ([backported](https://codeberg.org/forgejo/forgejo/pulls/8646)): <!--number 8646 --><!--line 0 --><!--description Zml4KHVpKTogdXBkYXRlIGkxOG4gdXNhZ2UgaW4gY29tbWVudHM=-->update i18n usage in comments<!--description-->
- [PR](https://codeberg.org/forgejo/forgejo/pulls/8609) ([backported](https://codeberg.org/forgejo/forgejo/pulls/8613)): <!--number 8613 --><!--line 0 --><!--description Zml4OiB1cGdyYWRlIGZhaWxzIG9yIGhhbmcgYXQgbWlncmF0aW9uWzMxXTogTWlncmF0ZSBtYXZlbiBwYWNrYWdlIG5hbWUgY29uY2F0ZW5hdGlvbg==-->upgrade fails or hang at migration[31]: Migrate maven package name concatenation<!--description-->
- [PR](https://codeberg.org/forgejo/forgejo/pulls/8622) ([backported](https://codeberg.org/forgejo/forgejo/pulls/8624)): <!--number 8624 --><!--line 0 --><!--description Zml4OiByZWJhc2UgYW5kIGZhc3QgZm9yd2FyZCBtZXJnZSBicmVha3MgY29tbWl0IHNpZ25hdHVyZXM=-->rebase and fast forward merge breaks commit signatures<!--description-->
- [PR](https://codeberg.org/forgejo/forgejo/pulls/8617) ([backported](https://codeberg.org/forgejo/forgejo/pulls/8618)): <!--number 8618 --><!--line 0 --><!--description Zml4OiBtYWtlIHRoZSBhY3Rpb24gZmVlZCByZXNpbGllbnQgdG8gZGF0YWJhc2UgaW5jb25zaXN0ZW5jaWVz-->make the action feed resilient to database inconsistencies<!--description-->
- [PR](https://codeberg.org/forgejo/forgejo/pulls/8533) ([backported](https://codeberg.org/forgejo/forgejo/pulls/8584)): <!--number 8584 --><!--line 0 --><!--description Zml4OiBtYWtlIHN1cmUgdG8gdXNlIHVuYWx0ZXJlZCBmaWVsZHMgd2hlbiBzYXZpbmcgYSBzaGFkb3cgY29weSBmb3IgdXBkYXRlZCBwcm9maWxlcyBvciBjb21tZW50cw==-->make sure to use unaltered fields when saving a shadow copy for updated profiles or comments<!--description-->
- [PR](https://codeberg.org/forgejo/forgejo/pulls/8596) ([backported](https://codeberg.org/forgejo/forgejo/pulls/8610)): <!--number 8610 --><!--line 0 --><!--description Zml4OiBmb2xsb3cgc3ltbGlua3MgZm9yIGxvY2FsIGFzc2V0cw==-->follow symlinks for local assets<!--description-->
- [PR](https://codeberg.org/forgejo/forgejo/pulls/8550) ([backported](https://codeberg.org/forgejo/forgejo/pulls/8552)): <!--number 8552 --><!--line 0 --><!--description Zml4OiB1c2UgY29ycmVjdCBBQ01FIGRlZmF1bHQ=-->use correct ACME default<!--description-->
- Included for completeness but not user-facing (chores, etc.)
- [PR](https://codeberg.org/forgejo/forgejo/pulls/8638) ([backported](https://codeberg.org/forgejo/forgejo/pulls/8641)): <!--number 8641 --><!--line 0 --><!--description UmV2ZXJ0ICJmaXgoY2kpOiBwdWxsIHN0eWx1cyBmcm9tIGdpdGh1YjpzdHlsdXMvc3R5bHVzIzAuNTcuMCAoIzg2MjUpIg==-->Revert "fix(ci): pull stylus from github:stylus/stylus#0.57.0 (#8625)"<!--description-->
- [PR](https://codeberg.org/forgejo/forgejo/pulls/8625) ([backported](https://codeberg.org/forgejo/forgejo/pulls/8627)): <!--number 8627 --><!--line 0 --><!--description Zml4KGNpKTogcHVsbCBzdHlsdXMgZnJvbSBnaXRodWI6c3R5bHVzL3N0eWx1cyMwLjU3LjA=-->fix(ci): pull stylus from github:stylus/stylus#0.57.0<!--description-->
- [PR](https://codeberg.org/forgejo/forgejo/pulls/8611) ([backported](https://codeberg.org/forgejo/forgejo/pulls/8616)): <!--number 8616 --><!--line 0 --><!--description Y2hvcmU6IGRpc2FibGUgRTJFIHRlc3QgZm9yIHdlYmtpdA==-->chore: disable E2E test for webkit<!--description-->
<!--end release-notes-assistant-->