OpenProject v10.5.1 Release Notes

Release Date: 2020-05-06 // 19 days ago
  • OpenProject 10.5.1

    πŸš€ We released OpenProject 10.5.1.
    πŸš€ The release contains several bug fixes and we recommend updating to the newest version.

    πŸ› Bug fixes and changes

    • πŸ›  Fixed: Remove horizontal line in several modules above buttons [#32924]
    • πŸ›  Fixed: Alignment for assignee in Gantt chart off [#33097]
    • πŸ›  Fixed: Scale for spent time widget wrong (especially when logging a lot of time on same day) [#33128]
    • πŸ›  Fixed: bcf api is called although bim is disabled for the instance [#33130]
    • πŸ›  Fixed: Search instead of work package is shown when entering id and pressing enter in search in quick succession [#33137]
    • πŸ›  Fixed: Wiki CKEditor5 toolbar no longer sticky [#33144]
    • πŸ›  Fixed: Number vanishes in time logging widget [#33185]
    • πŸ›  Fixed: Main menu doesn't open when resized to 0 width [#33188]
    • πŸ›  Fixed: BCF thumbnail column available in non-bim instances [#33190]
    • πŸ›  Fixed: Missing translation for default assignee board name [#33193]
    • πŸ›  Fixed: Avoid selecting text while resizing main menu [#33194]
    • πŸ›  Fixed: Assignee board breaks in sub url [#33202]
    • πŸ›  Fixed: n+1 query in work package list (for bcf_issues) [#33234]
    • πŸ›  Fixed: Avoid sending mails on seeding [#33245]
    • πŸ›  Fixed: Error 500 when comparing meeting versions / diffs [#33253]
    • πŸ”„ Changed: Fulltext autocompletion for work packages 2.0 [#33133]

Previous changes from v10.5.0

  • OpenProject 10.5.0

    πŸš€ We released OpenProject 10.5.0.
    πŸš€ The new release of the open source project management software contains new action boards for assignees, much more intuitive sorting of versions by name, the removed 24-hours booking restriction for time tracking, the summary of news on the project over view page, and much more usability improvements and bug fixes.

    ⚑️ We recommend updating to the newest version.

    Action board for assignees

    ⚑️ The new action boards for assignees allow to create agile boards with lists for individual users or groups. The assignee will automatically be updated when moving cards across lists. This allows very transparent prioritization of tasks and distribution of workload between individuals and teams.

    πŸš€ Assignee-boards

    Sort versions by name

    We have now changed the sorting of versions in the drop-down menu by name not by dates. This makes it much easier to select a version from the list, especially when there are multiple active versions in one project.

    πŸš€ Sorting-versions

    No more 24-hour restriction for time tracking

    🚚 The restriction to only allow the booking of 24 hours per day has now been removed. You can now summarize your time bookings and track more than 24 hours.

    πŸš€ Spent-time

    πŸ‘‰ Show news summary on project overview widget

    The summary of news will now be displayed in the news widget on the project overview page. This way, the summary of the most recent news will be communicated at one sight.

    πŸš€ news-summary

    ⬆️ Upgrade to the OpenProject Enterprise Edition

    ⚑️ With OpenProject 10.5 it is now much easier to upgrade an existing Community installation to the Enterprise Edition. Within your system Administration under -> Enterprise Edition you now have the possibility to start a 14 days free trial for the Enterprise Edition. Also, you can upgrade directly to get professional support, premium features, and additional security features. The Enterprise token will be generated and updated in your Community installation.

    πŸš€ Enterprise-Edition-upgrade

    OpenProject 10.5 BIM Edition for construction project management

    πŸš€ OpenProject BIM 10.5 will improvement BIM project management for the construction industry, especially with the support of the BIM Collaboration Format (BCF). With the BCF Management module, the OpenProject BIM Edition now offers a fast and intuitive form of central collaboration and coordination in your BIM projects. Release 10.4 has already added an IFC Viewer for the integration of 3D building models. Now, BCF issues can be created directly in the 3D model and managed centrally.

    Collaboration and coordination in one central BIM project management software

    🌐 OpenProject supports BIM project management with central planning, collaboration and coordination for BIM projects. The software thus connects all project participants in a web-based system. As a web-based coordination tool, all BIM issues can be created, managed and distributed centrally in OpenProject.

    πŸš€ BCF-management

    BCF Management for the construction industry

    πŸš€ The core scenario enabled by the new release of the BIM Edition is BIM Issue Management with BCF. This enables issues in a construction project (e.g. clashes, requests, questions) to be crated and communicated directly on a 3D model or between several submodels.
    Both, model-associated issues (BCFs) directly on the BIM model as well as non-model-associated tasks can be created and tracked.

    πŸš€ BCF-management-details

    Central BCF issue management and BCF communication in OpenProject

    πŸ— The BCF Issue management and communication is thus done centrally in OpenProject. Issues can be created directly on the 3D building model, jointly prioritized and analyzed, and assigned to the responsible BIM modelers.

    πŸ‘ OpenProject offers an ideal way to comment on and track BCFs. Powerful filter and search functions support fast and intuitive use and transparent tracking.

    πŸš€ BCF-management-split-screen-details

    πŸ‘Œ Support of open formats IFC and BCF

    πŸ‘ BCF Management in OpenProject is compatible with hundreds of applications that support the exchange formats IFC (Industry Foundation Classes) and BCF (BIM Collaboration Format).

    Robust BCF import and export

    BIM Issues can be created wherever the user identifies them, i.e. in his favorite BIM tool. These issues can then be easily imported into OpenProject - the central BCF management system - for centralized tracking and consolidation.
    An export function can then be used to distribute the BCFs back to the local applications.

    πŸ›  All changes and bug fixes

    • ⚑️ Changed: Hide "Empty" work package updates [#21471]
    • πŸ”„ Changed: Create a "Action board" with "Action attribute" -> "Assignee" [#30157]
    • πŸ”„ Changed: Project Overwiew | news-widget: Show summary of news on widget [#32321]
    • πŸ”„ Changed: Change version, type, priority validations to case-insensitive [#32513]
    • πŸ”„ Changed: Sort versions by name not by dates [#32749]
    • πŸ”„ Changed: Remove 24 hour restriction for time tracking [#32811]
    • πŸ”„ Changed: What's new teaser OpenProject 10.5 [#33105]
    • πŸ”„ Changed: Change the Billing image on the start page to the new icon set [#33114]
    • πŸ›  Fixed: Noop on WorkPackage creates empty journal [#21816]
    • πŸ›  Fixed: Markdown link behind reverse proxy [#29010]
    • πŸ›  Fixed: User List limitation in CostReport [#29524]
    • πŸ›  Fixed: Work Package preview trigger area is too small [#31366]
    • πŸ›  Fixed: OP 9/10 Coping projects results in forums not being copied even when checked. [#31472]
    • πŸ›  Fixed: Relation "grid_widgets" does not exist [#31567]
    • πŸ›  Fixed: Missing warning message when reopening agenda [#31598]
    • πŸ›  Fixed: Can not add existing work package to board [#31613]
    • πŸ›  Fixed: Checkboxes are not displayed properly in viewing mode [#31628]
    • πŸ›  Fixed: Inconsistent translation of "News" in German [#31674]
    • πŸ›  Fixed: Wiki tables not responsive + CSS weird + no markdown [#31920]
    • πŸ›  Fixed: Strings not localized (password settings) [#31976]
    • πŸ›  Fixed: Multiple Work Package Widgets on MyPage - Groups can't be reduced independently [#32030]
    • πŸ›  Fixed: [Repository] Error 500 when trying to log time with unmapped changeset user [#32038]
    • πŸ›  Fixed: Clean-up Administration -> System settings and remove wiki history compression [#32045]
    • πŸ›  Fixed: Work package ID cut off on right side [#32069]
    • πŸ›  Fixed: Project sorting not working anymore [#32220]
    • πŸ›  Fixed: Incoming Mail does not find case-insensitive attributes such as status [#32251]
    • πŸ›  Fixed: BIM theme is applied in standard edition [#32374]
    • πŸ›  Fixed: Since migrate to 10.4 version unable to create SVN respository [#32389]
    • πŸ›  Fixed: Drag placeholder in boards should look like on the project overview page [#32396]
    • πŸ›  Fixed: Toolbar is cut off when sidebar is very large [#32430]
    • πŸ›  Fixed: Wrong field type of Default Value in custom fields [#32445]
    • πŸ›  Fixed: Order of work packages in copied project different from source project [#32447]
    • πŸ›  Fixed: "All open" query still shows the card view [#32464]
    • πŸ›  Fixed: missing www-authenticate in http 401 header for api/v3/time_entries/form [#32486]
    • πŸ›  Fixed: Missing create button in work packages module on iOS [#32496]
    • πŸ›  Fixed: Search filter transmitted although removed by user [#32500]
    • πŸ›  Fixed: Split screen content not reachable on medium screen sizes [#32525]
    • πŸ›  Fixed: Widget: My Spent Time: Time entry Search Function broken [#32578]
    • πŸ›  Fixed: Cancel button does not remove the create form [#32647]
    • πŸ›  Fixed: Usability bug: breadcrumbs do not follow usability best practices [#32650]
    • πŸ›  Fixed: Emails are being sent for all created work packages when copying a project (even when email settings deactivated) [#32663]
    • πŸ›  Fixed: Work package details view cut off on smaller screen [#32665]
    • πŸ›  Fixed: Watcher autcompleter broken [#32666]
    • πŸ›  Fixed: Adding child work packages not possible [#32670]
    • πŸ›  Fixed: Dockerfile does not work on Windows [#32674]
    • πŸ›  Fixed: Assigning a buget to a work package fails [#32732]
    • πŸ›  Fixed: JS-Error on login page [#32738]
    • πŸ›  Fixed: Project settings "(check/uncheck all)" misalligned [#32740]
    • πŸ›  Fixed: "translation missing: en.button_history" error in meeting history view. [#32742]
    • πŸ›  Fixed: Username attribute should not maintain whitespace [#32748]
    • πŸ›  Fixed: Unnecessary scrollbar in split screen. [#32751]
    • πŸ›  Fixed: Cost report: Error 404 when displaying cash value [#32752]
    • πŸ›  Fixed: In forum "Quote" and "Reply" button do not automatically scroll to quote / reply (unclear that button has been pressed) [#32754]
    • πŸ›  Fixed: Label "Message content" in forums not correctly aligned [#32755]
    • πŸ›  Fixed: Disable possibility to change the user name when login via Google [#32779]
    • πŸ›  Fixed: Several styling bugs in tables [#32781]
    • πŸ›  Fixed: Update the project description onboarding texts and activate the project description in the demo projects [#32782]
    • πŸ›  Fixed: Changing filter does not reset to first page [#32785]
    • πŸ›  Fixed: Can not switch between work packages in split view [#32786]
    • πŸ›  Fixed: Missing demo data: Teaser image and GETTING STARTED box for Demo project and Scrum project [#32799]
    • πŸ›  Fixed: work packages with empty values are not sorted descending [#32808]
    • πŸ›  Fixed: Resizers don't work on mobile devices [#32810]
    • πŸ›  Fixed: Main menu state is not stored on page reload [#32814]
    • πŸ›  Fixed: Planned cost increases by an order of magnitude (10x) when saving budget [#32822]
    • πŸ›  Fixed: Cannot filter for Work package TYPE in Boards [#32824]
    • πŸ›  Fixed: After adding or removing a column the change is not indicated in the query [#32835]
    • πŸ›  Fixed: Query indicates unsaved changes without changes to query [#32843]
    • πŸ›  Fixed: Avatars are incorrectly cached [#32870]
    • πŸ›  Fixed: Hourly cron synchronization not executed in docker context [#32884]
    • πŸ›  Fixed: Assignee list empty when creating a task in "modules" work package list [#32887]
    • πŸ›  Fixed: [Docker] Attach files error "An internal error has occured. The attachment could not be saved due to lacking file system permissions" [#32890]
    • πŸ›  Fixed: Inconsistent breadcrumb in Administration -> Enterprise Edition [#32905]
    • πŸ›  Fixed: Styling and consistency issues in the confirm deletion modal for the EE token [#32908]
    • πŸ›  Fixed: Misaligned menu opener in Backlogs plugin [#32923]
    • πŸ›  Fixed: Wrong space in members widget after a group [#32927]
    • πŸ›  Fixed: Filter for Type does not work in the WIKI makro [#32983]
    • πŸ›  Fixed: Cannot assign tasks to groups in assignee board [#33072]
    • πŸ›  Fixed: Enterprise-Upgrade-Video re-starts multiple times on Boards page [#33078]
    • πŸ›  Fixed: Error 503 when trying to activate EE trial [#33080]
    • πŸ›  Fixed: Error 500 when trying to remove EE trial license (on PullPreview) [#33081]
    • πŸ›  Fixed: Wrong link to data privacy information [#33083]
    • πŸ›  Fixed: Confirm icon too close to text in EE trial modal [#33084]
    • πŸ›  Fixed: Internal error when trying to request EE trial license with Chinese language settings [#33085]
    • πŸ›  Fixed: Cannot resend email to activate EE trial license [#33086]
    • πŸ›  Fixed: Enterprise Edition email confirmation page reloads automatically [#33087]
    • πŸ›  Fixed: Button "Continue" when adding column to board should be named "Add" [#33090]
    • πŸ›  Fixed: Internal error when trying to save manually sorted work package view [#33092]
    • πŸ›  Fixed: Error when trying to export work packages [#33093]
    • πŸ›  Fixed: Typo in change retraction message [#33094]
    • πŸ›  Fixed: Export seems to be stuck in infinite loop when export with all columns [#33110]
    • πŸ›  Fixed: Export ignores columns, order and groups when exporting grouped WP view [#33111]
    • πŸ›  Fixed: String without translation in roles & permissions [#33113]
    • πŸ›  Fixed: Cannot find users anymore with "+" sign in user name / email to add to project [#33115]

    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

    Vikas Kedia, Fernando Meurer, Aurelien Barre, Adnan Abou-Rikab, Scott Sanders, York-Simon Johannsen, Joachim Schardt, Peter Pof, Tobias R, Frank Schmid, Harald Holzmann, Petr Zeman, Paul GARROUSTE, Marc Vollmer, Filter Punk, Mathias Gerlach, Gio @ Enuan, Per BrΓΆms, Jason Culligan, Frank Long, Radovan Semancik, Frendy A. N.