Skip to content

Releases: opf/openproject

OpenProject 13.1.1

20 Dec 10:27
8aa2add
Compare
Choose a tag to compare

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

13 Dec 08:52
8da5a98
Compare
Choose a tag to compare

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.

OpenProject dynamic meetings example

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.

SharePoint integration in OpenProject

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.

Share work packages with external users in OpenProject

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.

Example of an attribute text in OpenProject

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.

High contrast mode in OpenProject

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...
Read more

OpenProject 13.0.8

05 Dec 15:13
Compare
Choose a tag to compare

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

23 Oct 07:50
0d9ee29
Compare
Choose a tag to compare

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

13 Oct 15:14
ff72d33
Compare
Choose a tag to compare

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

10 Oct 10:58
98ecd5f
Compare
Choose a tag to compare

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

26 Sep 11:47
1b86212
Compare
Choose a tag to compare

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 ‎

OpenProject 13.0.3

12 Sep 08:27
673fc7c
Compare
Choose a tag to compare

Release date: 2023-09-12

We released OpenProject 13.0.3.
The release contains several bug fixes and we recommend updating to the newest version.

Bug fixes and changes

  • Fixed: Enterprise Trial automatic activation does not work [#49781]
  • Fixed: Fix untranslated strings [#49848]
  • Fixed: Layout of work package status and type selectors are broken once a status or type was changed [#49858]
  • Fixed: Inconsistent pluralization of global permissions and wrong capitalization of "Global Role" [#49989]
  • Fixed: 500 error when creating a news title longer than 60 characters [#50020]

OpenProject 13.0.2

12 Sep 08:25
28e6085
Compare
Choose a tag to compare

Release date: 2023-09-07

We released OpenProject 13.0.2.

This release contains several bug fixes. One of them we consider of high importance. We recommend updating to the newest version.

That important bug affected only OpenProject instances that use the
"Project folder" feature of the Nextcloud integration. That feature was
introduced just recently in version 13.0. We recommend an immediate update for all OpenProject instances that already make use of the "Project folder" feature.

The bug potentially gave OpenProject users access to project folders where
they should not. To receive this erroneous access, users need to rightfully have access to at least one other project folder. The permissions for that project folder are mistakenly copied over
to other project folders.

This only affects those users that have granted OpenProject access to their Nextcloud user via OAuth. Other users that do not have access rights to any project folder and have not granted access to Nextcloud via OAuth are not affected.

Bug fixes and changes

  • Fixed: [AppSignal] Performance MessagesController#show [#47871]
  • Fixed: Number of wp no longer shown in bars on the graph [#49767]
  • Fixed: Not optimal texts for activity entry for migrated file links [#49770]
  • Fixed: Description in a box having too little height when the browser window's width is decreased [#49831]
  • Fixed: "share_calendars" permission does not register dependencies and contract actions [#49833]
  • Fixed: OAuth remapping of existing users using case sensitive login match while user registration does not [#49834]
  • Fixed: Users SEEM to be able to reset password for invited, not yet activated accounts [#49836]
  • Fixed: Fix untranslated strings [#49848]
  • Fixed: Switch branch in repository doesn't do anything [#49852]
  • Fixed: packager:postinstall task fails, if OPENPROJECT_HOST__NAME is set in environment [#49867]
  • Fixed: Eager loading for API not working in parts leading to degraded performance [#49915]
  • Fixed: Docker instance: No svn present in v13? [#49930]
  • Fixed: Add in all reported missing translations [#49937]
  • Fixed: Accidentaly granting access to Nextcloud project folders that are no members of the project [#49956]
  • Changed: Forbid user to enable misconfigured storages for a project. [#49218]
  • Changed: Remove the "show" view for a storage's settings page [#49676]

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

Bernhard Kroll, Mario Haustein, Markus K.

OpenProject 13.0.1

29 Aug 10:07
512f811
Compare
Choose a tag to compare

Release date: 2023-08-29

We released OpenProject 13.0.1.
The release contains several bug fixes and we recommend updating to the newest version.

Bug fixes and changes

  • Fixed: Copy to clipboard icon wrong [#49721]
  • Fixed: Shared calendar return 404 when using a parent filter [#49726]
  • Fixed: Identity providers sign in icons overlap with the text or not enough spacing between them [#49749]
  • Fixed: Not enough spacing between the information box and the heading on LDAP page [#49752]
  • Fixed: Required custom field list with default value prevents comments [#49765]
  • Fixed: Error during upgrade to 13.0.0 [#49771]
  • Fixed: Blank page after login on iphone [#49774]
  • Fixed: Error on creating version board (with multiple versions) [#49782]
  • Fixed: CF multiselect list with default values does not show default values on work package creation [#49784]
  • Fixed: Chinese zh-CN locale is not up to date [#49795]

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

Kris M