Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
OpenProject 16.2.0 source code.tar.gz | 2025-07-16 | 322.3 MB | |
OpenProject 16.2.0 source code.zip | 2025-07-16 | 337.5 MB | |
README.md | 2025-07-16 | 15.5 kB | |
Totals: 3 Items | 659.8 MB | 57 |
Release date: 2025-07-16
We released OpenProject 16.2.0. 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 and important technical changes. At the end, you will find a complete list of all changes and bug fixes.
Important feature changes
Take a look at our release video showing the most important features introduced in OpenProject 16.2.0:
New header and sidebar with improved navigation and design
OpenProject 16.2 introduces a redesigned header and sidebar that make navigating your projects noticeably easier. The sidebar toggle (hamburger icon) has moved inside the sidebar itself, the default sidebar color in light mode is now lighter and more modern, and the search and create buttons have been repositioned in the top bar for a more intuitive workflow. Together, these changes create a cleaner, more focused interface that helps you find what you need faster and align with the user interface used in openDesk.
Please note that if you have customized the sidebar colors, your individual settings will remain unchanged.
Primer design system added to project create and project copy forms
The forms for creating and copying projects now use the Primer design system, providing a cleaner and more consistent interface. This improves accessibility and ensures the process remains just as familiar.
If you copy a project or create a project based on a template, you will immediately be able to choose which modules and parts you want to copy and which to skip. Also, the option to activate sending email notifications during the project copy is much more visible. Before 16.2, you had to click on Copy Options to unfold.
Non-Latin languages and emojis supported in PDF exports for work packages
PDF work package exports in OpenProject now support non-Latin characters and emojis. This means that project information written in scripts such as Chinese, Arabic, Cyrillic, or accented characters — as well as any emojis you use in work packages, meetings, or descriptions — will display correctly in exported PDF files. This ensures that documents generated from OpenProject reflect your content accurately, no matter which language or symbols you use.
Read more about work package PDF exports with OpenProject
Please note that the screenshot only displays some of the now supported characters.
Second level navigation for Relations create menu
The + Relation menu has been reorganized with a new two-level structure, making it clearer and easier to navigate. The most common relations like Related to, Predecessor, Successor, (New) Child, and Parent are now shown directly, while less frequently used options such as Duplicates, Blocks, or Requires are grouped under Other relations. This helps you see the primary choices at a glance and keep your work package relations more structured.
Read more about relations in OpenProject.
Select formats for custom fields and project attributes earlier in creation process
When creating a new custom field, you can now select the format — such as text, list, or date — right at the beginning, on the index page of custom fields and project attributes. The same applies to project attributes. This streamlines the creation process and avoids unnecessary steps, since each type opens directly in the appropriate form. This improvement is especially helpful for administrators who frequently set up new custom fields or project attributes.
Read more about how to manage custom fields and project attributes in OpenProject.
My time tracking: Collapse future days for week and work week views
In the My time tracking module, the week and work week views now automatically collapse future and past days while keeping today expanded. This helps you focus on logging time for the current and past days without being distracted by empty future slots. If you view a past week, all days are expanded as before.
[!TIP] Don't know the My time tracking module yet? We released it with OpenProject 16.0.0. This module shows individual time entries in a calendar or list view, and is very helpful if you use start and end times for your time tracking.
Learn more about the My time tracking module in our documentation.
Option to disable keyboard shortcuts for better accessibility
OpenProject 16.2 makes the application more accessible by allowing users to disable keyboard shortcuts. This is especially helpful for people using assistive technologies, where keyboard shortcuts might interfere with screen readers or other tools. The option can be found under Account settings → Interface.
Work package reminders presented in relative humanized time format
When you set a reminder for a work package, OpenProject now confirms this with a relative, human-friendly time. Instead of just showing a fixed date and time, the success message will say, for example, “Reminder set successfully. You will receive a notification for this work package tomorrow.” This small improvement makes it easier to quickly understand when your reminder will appear.
Learn more about work package reminders in OpenProject.
Important technical changes
SCIM server functionality added to OpenProject via SCIM API (Enterprise add-on)
OpenProject 16.2 adds a SCIM server API, available as an Enterprise add-on in the Corporate plan. This allows Identity Providers (IdPs) such as Keycloak to keep user data in OpenProject synchronized automatically. Administrators can manage SCIM clients directly in OpenProject, configure authentication methods, and revoke tokens when needed. This makes it much easier to maintain consistent user records across your systems.
Learn more about authentication methods with OpenProject.
API support for internal comments
The API has been extended to fully support internal comments on work packages. You can now check via the Capabilities API whether a user can create, view, or edit internal comments. This helps external apps and integrations, such as mobile clients, support internal team discussions securely.
Commenting on work packages fires a webhook
When a comment is added to a work package, it now triggers a webhook. This enables external systems to react in real time to comments in OpenProject, for example by updating dashboards or notifying integrated tools. See our system admin guide to learn more about webhooks for OpenProject.
Bug fixes and changes
(ng) implementations [#65824] - Bugfix: Managing group membership does not work in Keycloak plugin setup. [#65855] - Bugfix: IFC conversion failing in helm installation (regression from 16.0) [#65872] - Feature: PDF Export: Support non-latin languages and emojis [#52082] - Feature: Add SCIM server API [#62107] - Feature: Accept client credentials token issued by OIDC IDP [#62301] - Feature: Allow multiple enterprise tokens to be present [#62493] - Feature: Allow managing SCIM clients [#62516] - Feature: Add authentication to SCIM server API [#62592] - Feature: Multi-level Action Menu Primer View Component [#62976] - Feature: Primerize Project create form [#63593] - Feature: Primerise project copy form [#63594] - Feature: PDF Export: Minor design changes in contract template [#63609] - Feature: Move hamburger sidebar toggle from main navigation to sidebar [#63811] - Feature: Updated enterprise banner for automatic subject configuration [#63873] - Feature: Preserve user external accounts data [#63912] - Feature: Add notification / banner to Enterprise features during trial to communicate which plan they are included in [#64005] - Feature: Commenting on work packages fires a webhook [#64129] - Feature: Allow partial updates on work package type [#64220] - Feature: Introduce account setting to disable keyboard shortcuts (for accessibility) [#64234] - Feature: Use second level navigation for Relations create menu [#64377] - Feature: Moving spike for replacing CKEditor 5 with BlockNoteJS into dev branch and behind a feature flag [#64507] - Feature: My time tracking: Collapse future days for week and work week views [#64549] - Feature: Add internal comments to capabilities API [#64694] - Feature: Reminders: Upon setting a work package reminder, present the reminder time in relative humanized format [#64695] - Feature: Select custom field format at the index page of custom fields & project attributes [#64800] - Feature: Make OpenProject the organizer of the meeting [#64849] - Feature: Reorganise Primerized project copy, create forms; Improve copy options display [#65026] - Feature: Change default color of sidebar in light mode [#65091] - Feature: Change position of search and create button in top bar [#65324] - Feature: Limit access to SCIM clients UI to enterprise customers [#65339] - Feature: Add SCIM server functionality to OpenProject via SCIM API [#55941]
Contributions
A very special thank you goes to City of Cologne, Deutsche Bahn and ZenDiS for sponsoring released or upcoming features. Your support, alongside the efforts of our amazing Community, helps drive these innovations. 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 Michael Lathion, Jason Culligan, Sven Kunze, and Gábor Alexovics.
Last but not least, we are very grateful for our very engaged translation contributors on Crowdin, who translated quite a few OpenProject strings! This release we would like to particularly thank the following users:
- William, for a great number of translations into Chinese Traditional.
- rmiyata, for a great number of translations into Japanese.
- rubenpedrolopez, for a great number of translations into Spanish.
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!