Features
- gitlab integration: #1727
- tasks: show subtask progress on cards and list rows: #1703
- added project backgrounds: #1654
- multiselect for customfield: #1735
- ci: discord actions webhook: #1792
- ci: adding zizmor: #1790
- project: move a project to another workspace: #1525
- duplicate a task from the card context menu: #1609
- allow manual external resource links: #1661
- ci: trufflehog implementation: #1787
- task: let images be resized in the task description: #1529
- web: add a change-password screen under account settings: #1719
- auth: add password recovery from the login screen: #1773
- add instance user administration panel: #1400
- calendar: add label-filtered project calendar feeds: #1763
Bug Fixes
- security: close permission and integration gaps: #1802
- project: secure integrations across workspace moves: #1801
- editor: preserve formatting when pasting Markdown: #1797
- auth: report invitation email delivery failures: #1798
- gitea: verify saved repository connections: #1796
- mcp: keep OAuth requests valid outside UTC: #1795
- i18n: translate calendar in remaining locales: 1d61ceb
- ci: zizmor findings: #1791
- integrations: resolve PRs through linked issue identities: #1739
- auth: prevent repeated 401s for pending invitations after session expiry: #1715
- auth: gate sign-in emails to deliverable addresses: #1758
- web: preserve image uploads across editor recreation: #1738
- reminders: calculate deadlines from the end of the due day: #1762
- mcp: support whoami with API keys: #1748
- web: respect DISABLE_WORKSPACE_CREATION on the onboarding screen: #1744
- backlog: prevent task remounts during list interactions: #1734
- auth: prevent role changes from removing the last admin: #1733
- npm: fixing GHSA-2xp9-vwfh-vxw4: #1777
- web: guard tiptap setHardBreak against invalid-content schema error: be3ffb5
- i18n: prevent locale module crash on stale dynamic import: #1775
- site: improve search metadata and product discovery: 121183e
Performance Improvements
- project: stop returning tasks with project details: #1800
Documentation
- update contributors and sponsors: fa07f10
- site: add Blacksmith partner badge to site and README: 08a93b8
- update contributors and sponsors: 8432a45
Credits
Huge thanks to @tinsever, @zaralX, @TymekV, @MonsPropre, @randoneering, @rdlugs, @tbringuier, @mohiuddin000, @shiminshen, @yavilavi, @thejdubb02, @yigit-serin, @OmG3r, and @zerodarkzone for helping!