diff --git a/docs/release-notes/14-6-0/README.md b/docs/release-notes/14-6-0/README.md new file mode 100644 index 000000000000..52301f797203 --- /dev/null +++ b/docs/release-notes/14-6-0/README.md @@ -0,0 +1,101 @@ +--- +title: OpenProject 14.6.0 +sidebar_navigation: + title: 14.6.0 +release_version: 14.6.0 +release_date: 2024-09-26 +--- + +# OpenProject 14.6.0 + +Release date: 2024-09-26 + +We released OpenProject [OpenProject 14.6.0](https://community.openproject.org/versions/2111). +The release contains several bug fixes and we recommend updating to the newest version. +In these Release Notes, we will give an overview of important feature changes. +At the end, you will find a complete list of all changes and bug fixes. + +## Important feature changes + + + +## Important updates and breaking changes + + + + + +## Bug fixes and changes + + + + +- Bugfix: Umlaute not shown for CSV export \[[#25592](https://community.openproject.org/wp/25592)\] +- Bugfix: Order of work packages in XLS, PDF, CSV export differs from order in OpenProject \[[#34971](https://community.openproject.org/wp/34971)\] +- Bugfix: File links in work package journal assigned to wrong person \[[#53995](https://community.openproject.org/wp/53995)\] +- Bugfix: Wiki page diffing has layout issues when displaying bullet lists \[[#55263](https://community.openproject.org/wp/55263)\] +- Bugfix: Page number not reset when changing the sort order via the "Configure view" modal \[[#55392](https://community.openproject.org/wp/55392)\] +- Bugfix: Authorization::UnknownPermissionError happened in GET::API::V3::Root#/ \[[#56064](https://community.openproject.org/wp/56064)\] +- Bugfix: \[API doc\] color attribute of status missing \[[#57016](https://community.openproject.org/wp/57016)\] +- Bugfix: Menu Transparent for existings user afer db upgrade to 14.3.0 from 9.x \[[#57037](https://community.openproject.org/wp/57037)\] +- Bugfix: Comments not ordered according to setting \[[#57061](https://community.openproject.org/wp/57061)\] +- Bugfix: Right side of the instance upper banner looks misaligned \[[#57092](https://community.openproject.org/wp/57092)\] +- Bugfix: Mobile: tap twice on comment input to start typing \[[#57107](https://community.openproject.org/wp/57107)\] +- Bugfix: Sorting by custom field has strong impact on performance for the project list \[[#57305](https://community.openproject.org/wp/57305)\] +- Bugfix: Icons and spacing is off on Work package table configuration view \[[#57345](https://community.openproject.org/wp/57345)\] +- Bugfix: Insufficient spacing on User consent modal \[[#57366](https://community.openproject.org/wp/57366)\] +- Bugfix: Progress modal should always prevent save when there are invalid values \[[#57423](https://community.openproject.org/wp/57423)\] +- Bugfix: Custom fields with format string, text, bool, link and date don't forbid multi select internally and have handling in ordering \[[#57508](https://community.openproject.org/wp/57508)\] +- Bugfix: Form elements in Primer do not have sufficient vertical spacing \[[#57544](https://community.openproject.org/wp/57544)\] +- Bugfix: Broken ordering by multi value custom fields \[[#57577](https://community.openproject.org/wp/57577)\] +- Bugfix: Meetings: The add button should have a trailing icon to indicate that it's a drop-down \[[#57614](https://community.openproject.org/wp/57614)\] +- Bugfix: If user removes all columns for their PDF epxort, then default columns are used \[[#57618](https://community.openproject.org/wp/57618)\] +- Bugfix: Application error when viewing activity page of an inactive user \[[#57664](https://community.openproject.org/wp/57664)\] +- Bugfix: Formatting of text in meeting not applied \[[#57792](https://community.openproject.org/wp/57792)\] +- Bugfix: Export modal should not show a scrollbar for default settings \[[#57856](https://community.openproject.org/wp/57856)\] +- Bugfix: Meeting details concurrent error message is unclear and badly positioned \[[#57985](https://community.openproject.org/wp/57985)\] +- Bugfix: Removing a custom field from a project within nested pagination does not retain the current page \[[#57989](https://community.openproject.org/wp/57989)\] +- Bugfix: 'responsible' notification reason not translated in notification center \[[#57997](https://community.openproject.org/wp/57997)\] +- Bugfix: www-authenticate header lacks comma \[[#58009](https://community.openproject.org/wp/58009)\] +- Bugfix: Notifications of type 'Accountable' no longer get sent \[[#58015](https://community.openproject.org/wp/58015)\] +- Bugfix: Nextcloud connection validation fails on disabled AMPF configuration \[[#58018](https://community.openproject.org/wp/58018)\] +- Bugfix: White space wrong in text diff \[[#58092](https://community.openproject.org/wp/58092)\] +- Feature: Emoji reactions to work package comments \[[#40437](https://community.openproject.org/wp/40437)\] +- Feature: Allow % Complete edition in work-based progress calculation mode \[[#52233](https://community.openproject.org/wp/52233)\] +- Feature: Primerise the Activity panel \[[#54733](https://community.openproject.org/wp/54733)\] +- Feature: Meetings: Notify users that the page has been updated and incite a reload \[[#54744](https://community.openproject.org/wp/54744)\] +- Feature: Free choice of columns in exports \[[#55021](https://community.openproject.org/wp/55021)\] +- Feature: Split content of Admin/Design page into separate tabs \[[#56339](https://community.openproject.org/wp/56339)\] +- Feature: % Complete totals using simple averages (without Work) \[[#56363](https://community.openproject.org/wp/56363)\] +- Feature: Allow empty lines in rich text \[[#56779](https://community.openproject.org/wp/56779)\] +- Feature: Enable a custom field for multiple projects at once \[[#56909](https://community.openproject.org/wp/56909)\] +- Feature: Macros for work package descriptions which are relative to respective work packages \[[#57024](https://community.openproject.org/wp/57024)\] +- Feature: Create release teaser 14.6 \[[#57236](https://community.openproject.org/wp/57236)\] +- Feature: Indicate which fields are automatically derived and why in progress pop over \[[#57258](https://community.openproject.org/wp/57258)\] +- Feature: On "Newest at the bottom" have the line touch the input box \[[#57262](https://community.openproject.org/wp/57262)\] +- Feature: When "empty state" and new messages composed or arrives remove empty state \[[#57263](https://community.openproject.org/wp/57263)\] +- Feature: The number next to the Meetings tab (in split screen) should include past meetings \[[#57287](https://community.openproject.org/wp/57287)\] +- Feature: Add to connection validation that managed directory is empty for Nextcloud storages \[[#57347](https://community.openproject.org/wp/57347)\] +- Feature: Turn project list into favorite without reloading the page \[[#57505](https://community.openproject.org/wp/57505)\] +- Feature: Remove menu entry "Projects" from "System settings" submenu in the Administration \[[#57536](https://community.openproject.org/wp/57536)\] +- Feature: Split screen Underline Nav: Disable arrows when no scrolling possible \[[#57645](https://community.openproject.org/wp/57645)\] +- Feature: Replace "Add assignee" button in Team Pleanner with "+ Assignee" \[[#57648](https://community.openproject.org/wp/57648)\] +- Feature: Update all clickable elements inside the box elements with the link color \[[#57649](https://community.openproject.org/wp/57649)\] +- Feature: Meeting reload button doesn't take you to your previous spot on the page \[[#57904](https://community.openproject.org/wp/57904)\] +- Feature: Improvements to the Participants side panel (phrasing and spacing) \[[#57911](https://community.openproject.org/wp/57911)\] +- Feature: Primerise the Notification badges in the top header and notification row \[[#57927](https://community.openproject.org/wp/57927)\] +- Feature: Preserve % Complete over Remaining work when migrating \[[#57990](https://community.openproject.org/wp/57990)\] +- Feature: Work package Activity tab update: Timeline UI, instant updates, Emoji reactions \[[#56865](https://community.openproject.org/wp/56865)\] + + + + +## Contributions +A very special thank you goes to our sponsors for this release. +Also a big thanks to our Community members for reporting bugs and helping us identify and provide fixes. +Special thanks for reporting and finding bugs go to Jan H, Joris Ceelen, Ivan Kuchin, André van Kaam, Christian Jeschke. + +Last but not least, we are very grateful for our very engaged translation contributors on Crowdin, who translated quite a few OpenProject strings! +Would you like to help out with translations yourself? +Then take a look at our translation guide and find out exactly how you can contribute. +It is very much appreciated!