Releases: opf/openproject
OpenProject 13.2.1
Release date: 2024-01-31
We released OpenProject 13.2.1.
The release contains several bug fixes and we recommend updating to the newest version.
Bug fixes and changes
- Bugfix: Underscore is treated as wildcard in search filter [#33574]
- Bugfix: Custom actions buttons look inactive until we hover over them and click [#45677]
- Bugfix: Remove custom field from all type configurations leaves them active in project, shown in bulk edit [#49619]
- Bugfix: Columns in task board not in sync for more than one task (column width not working) [#49788]
- Bugfix: IFC conversion fails (libhostfxr.so not found) (reintroduced bug) [#50172]
- Bugfix: Please refrain from overwriting logrotate settings with every single update [#50477]
- Bugfix: Work packages get lost when Teamplanner's time frame switch from Work week to 2 weeks [#50895]
- Bugfix: Can't pay for the Subscription after my trial period has ended [#51230]
- Bugfix: Checkboxes are not correclty displayed in the CkEditor [#51247]
- Bugfix: Error 500 when trying to view a budget with a running WP timer [#51460]
- Bugfix: /opt/openproject/lib/redmine/imap.rb:53:in `new': DEPRECATED: Call Net::IMAP.new with keyword options (StructuredWarnings::StandardWarning) [#51799]
- Bugfix: Renaming Work Package Views/ Boards : Edit Lock Issue [#51851]
- Bugfix: Date is not correct on the boards cards due to time zone difference [#51858]
- Bugfix: Enterprise icon is inconsistently aligned in the sidebar [#52097]
- Bugfix: Files tab shows bad error message on request timeout to remote storage [#52181]
- Bugfix: OIDC backchannel logout broken as retained session values are not available in the user_logged_in_hook [#52185]
- Bugfix: PDF export fails with "undefined method `sourcepos'" [#52193]
- Bugfix: Roadmap progress is overflowing [#52232]
- Bugfix: Work package "+ Create" button drop down only opening every second time [#52260]
- Bugfix: Creating Work Package - Mentions not working anymore [#52298]
- Bugfix: remaining hours cropped on task board view [#52362]
- Bugfix: Work packages: Create child fails if milestone is first selected type [#52373]
- Bugfix: Copying project fails when work package with children is copied [#52384]
- Bugfix: Dynamic meeting HTML titles missing [#52389]
Contributions
A big thanks to community members for reporting bugs and helping us identifying and providing fixes.
Special thanks for reporting and finding bugs go to
Pawlik Wini, Arved Kampe, Thomas Wiemann, Jeffrey McDole, Tom Gugel, Oleksii Borysenko, René Schodder, Sreekanth Gopalakris, Various Interactive, Kajetan Ignaszczak
OpenProject 13.2.0
Release date: 2024-01-17
We released OpenProject 13.2.0.
Among other features, it brings improvements for the OneDrive/SharePoint integration, now also allowing Manual project folders. In addition to that, both OneDrive/SharePoint and Nextcloud integrations were improved by showing deleted files in OpenProject work packages.
We also added the option to filter the project member list, allowing project administrators to easily filter through the project member lists based on various roles, groups and shares. Instance administrators can now also allow for users to change work package status without the rights to edit a work package.
Furthermore, it is now possible to set users with whom a work package has been shared as assignee or responsible. The quick content menu in the Gantt view has now offers an additional option to show work package relations.
Finally, several fields were renamed:
- Estimated time is now called Work (calculation of Work has also been updated)
- Remaining hours is now called Remaining work (calculation of Remaining work has also been updated)
- Progress (%) is now called % Complete
As always, this release contains several bug fixes and we recommend updating to the newest version.
Manual project folders for OneDrive/SharePoint storages (Enterprise Add-On)
With OpenProject 13.2, manual project folders have become available for OneDrive/SharePoint storage, further improving access to essential project files.
When project folders are configured, all project-related files are automatically uploaded and organized within the specified folder. To activate project folders, administrators are required to designate the desired folder as the project folder and manually configure the associated permissions. This feature enhances user convenience and file organization within the OpenProject environment.
See our user guide to learn more about this Enterprise add-on and how to use the SharePoint integration.
Show file links of files that are not available to the user in the cloud storage
In 13.2 we improved the functionality of file storages. Even if a file has been deleted on a file storage, it will still be displayed under the Files tab in OpenProject work packages, allowing users to better keep track of project files.
This new feature is available for both file storage integrations.
Filter for roles, groups, and shares in the project members list
With OpenProject 13.2, users can filter the list of project member based on user roles, groups, and shared work packages. This enables project members to promptly identify others with specific roles or individuals outside the project team who have gained access through the newly introduced Sharing feature.
Read more about filtering the project members list in our user guide.
Allow assignee and accountable for shared work packages (Enterprise add-on)
In OpenProject 13.1, we introduced the work package sharing feature with external users. In the 13.2 release, these shared users can now be designated as assignee and accountable for the work packages that have been shared with them. This is useful for teams collaborating with external partners who cannot access sensitive project data but still require access to specific tasks within the project.
Learn more about our Sharing work packages (Enterprise add-on).
Status change without rights to edit a work package
In OpenProject 13.2, the ability to modify the status of a work package is now separated from the broader "Edit work package" permission. This separation means that a user can be granted the right to change the status without having the permission to edit the entire work package.
Read more about roles and permissions for users of OpenProject.
Quick context menu in Gantt view: Show relations
Quick context menu in the Gantt view now includes "Show relations" option. It displays all existing relations for the selected work package.
Please note that this option is only available if you have selected a Gantt view (i.e. not a table or cards view).
Read more about Gantt charts in OpenProject
New field names and calculation of work and remaining work
Several field names were changed in OpenProject 13.2.
- Estimated time is now called Work
- Remaining hours is now called Remaining work
- Progress (%) is now called % Complete
Furthermore, the calculation of Work and Remaining work has been modified, now featuring a sum value (∑) displayed in the "Work" and "Remaining work" fields. This sum shows the total value of all child elements within the work package, including the work package itself.
Please note that % Complete does not adjust automatically when the values of Work or Remaining work are changed.
Bug fixes and changes
- Bugfix: "Spent time" is not translated on overview page [#42646]
- Bugfix: Notifications view is cut off on Samsung Galaxy S21 [#44221]
- Bugfix: Project "Members" list names groups that are irrelevant for the project [#47613]
- Bugfix: Dismiss action of the primer banner is not translated [#51360]
- Bugfix: In mobile view, the primer banner does not take the full width [#51370]
- Bugfix: Can not add invited users to existing groups [#51679]
- Bugfix: Project.visible scope slower than it should be [#51706]
- Bugfix: Ongoing meetings are not visible via the Meetings tab in work packages [#51715]
- Bugfix: The Access Token expiry date not updated on refresh for FileStorage tokens [#51749]
- Bugfix: Work package share permissions not in Work package permission group [#52086]
- Bugfix: lockVersion missing in payload for API WP form when only having change_work_package_status permission [#52089]
- Bugfix: Status cannot be changed in backlogs when only having change_work_package_status permission [#52090]
- Bugfix: Primer tooltips are cut off in OpenProject [#52099]
- Bugfix: Remaining hours field not renamed in backlogs forms [#52107]
- Bugfix: Estimated time is not updated when a sub-WP is delete. [#52125]
- Feature: Shared with users can become assignee of the work package [#49527]
- Feature: Allow status change without Edit WP rights [#50849]
- Feature: Change calculation and name of Work and Remaining work [#50953]
- Feature: Gantt: shorten menu and add "Show relations" action [#51170]
- Feature: Enable manual project folders for OneDrive/SharePoint storages [#51362]
- Feature: Filter project member list [#51484]
- Feature: Use the new defaults on the project index page for page header and sidebar [#51678]
- Feature: Teaser the share feature in the Community edition [#51704]
- Feature: Show file links of files that are not available to the user in the cloud storage [#52013]
Contributions
A very special thank you goes to our sponsors for features and improvements of this release:
- AMG - for the advanced filters for project members lists
- Deutsche Bahn - for the manual project folders for OneDrive/SharePoint integration
- German Federal Ministry of the Interior and Home Affairs (BMI) - for the improvements to progress reporting
A big thanks to Community members for reporting bugs and helping us identifying and providing fixes, especially to Arun M, Patrick Mass...
OpenProject 13.1.2
Release date: 2023-12-22
We released OpenProject 13.1.2.
The release contains several bug fixes and we recommend updating to the newest version.
Bug fixes and changes
- Fixed: Unnecessary bullet displayed for TODO checkboxes in wp comments [#45469]
- Fixed: Black text invisible on some darker colors in the Task modal of the Task board [#49934]
- Fixed: White space at the end of page when scrolling a wiki page [#51680]
- Fixed: Migration from 12.x to 13.1 fails for installations already having file links in the database [#51801]
OpenProject 13.1.1
Release date: 2023-12-20
We released OpenProject 13.1.1.
The release contains several bug fixes and we recommend updating to the newest version.
Bug fixes and changes
- Fixed: Inconsistent hrefs in wp shared mail [#51480]
- Fixed: Slow notification polling [#51622]
- Fixed: Error from rails at openproject configure : Rails couldn't infer whether you are using multiple databases from your database.yml and can't generate the tasks for the non-primary databases. [#51625]
- Fixed: Share modal has two close options [#51652]
- Fixed: Missing translation " wrote:" when quoting in work package activity [#51656]
- Fixed: Very slow Project.visible scope for administrators [#51659]
- Fixed: Meeting agenda create Form Buttons overlap on mobile [#51687]
- Fixed: Time and costs [#51700]
- Fixed: Pasting into autocompleter does not work initially [#51730]
Contributions
A big thanks to community members for reporting bugs and helping us identifying and providing fixes.
Special thanks for reporting and finding bugs go to
Tom Gugel, Marek Krempa
OpenProject 13.1.0
Release date: 2023-12-13
We released OpenProject 13.1.0.
It brings significant enhancements in our Meetings module and various minor adjustments, such as the integration of Primer design system and the introduction of a high contrast mode to enhance OpenProject's accessibility.
For enterprise users, two additional features have been introduced to streamline workflow efficiency within OpenProject: the capability to share work packages externally and the debut of a OneDrive/SharePoint integration.
As always, this release contains several bug fixes and we recommend updating to the newest version.
Dynamic meetings and agenda items linked to work packages
You probably already know OpenProject's Meetings module. Formerly, this module restricted users to creating meeting agendas in a single text block. OpenProject 13.1 enables the creation and management of individual agenda items. This includes creating direct links to specific meetings from a work package and provides a comprehensive overview of the discussions and links directly to the meeting associated with the work package.
This feature, designed with the latest Primer UI components and UX patterns, is funded by the German Federal Ministry of the Interior and Home Affairs (BMI) as part of the openDesk project.
Please note: The already existing classic meetings will be removed with one of the upcoming releases and only the new dynamic meetings will remain. Migrations will be provided.
See our user guide to learn more about the updated meetings module and how to use it.
OneDrive/SharePoint integration (Enterprise add-on)
OpenProject already offered the file sharing integration with Nextcloud. However, we recognized that some customers use other document storage solutions, such as Microsoft SharePoint. This is why, alongside the already existing integration with Nextcloud, OpenProject 13.1 brings the new file sharing integration with OneDrive/SharePoint as an Enterprise add-on. This feature allows you to easily upload, link, and access SharePoint files directly from your work packages.
See our user guide to learn more about this Enterprise add-on and how to use the SharePoint integration.
Share work packages with external users and groups (Enterprise add-on)
With OpenProject 13.1 it is possible to share work packages with users and/or groups outside of your installation. This sharing feature is available as an Enterprise add-on. Work packages can now be shared with users or groups that have no permissions to see a particular project in its entirety, only allowing access to relevant work packages. This way, stakeholders can get easy access to relevant project information without having to see all of a project’s work packages.
See the user guide for instructions on how to use this new feature.
Attribute help texts are released into Community edition
With OpenProject 13.1, we released Attribute help texts for the Community edition. This allows providing explanatory help text for all project attributes, such as status, accountable or any custom field. The help text will be displayed as a small question mark icon beside the attribute, simplifying the input process and helping to avoid mistakes.
Accessibility improvements and high contrast mode
We continued to work on improving accessibility of OpenProject according to the WCAG 2.1 AA. You can now select to use a high contrast mode in your profile settings, which will override the current OpenProject theme and be especially valuable for OpenProject users with visual impairments.
Continued integration of Primer design system
With OpenProject 13.1 we have continued to integration the Primer Design system. This will especially be noticeable in the new features, such as the new Meetings module.
Discontinued support for Centos7 and SLES12
Support for packaged installations on Centos7 and SUSE Enterprise Linux 12 have been removed in 13.1.0 Both are nearing or have exceeded their EOL and packaged builds were failing prior to the release already. We will not provide additional support for these systems.
Users still required to run on these systems should consider upgrading to a supported version, or use our docker-based installation methods.
For more information, please see #51333 and our installation guides.
List of all bug fixes and changes
- Epic: Share work packages with external users and groups that are not member of the project team [#31150]
- Epic: Link work packages with files and folders in OneDrive/SharePoint [#36057]
- Epic: Dynamic meetings and agenda items linked to work packages [#37297]
- Epic: File Storages - Administration settings with Primer [#49841]
- Changed: Allow attachment upload on read-only work packages [#29203]
- Changed: Allow filtering of "empty" date fields (start/finish/custom) [#39455]
- Changed: Meeting module: Modes and permission levels [#49334]
- Changed: Workflow for sharing work packages [#49482]
- Changed: Upload custom picture for cover page of pdf export [#49684]
- Changed: Meetings tab on work package page [#49951]
- Changed: PDF export (single work package): Include all attributes and fields according to the work package type form configuration [#49977]
- Changed: Make the seed data in the teaser sections "Welcome to OpenProejct" more robust for user that do not have the correct permissions [#50070]
- Changed: Skip project selection step in onboarding tour [#50073]
- Changed: Activate meeting module and one meeting "weekly" to the seed data [#50132]
- Changed: Update project deletion danger zone to include project folders as a dependent relation [#50233]
- Changed: [API] Add storage filter to project and project storage collection [#50234]
- Changed: Ensuring connection and permissions on project folder while redirecting users to Nextcloud/OneDrive from project menu. [#50437]
- Changed: Optionally allow locked/closed versions for custom field [#50526]
- Changed: Hide the sidebar in all tappable screens (tablet and mobile) [#50652]
- Changed: Revise permissions for seeded roles [#50827]
- Changed: Equals All (&=) operator for user action filter on project collection [#50910]
- Changed: Present the storage health information on the admin page [#50921]
- Changed: Show work package's meeting tab count [#51012]
- Changed: Mobile, the participant section should move to details section [#51015]
- Changed: Show identity_url in users edit form [#51027]
- Changed: Update strings for user role/status line in share work package modal [#51165]
- Changed: openDesk: Navigation quick wins [#51264]
- Changed: Add Enterprise Banner and checks for OneDrive/SharePoint file storage integration [#51305]
- Changed: Move the custom Help Texts to Community edition [#51306]
- Changed: Redirect uri flow [#51372]
- Changed: Display since when a failure state is occurring [#51423]
- Fixed: Unable to mention User when name disp...
OpenProject 13.0.8
OpenProject 13.0.8
Release date: 2023-12-05
We released OpenProject 13.0.8.
The release contains several bug fixes and we recommend updating to the newest version.
Bug fixes and changes
- Fixed: Logging time using "My spent time" widget returns previous day (likely time zone issue) [#49779]
- Fixed: Internal server error upon login via Microsoft Entra ID (AzureAD) [#50167]
- Fixed: IFC conversion fails (libhostfxr.so not found) (reintroduced bug) [#50172]
- Fixed: +Custom field button moved left (instead of being on the right) of the Custom fields page in Project settings [#50285]
- Fixed: Make Nextcloud synchronization more stable in 13.0. [#51265]
Contributions
A big thanks to community members for reporting bugs and helping us identifying and providing fixes.
Special thanks for reporting and finding bugs go to
Daniel Grabowski, Jeffrey McDole
OpenProject 13.0.7
Release date: 2023-10-23
We released OpenProject 13.0.7.
The release contains several bug fixes and we recommend updating to the newest version.
Bug fixes and changes
- Fixed: File Drag and Drop [#49507]
- Fixed: Help icon not shown when having a custom help link setting [#50666]
Contributions
A big thanks to community members for reporting bugs and helping us identifying and providing fixes.
Special thanks for reporting and finding bugs go to
Patrick Stapf
OpenProject 13.0.6
Release date: 2023-10-13
We released OpenProject 13.0.6.
The release contains several bug fixes and we recommend updating to the newest version.
Bug fixes and changes
- Fixed: Project storage members page can be accessed without a session. [#50519]
OpenProject 13.0.5
Release date: 2023-10-10
We released OpenProject 13.0.5.
The release contains several bug fixes and we recommend updating to the newest version.
Bug fixes and changes
- Fixed: get 500 error when open wiki page in every project [#40500]
- Fixed: [AppSignal] Performance VersionsController#index [#47872]
- Fixed: File Drag and Drop [#49507]
- Fixed: Improve discoverablility of the "Permissions report" [#50106]
- Fixed: Inconsistent labels for "Global roles" and "Project" in user tab [#50108]
- Fixed: Nextcloud integration Error: The automatically managed project folder was not yet found. [#50117]
- Fixed: Failed to migrate from 12 to 13 due to
Locale zh is not supported
error [#50216] - Fixed: Migration from before removal of WikiContent fails [#50218]
- Fixed: Copying projects with Nextcloud project folders does not recreate file links to folders [#50295]
- Fixed: Help text incorrectly cached for non admins [#50299]
Contributions
A big thanks to community members for reporting bugs and helping us identifying and providing fixes.
Special thanks for reporting and finding bugs go to
major F, Patrick Stapf, Ruslan Boltaev
OpenProject 13.0.4
Release date: 2023-09-26
We released OpenProject 13.0.4.
The release contains several bug fixes and we recommend updating to the newest version.
Bug fixes and changes
- Fixed: PDF export does not contain custom fields and some core values [#49948]
- Fixed: Poor performance of work package autocompleter and /api/v3/work_packages in some scenarios [#50102]
- Fixed: Poor performance of /api/v3/time_entries [#50130]
- Fixed: Poor performance of mentions autocompleter [#50144]
- Fixed: DATABASE_URL environment variable is not validated before usage [#50152]
- Fixed: Work package activity not shown when using Polish language [#50197]
Contributions
A big thanks to community members for reporting bugs and helping us identifying and providing fixes.
Special thanks for reporting and finding bugs go to
Skully