docs/release-notes/17-7-0/README.md
Release date: 2026-08-05
We released OpenProject 17.7.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. At the end, you will find a complete list of all changes and bug fixes.
OpenProject 17.7 introduces new resource management capabilities to help teams plan capacity and staffing more effectively. The release also brings major improvements to agile project management, wiki collaboration, and new features for project management with PM² or PMflex.
Take a look at our release video showing the most important features introduced in OpenProject 17.7:
OpenProject 17.7 introduces new organizational management capabilities that provide the foundation for the new Resource management module. Departments, work-related user attributes, and individual work schedules help organizations represent their workforce more accurately and enable realistic capacity planning and staffing.
These features are also available independently of the Resource management module, allowing organizations on other OpenProject plans to better structure user information and organizational data.
Departments
OpenProject now introduces Departments as a new way to organize users. Under Administration → Users and permissions → Organization, administrators can create and manage a hierarchical organizational structure with departments and sub-departments. Departments are also available as a user attribute and help structure users consistently across OpenProject.
Organizations using LDAP (Enterprise add-on) can automatically synchronize departments with their directory service, reducing administrative effort.
Work-related user attributes
Under Administration → Users and permissions → Users, you can now set organization-specific user attributes such as job title, key skills, spoken languages, or employment information. Depending on their permissions, users can update these attributes for themselves or on behalf of others, making it easier to keep workforce information up to date.
Work schedule
Under Administration → Users and permissions → Users, you can now configure individual work schedules for every user, including working days, work hours, availability factors, and future schedule changes. Users can also update their own work schedules or those of others, depending on their permissions.
[feature: resource_management ]
The new Resource management module helps organizations plan capacity, allocate work, and balance workloads across teams. It provides dedicated tools for resource planning and staffing while giving project managers greater visibility into team availability and utilization. Learn more about the new capabilities and the Resource management module in our dedicated blog article. For a detailed documentation, please refer to our user guide on resource management.
Resource planner
The Resource planner provides a centralized overview of your workforce, allowing you to search, filter, and compare users based on departments, work-related attributes, availability, and current workload
The timeline view visualizes each user's workload over time, helping project managers understand resource utilization, identify conflicts early, and make informed planning decisions. Project managers can allocate resources directly from the timeline, streamlining resource planning and staffing.
Staffing
The Staffing view allows project managers to assign work while taking each team member's availability and existing workload into account. Resource requests can be allocated to suitable team members, helping organizations distribute work more effectively and avoid overallocations.
[feature: multiple_active_sprints ]
OpenProject 17.7 introduces support for multiple active sprints within a single project, eliminating the need to share sprints across projects. Teams can now manage multiple active sprints while keeping all sprint planning in one project. This also provides a consolidated overview of active sprints and backlog items on the Backlogs and Sprints page.
OpenProject 17.7 also includes several other improvements for Backlog and Sprints that make sprint planning and backlog management more efficient.
Add existing work packages to a sprint, backlog bucket or backlog inbox
You can now add existing work packages directly to sprints, backlog buckets, and the backlog inbox from the Backlogs view. This lets you organize work without leaving the page, helping you stay focused and maintain context while planning your backlog.
Multi-select for sprint and backlog filters
Backlog and Sprint views now support selecting multiple sprints and backlog buckets to show. This makes it easier to focus on the work that matters most by displaying only the relevant sprints and backlog buckets.
Improved drag and drop
Drag-and-drop interactions in the Backlogs and Sprints view have been improved to provide a smoother planning experience across desktop and mobile devices. Moving work packages between the backlog and sprints or changing their order is now more intuitive and reliable.
OpenProject 17.7 introduces several improvements for organizations using the PM² and PMflex project management methodologies, making it easier to manage project information and monitor project progress.
Show project attributes as separate tab in a work package
Project attributes can now be displayed in a dedicated Project attributes tab within work packages. This provides quicker access to project-specific information while keeping work package details and project metadata clearly separated.
PMflex Artefact PDF export
Work packages can now be exported using a dedicated PMflex Artefact PDF template. The export combines project attributes, work package attributes, custom fields, and related work packages into a structured document suitable for project documentation and governance.
Administrators can configure PMflex artefacts to be generated automatically when a work package reaches a defined status. Generated artefacts can either be uploaded to the project's connected Nextcloud folder or added directly as work package attachments.
Project phases and gates widget
A new project timeline widget is available for project overviews. It provides a visual representation of the project's current phase and gate status, helping project managers and stakeholders quickly understand project progress at a glance.
When using the BlockNote editor in Documents, pasting a work package URL now automatically creates a rendered work package link. In addition, tiny work package links display a preview on hover, revealing key information such as the work package type and subject. Together, these improvements make it easier to reference and identify work packages without leaving the document.
Semantic identifiers are now considered production-ready and are no longer marked as Beta. OpenProject 17.7 also adds support for importing and exporting BCF files having semantic identifiers.
[feature: portfolio_management ]
Project lists now support filtering by portfolio and program. This makes it easier to find projects within large project portfolios and provides greater flexibility when creating project overviews and reports.
[feature: calculated_values ]
Calculated custom fields now support additional calculation options, including comparison, logical, and numeric operators such as IF, SUM, MAX, and CASE. This allows you to create more advanced formulas and model a wider range of business logic directly in OpenProject.
Read more about calculation logic.
OpenProject 17.7 further enhances the internal wiki and XWiki integration with several usability improvements.
Global wiki page index
Get a centralized overview of all wiki pages across your projects with filtering and search capabilities in the global wiki module.
Enable an internal wiki on a project level
The Wiki module is no longer found under the modules project settings. Project administrators can now enable an internal wiki on a project level directly from the project settings.
Improved wiki navigation
Wiki search results now display the page hierarchy, making it easier to understand the context of matching pages.
Permanent links between work packages and wiki pages
Promote referenced wiki pages to related pages to create permanent links between work packages and documentation.
Disable users editing their own email address
Administrators can now prevent users from changing their own email address. This gives organizations greater control over user account management and supports environments where email addresses are managed centrally.
Improved status filtering for user administration
The user administration page now provides improved status filters, making it easier to find active, locked, invited, or registered users.
SCIM configuration via environment variables
SCIM configuration options can now be provided through environment variables, making automated deployments and infrastructure management easier.
Agenda API: Fetch agenda items by work package ID
The Agenda API now supports retrieving agenda items by work package ID, making it easier to integrate meeting agendas with work package-based workflows.
<!-- BEGIN SECURITY FIXES AUTOMATED SECTION --> <!-- END SECURITY FIXES AUTOMATED SECTION --> <!--more-->A very special thank you goes to Helmholtz-Zentrum Berlin, City of Cologne, Deutsche Bahn, ZenDiS, and STEF 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 Walid Ibrahim, Daniel Paulo Dos Santos, Christophe GESCHÉ, Gábor Alexovics, David Masshardt, and Katja Zedel.
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:
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!