# Release Notes for Hansoft Client & Server ## Introduction This is the release notes for the Hansoft Client and Server. Hansoft numbers releases MM.mmmm, e.g. 10.2038. MM is the major release and mmmm is the minor release. Any version includes all fixes of all previous releases. Upgrading the Hansoft server will upgrade all clients automatically the next time a user logs in. The upgrade procedure is documented in the System Administrator Guide: https://help.perforce.com/hansoft/current/admin/Content/admin/home-admin.htm ## Release notes for other Hansoft components * Release notes for Web Service: * Release notes for LDAP integration: * Release notes for Jira Cloud integration: * Release notes for Jira Server integration: http://cache.hansoft.com/ReleaseNotesJira2020-06-30.htm * Release notes for Git integration: http://cache.hansoft.com/ReleaseNotesGit-2015-06-24.htm --- ## 11.0014 Release date: 2021-11-30 ### New features * Cover images can show in the To do list and in all project views. This is toggled in the "Show" menu. * Show item color to the left of each item in the To do list and in all project views. * Color is available as a regular column. * Dashboard templates - We offer a number of predefined templates which will help you get started quickly with your dashboards. - Save any dashboard page as a template xml file, which you can then use or distribute to other users. - Create a new page using either a template file on disk or one of the predefined templates. - Individual charts can also be saved as templates and set from a saved chart template. * Sort alphabetically on the "Sprints/iterations" and "Committed to" dimensions in Dashboards. * Reduced login times, as projects are loaded on demand instead of loading all projects when logging in. - On startup, the client will only load the project you are currently viewing. - If you are in To do or Admin on startup, no projects are loaded which saves a lot of time. Projects are then loaded on demand as you work with them. - If you go to Dashboards, Portfolio Allocations or Portfolio Find, all projects will be loaded. * Set sprint priority on sub projects in sprints. * Visualize sprint backlog items in the timeline. * Move scheduled tasks into sprints to convert them to sprint items. * New dialogue when moving a task into a sprint where an assignee is not a member. * New Yes/No dialogue when removing a user from a sprint where s/he has tasks assigned. * "No icon" option on workflow steps * New user icons * There is a limit of 10 times the license count to the number of qa users, sdk users and ghost users that can be added. ### Fixes * B 7202: "Save password" in the log in screen does not work on Ubuntu * B 8109: The client no longer runs with GLIBC version 2.4 on Linux * B 8157: Custom columns cannot be edited from To Do for a QA item that was just created and is not loaded in the client's QA section * B 8318: Dashboard Powerpoint Export can't handle Korean or Japanese folders * B 8323: "Disposition rejected" when changing sprint on subitems in the planning view while a report is active * B 8389: Change history details pane does not match selection if you have a filter or have changed the sort order * B 50320: Priority view in Planning: the top item in some sprints ignores descending sort order * C 6935: Japanese date format rendered incorrectly in some places and cannot be edited * C 8236: Client crash when accessing via Remote Desktop * C 49981: "Set color" changes the selection in some cases * C 58393: Cover image applies to the wrong item if another item is selected during upload * D 6109: Boxes and arrows in workflow and report editors are behaving badly on Windows with scaling * D 7379: Green link frame is misaligned when you drag and drop a linked card into a newly created column * D 7508: Cannot expand the sorting options in todo by clicking the arrow * D 7570: The "Fill in current date when" dialog does not close when moving the main dialog window on OS X * D 8153: There's an empty entry in the hamburger menu in dashboards * D 8262: When you assign a ghost user to a task, a broken user group reference gets added to the Watch column * D 8350: The clickable area of the hyperlink icon does not move when scrolling horizontally in the to do list * D 8362: Using Ctrl+V to attach an image to an item does not set it as cover image automatically * D 8451: Selecting default sort in To Do does not reset the ascending sort order * D 58235: Sorting in right pane of 'Convert to real user' dialogs does not work ### Compatibility & upgrade notes * Shares: From version 11.0014 and higher. * Also released: Version 11.001 of the Hansoft SDK. * SDK versions older than 10.0 are deprecated. Integrations and SDK applications using these versions will not be able to connect to the Hansoft Server. --- ## 10.2073 Release date: 2021-09-21 ### New features * Units show for number columns in To-Do. * "Clone project" can include workflows and pipelines ### Fixes * 8421: Screenshot tool crashes in OS X (Severity B) * 8349: Typing Find text is very slow with a Japanese input method on Windows (Severity C) * 8422: Primary and secondary sort do not match report definition (Severity C) ### Compatibility & upgrade notes * Shares: From version 10.2069 and higher. --- ## 10.2070 Release date: 2021-08-31 ### Fixes * 8424 ServerState file possible corruption at unexpected shutdown (Severity A) * 8366 Deleting a group or user breaks the Newsfeed filter (Severity B) * 8139 Report editor cannot search for multiple users in "Originally created by" or "Last updated by" field (Severity C) * 8423 Newsfeed does not refresh when filter options are changed (Severity D) ### Compatibility & upgrade notes * Shares: From version 10.2066 and higher. --- ## 10.2069 Release date: 2021-07-06 ### New features * Group editors do not allow deleting a group that uses the feature "auto-add members to project". * Group editor issues a warning for the consequences of removing a project from "auto-add members to project". ### Fixes * 8402: SDK Crash when authenticating users using SDK versions from 10.201 to 10.211 (Severity A) ### Compatibility & upgrade notes Shares: From version 10.2069 and higher. --- ## 10.2068 Release date: 2021-06-15 ### New features * Export to spreadsheet includes the columns ”Indentation” and ”Type”, so that the structure and item types are preserveed when importing the spreadsheet. * Improved error message when authentication to Jira fails ### Fixes * 8203: Client crash when importing a spreadsheet having columns with expressions (Severity B) * 8325: After re-authentication in the "Add to Jira" dialog, queries for issue types and epics are run with the old credentials (Severity C) ### Compatibility & upgrade notes * Shares: From version 10.2066 and higher. --- ## 10.2066 Release date: 2021-06-01 ### New features * Brand new integration to Perforce Helix Core through the Hansoft Web Service. * Login tokens allow users to login through applications without saving their password anywhere ### Fixes * 8375: "Mentions" in comments do not work for users with an underscore or hyphen in their name (Severity C) ### Compatibility & upgrade notes * Shares: From version 10.2066 and higher. * Also released: Version 10.212 of the Hansoft SDK, and Hansoft Web Service 10.2006. --- ## 10.2064 Release date: 2021-05-18 ### New features * Support for a certificate chain to be sent from the Hansoft server to clients. There is a new folder Security/Intermediate for the intermediate certificates. * Command line support for updating the license. --- ## 10.2063 Release date: 2021-05-04 ### New features * New Find and report criterion “General condition – In current sprint” which shows all items in currently ongoing sprints. * Filters in change history: Right-click a header in the change history window to filter on any of the available values or time intervals. * Show allocation and capacity in the sprint user allocation list. * A new icon shows which users are ghost users in the sprint user allocation list. * Sort releases by date and not alphabetically in reports and when clicking on column headers. * Sort releases by date when using natural sorting in Dashboard charts. ### Fixes * 8356: SDK: Custom column names and custom column droplist item names do not handle UTF-8 correctly in C# (Severity B) * 8338: While writing comments the input text cannot be resized (Severity C) --- ## 10.2059 Release date: 2021-04-20 ## New features * Project groups: Main managers can now create, delete, edit and clone user groups in their project. * New “Manage Project Groups” dialog available to main managers in the More menu. * Unified group editing dialogs across the client. * Groups can no longer be edited in the New/Edit ghost user dialog. * Administrators can convert project groups to global groups in the “Edit Group” dialog in Admin. * Show “Auto-add members to project” multi-select when editing global groups. * Group ID, which identifies a group globally, is visible in the Groups tab in Admin and in the “Manage Project Groups” dialog. * Log all creation and deletion of user groups when the logging level “Other” is enabled. * Clear font and background colors when pasting text. ## Fixes * 8324: Pipeline library hides behind the main window after the confirmation dialog about saving pipelines is shown on OS X (Severity D) * 8332: Context menu for side-by-side selectors stops working if you right-click the background (Severity D) ## Compatibility & upgrade notes Shares: From version 10.2059 and higher. Also released: Version 10.210 of the Hansoft SDK. --- ## 10.2057 Release date: 2021-03-25 ### New features * Set the “Sub project path” depth from the Show menu in Planning and Backlog * Delete obsolete integration plug-ins, from the Admin tab ### Fixes * 8308: Allocated time in Dashboards includes an extra day when the time spans at least one weekend (Severity B) * 8204: "No Automatic Backup Enabled" warning occurs even though a backup is enabled (Severity D) ### Compatibility & upgrade notes Shares: From version 10.2011 and higher. --- ## 10.2053 Release date: 2021-03-10 ### New features * “Committed To” column shows in Planning. You can use this column to move items between sprints, placing them at the top of the target sprint. * A right-click menu option “Move to sprint …” allows you to move items between sprints. ### Fixes * 49327: After you move an item between sprints, unsorted reports may list the item under the wrong sprint (Severity B) * 8283: Moving or committing multiple item selections, may render an incorrect structure (Severity C) --- ## 10.2052 Release date: 2021-02-23 ### New features * Completion percentage of tasks and subprojects show in exports to Excel and tab separated text, for projects that have enabled the ADMIN option “Use percentage meter ...” * The server log now shows information about user administration in the “General” log level: Creation of users Deletion of users Renaming of users Changing the type of a user * Certificate errors show the name (subject CN) of the certificate that has the error. ### Fixes * 8300: Cannot complete an item using a Time Spent column if that column is a required field (Severity C) --- ## 10.2049 Release date: 2021-02-09 ### New features * “Ghost user mode” is replaced by: * Main managers can always add ghost users to sprints and assign tasks to ghost users * New option in Customize project > More to allow all users to assign tasks to ghost users * Ghost users can be used in the “Assign tag” column in the backlog. * Ghost users can be used in reports. * Agile mode is now by default selected when creating new projects --- ## 10.2048 Release date: 2021-01-26 ### Fixes * 8252: Broken HTML in Watch e-mail, after one item is deleted and another item is changed (Severity B) * 7758: The “User groups” dimension in Dashboards gives no values when user groups are first created (Severity B) * 8275: “Create in Jira ...” menu option shows before enabling the integration (Severity C) --- ## 10.2045 Release date: 2021-01-12 ### New features * When cloning projects, advanced settings for all columns are now being included. ### Fixes * 4601: Copying a linked item only preserves the link in one direction (Severity C) --- ## 10.2044 Release date: 2020-12-15 ### New features * When creating a new project, the template “SCRUM” is now always the default * The Linked to item column now shows a summary instead of a string with all the linked item names. This is also the case when exporting to xlsx or txt. * A tooltip with a summary is shown when hovering over the Linked to item icon * The linked items menu (where linked items can be accessed) can now also be opened by clicking the Linked to item icon. ### Fixes * 8185: Time spent value resets to zero on any update if language is Chinese (Severity B) * 7780: “View e-mail status” does not display existing email messages after being closed and reopened (Severity C) --- ## 10.2040 Release date: 2020-12-01 ### New Features * Update work remaining automatically when adding Time spent: New option on a Time spent column to automatically update work remaining when time spent hours are added. This option is off by default, and can only be set on one Time spent column in each planning view. * Shift-click to select multiple cards on sprint boards. ### Fixes * 7697: Drag and drop of cards to the same column on a board, changes their order (Severity C) * 48714: Repeated assignment to a non-member of a sprint causes the allocation bar to keep growing (Severity C) --- ## 10.2038 Release date: 2020-11-17 ### New Features * Sprint assignment: The "assign to original reporter/creator" option in a workflow works even if the reporter is not a member of the sprint. * Sprint allocation: Added a sprint allocation bar for unassigned items and non-members, showing how much work is remaining but not assigned to any sprint member. Note: This change does not affect the sprint allocation measure in dashboards. ### Fixes * 48621: No releases show when filtering a dashboard chart with a report using the Release Overdue criterion (Severity B) * 5411: Pipeline task is not connected if it is added after pipeline is set on an item (Severity C) * 8121: Add/edit hyperlinks in multi-line text fields is added at the end of field, or being converted to text (Severity C) * 6886: Nothing happens when trying to view an old pipeline in a project history snapshot (Severity D) ### Compatibility & Upgrade Notes * Shares: From version 10.2011 and higher. --- ## 10.2035 Release date: 2020-11-04 ### New Features * Custom sorting in report results: It is now possible to choose sort order by clicking the column headers when a report is active. This will override the sorting defined in the report if there is one. ### Fixes * 8221: Server crash when fetching host name on Linux (Severity A) ### Compatibility & Upgrade Notes * Shares: From versions 10.2011 and higher. * LDAP integration: New version released together with this version. --- ## 10.2032 Release date: 2020-10-28 ### Fixes * 8216 Server crash when processing watch notification for a deleted bug and there is a "Hide bugs" Permission in QA (Severity A) ### Compatibility & Upgrade Notes * Shares: From versions 10.2011 and higher. --- ## 10.2031 Release date: 2020-10-20 ### Fixes * 8198 Intermittent client crash on login (Severity B) * 6824 "Was modified recently" filter in Documents/Find files, always comes up empty (Severity D) * 6825 "Checked out" filter in documents/Find files, always comes up empty (Severity D) * 6107 Improved layout for User view presets dialog on Windows with High DPI (Severity D) ### Compatibility & Upgrade Notes * Shares: From versions 10.2011 and higher. --- ## 10.2030 Release date: 2020-10-06 ### New Features * Hide project documents from limited visibility users. * Warning when replacing remote guest users with home users. ### Fixes * 8194 Client crash when importing from Excel (Severity B) * 7689 In the board view, no columns can be edited in item details of cards that are hidden by a show option in the planning view (Severity C) * 8078 An active find in boards is not applied after a full board redraw (Severity C) * 8167 The list of projects in the left pane of Documents is invisible in Japanese and Chinese (Severity C) * 39420 When selecting multiple cards in boards, the "drag" trigger is too sensitive on OS X (Severity C) * 40790 The order of the item icons in boards, is not the same as in the planning view (Severity D) ### Compatibility & Upgrade Notes * Shares: From versions 10.2011 and higher. --- ## 10.2029 Release date: 2020-09-22 ### New Features * Personal options to watch items automatically. By default, users assigned to an item users are now added as watchers. It is also possible to configure Hansoft to automatically add you as a watcher when you comment on an item or create a new item. * Undo now also applies to changes in the User story field. ### Fixes * 7207 Client crash when importing an MS Project XML (Severity B) * 8154 Read-only values are ignored when copying or cutting and pasting an item (Severity B) * 6909 Activating or de-activating column in Planning/QA/Backlog also affects the other views (Severity C) * 7489 If you import the same XML twice, "Last updated on" and "Last updated by" are updated even though there are no changes (Severity C) * 7556 A malformed report query is generated when choosing both a sprint and "No sprint" in the "Committed to" report criterion (Severity C) * 8159 Change history sort order only toggles once (Severity C) * 8165 "⌘+Click to follow link" string is garbled in the OS X client (Severity D) ### Compatibility & Upgrade Notes * Shares: From versions 10.2011 and higher. * SDK: New version available. --- ## 10.2028 Release date: 2020-09-08 ### New Features * The option “Include comments, watch, delegation and data in extra columns" is now turned on by default for new users ### Fixes * 7862 A server failing to write to the DB due to file permissions can fill up the crash dumps directory (Severity A) * 8106 Server crash when converting shared user if remote user doesn't exist (Severity A) * 8119 Client crash due to mouse pointer being offscreen while the window geometry is initializing (Severity B) * 8118 The total sprint allocation time bar is missing non-assigned work remaining (Severity C) * 8122 Task allocation percentages larger than 125% can be entered in the Allocation dialog (Severity C) * 7622 The box in the report editor does not correctly truncate custom report queries containing multi-byte characters (Severity D) ### Compatibility & Upgrade Notes * Shares: From versions 10.2011 and higher. --- ## 10.2027 Release date: 2020-08-25 ### New Features * Improved format when exporting to Microsoft Excel removing tags from multiline fields. ### Fixes * 8140 Memory overwrite in Java string conversion, may trigger Java application crash (Severity A) * 7592 Attachments do not show after you restore a deleted item from project history (Severity C) * 8117 User allocation shows minus infinity if a user is out-of-office until the end of a sprint (Severity C) * 7014 "Show individual allocation on" dialog omits ghost users (Severity C) * 6940 Status selection is sometimes disabled in the list view (Severity C) * 5776 Empty extra columns when pasting data from Hansoft into Excel (Severity D) ### Compatibility & Upgrade Notes * Shares: From versions 10.2011 and higher * SDK: New version available --- ## 10.2026 Release date: 2020-08-11 ### New Features * Microsoft Excel Import: Powerful import of .xlsx spreadsheets directly into Hansoft. This makes it easier to move data into Hansoft from other applications. * See group members in projects: When working with user groups there is a “Show group members” button that lists what users are in a group. This removes the need to be Administrator to see who are members of each group. * Last Updated column for projects: The Admin tab shows when each project was last updated. This makes it easier to determine which projects are ready to be archived to free up server and client resources. ### Fixes * 8133 "CLOSE_WAIT" socket leak on Linux and OS X servers (Severity A) * 7148 Converting a text query to a report renders Item("X") as Item(Item("X")) (Severity C) * 7863 Custom template name for "bug" is not shown in report editor (Severity D) ### Compatibility & Upgrade Notes * Shares: From versions 10.2011 and higher * SDK: New version available --- ## 10.2025 Release date: 2020-07-15 ### Fixes * 7798 Client hangs on scheduled task where end time is set to zero by SDK (Severity A) * 6179 Sprint & Release Burndown and Sprint capacity measures in dashboards ignore filters (Severity B) * 8082 Login step wrongfully states “Disconnected from server” even when there isn’t even a server to connect to (Severity B) * 8115 The collapsed state of sub panes in item details is not restored when in vertical mode (Severity C) * 6626 Combinations of numbers and special characters treated as number instead of expected text in find (Severity D) * 6627 Combinations of numbers and special characters treated as number instead of expected text in “Tag to release” window. (Severity D) * 7349 The “Out” number in exclude criteria in the report editor includes too many items when filtering on multiple droplist values (Severity D) * 7813 Pressing ESC in find triggers a search (Severity D) * 8095 Refresh issue: After you select a group in the Watchers menu, the client shows the group name instead of individual members (Severity D) * 8099 Missing translation in Groups tab in Admin view (Severity D) * 8116 Ghost mode panel in item details starts collapsed in vertical mode (Severity D) * 38866 After turning off Ghost mode, collapsed tabs in item details get the “Collapse” icons (Severity D) ### Compatibility & Upgrade Notes * Shares: From versions 10.2011 and higher. --- ## 10.2023 Release date: 2020-06-30 ### New Features * On Windows & Linux: Press CTRL+SPACE to expand/collapse the selected sub project. ### Fixes * 7128 When breaking down a scheduled task, it does not inherit the start date and duration of the parent task (Severity C) * 6905 Korean input does not work on Ubuntu (Severity C) * 6845 Break down (Ctrl+Shift+N) does not respect inheritance setting ‘Do not inherit’ on Assigned To field (Severity D) ### Compatibility & Upgrade Notes * Shares: From versions 10.2011 and higher. --- ## 10.2021 Release date: 2020-06-02 ### New Features * Dashboards: Export to Microsoft Powerpoint. A one-click solution to export all the charts on a dashboard to a slide deck than can be viewed and presented in Powerpoint or other presentation tools. ### Fixes * 45844 The "More" dialog next to assignments in item details in sprint boards, edits the wrong item (Severity C) * 7870 Debug text is shown when launching the client from a terminal window on Linux (Severity D) * 7779 Incorrect sort order in the "Work remaining" dialog (Severity D) ### Compatibility & Upgrade Notes * Shares: From versions 10.2011 and higher. --- ## 10.2020 Release date: 2020-05-05 ### Fixes * 8084 “Working days” settings in calendar settings are not saved (Severity B) * 8086 Some regional calendars are missing from the built-in calendars (Severity B) * 8087 Some countries with regional calendars show holidays for all regions (Severity B) * 8088 Some calendar events are missing English names (Severity C) ### Compatibility & Upgrade Notes * Shares: From versions 10.2011 and higher. --- ## 10.2019 Release date: 2020-04-21 ### New Features * Find: "Save" button for find queries, to save the query as a report. * Find: Find syntax help button next to the find window. * Server Admin: Warning message in the database list, when a database has no backups configured. * Server Admin: Reminder that enabling e-mail logging for all log levels will generate a lot of e-mails. * Dashboards: Copy the web URL of a dashboard to easily share the dashboard to Hansoft web service users. * Planning: Create sub projects from the toolbar and from context menus. * UI: The “zoom” menu options have been moved to the “Show” menu. ### Fixes * 46054 Client crash after a scaling change on Windows while logged out (Severity B) * 45287 Client crash when resizing the comments widget with 4K screen resolution (Severity B) * 7903 The timestamp for a renamed document in file history showed the time of the previous action (Severity B) * 7149 A report with a PipelineOrWorkflow criterion cannot be converted from text (Severity C) * 46423 Board Column and Lane does not update properly in the web client (Severity C) * 7829 When grouping on status in Portfolio Find, some groups may show twice (Severity C) * 7818 Status is blank after adding a pipeline step in Schedule mode (Severity C) * 45610 Coding errors for multibyte characters in import from Helix ALM (Severity C) * 46086 The scrollwheel cannot scroll a board column after you hit a ctrl/cmd shortcut (Severity D) * 7891 “Undo” doesn’t work in item details after certain edits, unless you change focus (Severity D) ### Compatibility & Upgrade Notes * Shares: From versions 10.2011 and higher. * SDK: New version available. --- ## 10.2017 Release date: 2020-04-07 ### New Features * Watch item: It is now possible to watch items in Hansoft to receive email notifications when those items are updated. Email notifications are sent out every 30 minutes. Watch replaces the following functionality: ** The ‘CC new comments to' column ** The ‘When their items are updated’ email option ** The ‘When their items are commented on’ email option ### Fixes * 7591 Items remain invisible, after being outdented from a collapsed subproject by another client (Severity D) * 7114 The total sprint allocation does not take assignments into account (Severity D) ### Compatibility & Upgrade Notes * Shares: From versions 10.2011 and higher. --- ## 10.2013 Release date: 2020-03-24 ### New Features * Boards status mapping: When you change the status of an item in any view, it will automatically move to the first column to the right that matches that status. This does not apply to parent cards. * Boards: When you move a card between sprints, its lane/column placement will be retained if the same lane/column exists in the new board. * Boards: When you first create a board from a sprint, the columns will match the built-in statuses. Cards will be placed in the corresponding columns. ### Fixes * 7814 A report renders too few items after you switch from a grouped report (Severity B) * 7093 Editing a built-in column may create a new column with the same name (Severity B) ### Compatibility & Upgrade Notes * Shares: From versions 10.2011 and higher. --- ## 10.2011 Release date: 2020-03-13 ### Fixes * 7527 Client crash when entering planning view on MacOS (Severity B) * 8049 Logging in is slow when there are very many ghost users (Severity B) * 5370 Comments with images may flicker in the native client (Severity C) * 39445 Gantt does not react to mouse clicks, and menus are misplaced, after a scaling change on MacOS (Severity C) * 5547 Japanese half-width characters cause wrong vertical alignment on MacOS (Severity D) * 41841 Moving a card on a board does not update the Board Column and Board Lane fields in the web item details (Severity D) * 7443 The input method menu on MacOS shows up in the wrong place on boards (Severity D) * 39314 Hansoft client icon shows in the system tray on Windows (Severity D) * 39214 Minimized client windows on MacOS High Sierra may still show as gray windows after you log out (Severity D) ### Compatibility & Upgrade Notes * Shares: From versions 10.2011 and higher. * Hansoft 10.2011 drops support for all 32-bit operating systems for the native client. * Hansoft 10.2011 adds support for MacOS Catalina * The Hansoft native client on Linux now requires libxkbcommon-x11. ---