Update release notes

This commit is contained in:
Oliver Günther
2026-02-11 10:33:23 +01:00
parent 48f66eb457
commit 47df1d75ef
+21 -22
View File
@@ -149,64 +149,64 @@ This change prevents browser freezes and significantly improves responsiveness w
<!-- Warning: Anything within the below lines will be automatically removed by the release script -->
<!-- BEGIN AUTOMATED SECTION -->
- Bugfix: Save button is not in its primary color \[[#44246](https://community.openproject.org/wp/44246)\]
- Bugfix: Loading spinner is unreadable on Time&amp;Costs module when in dark mode \[[#58458](https://community.openproject.org/wp/58458)\]
- Bugfix: Unexplicable &quot;The changes were retracted&quot; journal entries \[[#59360](https://community.openproject.org/wp/59360)\]
- Bugfix: Project selector does not read selected items in screenreader \[[#61405](https://community.openproject.org/wp/61405)\]
- Bugfix: Inexplicable &quot;The changes were retracted&quot; journal entries \[[#59360](https://community.openproject.org/wp/59360)\]
- Bugfix: Date is not displayed according to chosen format in an auto-generated subject \[[#63481](https://community.openproject.org/wp/63481)\]
- Bugfix: Dropdown cut off when opening to the top \[[#65102](https://community.openproject.org/wp/65102)\]
- Bugfix: Truncation of &quot;Tage&quot; (Days) in duration field when language=DE \[[#65227](https://community.openproject.org/wp/65227)\]
- Bugfix: Focus of a date input is lost in single mode date picker \[[#65415](https://community.openproject.org/wp/65415)\]
- Bugfix: Administration life cycle table header has a wrong height \[[#65634](https://community.openproject.org/wp/65634)\]
- Bugfix: Validation of essential OIDC claims causes server error when failing \[[#66289](https://community.openproject.org/wp/66289)\]
- Bugfix: Large amount of comments causes workpackage to freeze (missing lazy-loading and loading indicator for Activity tab) \[[#66552](https://community.openproject.org/wp/66552)\]
- Bugfix: Meeting email update is sent in sender&#39;s OP language \[[#67287](https://community.openproject.org/wp/67287)\]
- Bugfix: Fix accessibility issues in Angular templates detected by ESLint \[[#67399](https://community.openproject.org/wp/67399)\]
- Bugfix: BlockNote: Color for text not applied from the block side menu \[[#67507](https://community.openproject.org/wp/67507)\]
- Bugfix: BlockNote: searching for a non-existent work package results in placeholder string being saved in the editor \[[#67554](https://community.openproject.org/wp/67554)\]
- Bugfix: Checking off participants in a meeting does not keep scroll position \[[#67719](https://community.openproject.org/wp/67719)\]
- Bugfix: Error when creating a new work package after the previous one is opened in details view \[[#67980](https://community.openproject.org/wp/67980)\]
- Bugfix: Mobile web: When deep linking to a comment the comment is not fully scrolled into view \[[#68221](https://community.openproject.org/wp/68221)\]
- Bugfix: Updating the activity anchor URL without a page load does not highlight the relevant target element \[[#68262](https://community.openproject.org/wp/68262)\]
- Bugfix: Content spills out of weighted item list item container \[[#68347](https://community.openproject.org/wp/68347)\]
- Bugfix: DangerDialog text is unnecessarily convoluted \[[#68377](https://community.openproject.org/wp/68377)\]
- Bugfix: Unable to save meeting agenda name after using browser autocomplete \[[#68478](https://community.openproject.org/wp/68478)\]
- Bugfix: Documents index page: loading indicator for search is old \[[#68625](https://community.openproject.org/wp/68625)\]
- Bugfix: Confirmation dialog is shown even when no changes are made to the text \[[#68654](https://community.openproject.org/wp/68654)\]
- Bugfix: Project CF of type user does not display groups or placeholder users \[[#68702](https://community.openproject.org/wp/68702)\]
- Bugfix: User List in cost report is generated unsorted \[[#68714](https://community.openproject.org/wp/68714)\]
- Bugfix: Changing the filter on the activity tab with a large number of comments and slow network/compute lacks loading state while waiting for request completion \[[#68878](https://community.openproject.org/wp/68878)\]
- Bugfix: Label for the admin document types reflects &quot;priorities&quot; instead of &quot;types&quot; in it&#39;s messaging \[[#69304](https://community.openproject.org/wp/69304)\]
- Bugfix: Error duplicating task with relation \[[#69309](https://community.openproject.org/wp/69309)\]
- Bugfix: Infinite SAML Seeding Loop Causing Disk Space Exhaustion \[[#69339](https://community.openproject.org/wp/69339)\]
- Bugfix: Truncate the name in the project list \[[#69445](https://community.openproject.org/wp/69445)\]
- Bugfix: Timer cannot be started if log time modal has a mandatory field \[[#69483](https://community.openproject.org/wp/69483)\]
- Bugfix: Nexcloud returns 404 if OpenPorject app is not installed \[[#69492](https://community.openproject.org/wp/69492)\]
- Bugfix: API key input field is centered \[[#69511](https://community.openproject.org/wp/69511)\]
- Bugfix: Pasting rich text into CKEditor crashes it \[[#69597](https://community.openproject.org/wp/69597)\]
- Bugfix: Fine-tuning of margins in pdf exports \[[#69515](https://community.openproject.org/wp/69515)\]
- Bugfix: Error in PDF exports if font file storage is broken \[[#69625](https://community.openproject.org/wp/69625)\]
- Bugfix: Misleading text in Work Package meetings tab after mentioning WP in meeting outcome \[[#69646](https://community.openproject.org/wp/69646)\]
- Bugfix: Too many permissions required to fill out wizard \[[#69672](https://community.openproject.org/wp/69672)\]
- Bugfix: Button to open PIR should only be shown for users with Edit project attributes permission \[[#69723](https://community.openproject.org/wp/69723)\]
- Bugfix: &quot;Move to next meeting&quot; broken for past meetings \[[#69727](https://community.openproject.org/wp/69727)\]
- Bugfix: Can&#39;t move hierarchy element underneath an element with an &quot;&amp;&quot; symbol in its title \[[#69966](https://community.openproject.org/wp/69966)\]
- Bugfix: &quot;Show attachments in the files tab by default&quot; potentially overwrites the setting for existing project \[[#69991](https://community.openproject.org/wp/69991)\]
- Bugfix: project attributes have a border on mobile fields \[[#70100](https://community.openproject.org/wp/70100)\]
- Bugfix: Fix accessibility errors found by ERB Lint \[[#70166](https://community.openproject.org/wp/70166)\]
- Bugfix: Meeting series can&#39;t be deleted before opening the first occurrence \[[#70318](https://community.openproject.org/wp/70318)\]
- Bugfix: Project dropdown active project close button is misaligned. \[[#70334](https://community.openproject.org/wp/70334)\]
- Bugfix: Wrong helptext for &quot;Allow remapping of existing users&quot; \[[#70389](https://community.openproject.org/wp/70389)\]
- Bugfix: Project status button is missing colors in the dropdown \[[#70458](https://community.openproject.org/wp/70458)\]
- Bugfix: Fix flickering in the Handling of 404 errors in AvatarWithFallback \[[#70460](https://community.openproject.org/wp/70460)\]
- Bugfix: On mobile, global search result box shows a lot of white space \[[#70497](https://community.openproject.org/wp/70497)\]
- Bugfix: Missing list items when using checkboxes in tables \[[#70537](https://community.openproject.org/wp/70537)\]
- Bugfix: hocupocus logs \[onAuthenticate\] fetch failed and connection to collaboration server not possible \[[#70542](https://community.openproject.org/wp/70542)\]
- Bugfix: Images are broken on moved/duplicated meeting agenda item \[[#70585](https://community.openproject.org/wp/70585)\]
- Bugfix: If user cancels a meeting that is currently happening, the meeting disappears from list \[[#70609](https://community.openproject.org/wp/70609)\]
- Bugfix: Email wording is ambiguous for users who are uninvited from a meeting \[[#70610](https://community.openproject.org/wp/70610)\]
- Bugfix: Work package meetings tab only shows the last outcome \[[#70779](https://community.openproject.org/wp/70779)\]
- Bugfix: Calendar widget not visible with Firefox \[[#70792](https://community.openproject.org/wp/70792)\]
- Bugfix: SCIM &quot;name&quot; Attribute Rejection and NonCompliance With RFC 7643 \[[#70891](https://community.openproject.org/wp/70891)\]
- Bugfix: Cannot update email header/footer due to emission address being &#39;not a valid email address&#39; when mail\_from setting is pinned via env \[[#70906](https://community.openproject.org/wp/70906)\]
- Bugfix: API V3 allows reading/writing internal comments when the &quot;Enable internal comments&quot; project setting is disabled \[[#70979](https://community.openproject.org/wp/70979)\]
- Bugfix: &quot;Move to next meeting&quot; and &quot;Duplicate in next meeting&quot; select cancelled meeting \[[#71089](https://community.openproject.org/wp/71089)\]
- Bugfix: Every user can be set as a presenter for an agenda item \[[#71100](https://community.openproject.org/wp/71100)\]
- Bugfix: External link warning page cut off on mobile \[[#71103](https://community.openproject.org/wp/71103)\]
- Bugfix: Meeting invitation emails do not offer direct calendar integration \[[#71113](https://community.openproject.org/wp/71113)\]
- Bugfix: WP type drop-down is cut off on mobile \[[#71144](https://community.openproject.org/wp/71144)\]
- Bugfix: Hourly rates can be edited for non-members \[[#71226](https://community.openproject.org/wp/71226)\]
- Bugfix: Race Condition on OpenProject through /api/v3/work\_packages/{id}/watchers \[[#71234](https://community.openproject.org/wp/71234)\]
- Bugfix: PIR results in a 404 if a group of user is assigned to the submission \[[#71264](https://community.openproject.org/wp/71264)\]
- Bugfix: Change phrasing from &#39;Duplicate in next occurrence&#39; to &#39;Duplicate in next meeting&#39; \[[#71338](https://community.openproject.org/wp/71338)\]
- Bugfix: PIR with only a calculated value in one section breaks \[[#71384](https://community.openproject.org/wp/71384)\]
- Bugfix: PIR artifact is uploaded twice if attachments are selected as artifact storage method \[[#71403](https://community.openproject.org/wp/71403)\]
- Bugfix: Deleting a Time and Cost report results in an error \[[#71414](https://community.openproject.org/wp/71414)\]
- Bugfix: FrozenError in POST::API::Mcp#/ \[[#71444](https://community.openproject.org/wp/71444)\]
- Bugfix: Error messages on meeting participants leaked user names to unauthorized users \[[#71621](https://community.openproject.org/wp/71621)\]
- Feature: Empty state for meeting index pages \[[#59158](https://community.openproject.org/wp/59158)\]
- Feature: Work package meeting outcomes \[[#62093](https://community.openproject.org/wp/62093)\]
- Feature: Email notifications for meeting invites and updates of meetings are processed correctly by the group wares \[[#65040](https://community.openproject.org/wp/65040)\]
- Feature: Redesign the &quot;My Account / Access token&quot; page using Primer \[[#65411](https://community.openproject.org/wp/65411)\]
- Feature: Rename Nextcloud GroupFolder references to TeamFolder \[[#66722](https://community.openproject.org/wp/66722)\]
- Feature: Show shorts and weights of custom fields with hierarchical structure \[[#67594](https://community.openproject.org/wp/67594)\]
@@ -230,7 +230,6 @@ This change prevents browser freezes and significantly improves responsiveness w
- Feature: Primerize API settings form \[[#69702](https://community.openproject.org/wp/69702)\]
- Feature: Show participant response in Meeting UI \[[#69733](https://community.openproject.org/wp/69733)\]
- Feature: Responses before meeting was created should show up in iCal Feed \[[#69734](https://community.openproject.org/wp/69734)\]
- Feature: Allow searching for work package types and status whenever selecting work packages \[[#70191](https://community.openproject.org/wp/70191)\]
- Feature: Primerize Backlogs Admin \[[#70194](https://community.openproject.org/wp/70194)\]
- Feature: Capture external links in user-provided contents \[[#70234](https://community.openproject.org/wp/70234)\]
- Feature: Send email notifications to all participants when a participant is added or removed \[[#70607](https://community.openproject.org/wp/70607)\]