Release notes 4.20 On-premise
iObeya 4.20.19 (On-premise version) • Released on May 28th, 2024
Improvements
iObeya Core
- IOBPDT-1267 & IOBPDT-1490 & IOBPDT-1711 & IOBPDT-1731 - Display external web content onto iObeya boards in order to create one single source of truth and accelerate decision-making
- IOBPDT-1933 - New tool: Free shape
- IOBPDT-2512 - Change the datatype of the email description to support more content when customizing email templates (4M+ characters)
- IOBPDT-2743 - Make ''My Cards'' a permanent item on the main menu
- IOBPDT-2762 - A default domain and a default group are automatically available on new iObeya platforms
- IOBPDT-2764 - Evolve room self-service management available on the iObeya home page to provide more information when creating a room and automatically archive new rooms after 30 days
- IOBPDT-2765 - I'm warned that my room will be archived with a call to action to contact my domain administrator if defined
- IOBPDT-2783 - Add a new column displaying the room creator in the room list available from the platform admin interface
- IOB-13298 - Add Liquibase to version control the iObeya database schema during the upgrade procedure
- IOB-14839 - Reduce migration time when upgrading to a new version by reviewing migration and integrity check jobs strategy
- IOB-14998 - Remove DDProcesses when manipulating elements from the board trash bin and exchange zone to prevent concurrent modification errors
- IOBAPI-512 - Improve observability of the iObeya screenshots generated on the platform
Agile
-
AOS-238 - Remove the label SAFe® from the content of the Agile addon
Azure DevOps connector
- IOBPDT-2302 - Ability to use the priority field in a saved query via the bulk import to import ADO cards in a predefined order on a whiteboard
- IOBPDT-2361 - Allow to view collection items on ADO Cards with a read-only user account
- IOBPDT-2701 - Change the card creation order when using the ADO connector bulk import so that the cards are imported in the order of the query or the user's selection
- TFS-522 - Remove the platform URL displayed at the bottom of the card editor
- TFS-526 - Bulk import: Add a loader until the cards are created on the board so that the user is informed that the cards are being imported
DCM
- IOBPDT-2761 - Reduce the loading time of the DCM task popup when there are a lot of elements in the backlog
Jira connector
- IOBPDT-1152 - Crop the Jira issue description field display in the tooltip when applying updates on Jira cards with long description
- IOBPDT-2481 - Keep the iObeya visual link between two cards/notes when converting them to Jira cards
- IOBPDT-2636 - Allow cards or notes to be transformed into EPIC by reusing the issue summary to populate the Epic name which is a mandatory field in Jira
- IOBJIR-56 - Bulk import: Improve date picker behavior to avoid closing the filters pop-up after selecting a date
- IOBJIR-59 - Bulk import: Keep selected issues when changing project or resetting the search options
- IOBJIR-63 - Dock editing: Review UI labels related to the Jira fields mapping configuration
- IOBJIR-465 - Bulk import: Add a loader until the cards are created on the board so that the user is informed that the cards are being imported
- IOBJIR-1260 - Do not create separate groups on the board for linked issues when using the bulk import
- IOBJIR-1292 - Remove the platform URL displayed at the bottom of the card editor
- IOBJIR-1295 - Reorganize related issues in separate tabs to make it easier to visualize and edit in the card editor
- IOBJIR-1296 - Keep the pending modification indicator (e.g orange icon) on Jira cards that are on a Jira board when the modification can’t be pushed to Jira
QCD
- IOBPDT-2119 - Allow to use the ignore empty value option for consolidation using a custom formula
- IOBPDT-2145 - Provide the ability to room administrators to delete an entry in the QCD board history
- IOBPDT-2315 - Introduce QCD lite mode for users with "edit only" permissions so that they can focus on their rituals using only essential features
- IOBPDT-2566 - Improve Due Date visibility on QCD CARD
- IOBPDT-2756 - Increase years in QCD year list and increase it by 5-year margin automatically when the period changes
- IOBPDT-2791 - Improve the management of QCD actions in the event queue for faster QCD Action table update
- QCD-3786 - Handle thresholds as integers in a letter indicator instead of handling them as characters to better support data import/export
- QCD-3829 - Improve QCD action table refresh time when actions are created or updated
Documentation
- DOC-293 - Provide more information regarding Jira supported fields and requirements that may impact the Jira connector
- DOC-336 - Explanation of how to use the QCD Lite mode in iObeya
- DOC-337 - Explanation of how to use the new Web content tool
- DOC-350 - Self-service room creation process changed with automatic archived date after 30 days
- DOC-362 - iObeya 4.20 Onprem - Technical requirements updated
- DOC-363 - iObeya 4.20 Onprem - Update components used in iObeya
- DOC-366 - iObeya 4.20 Onprem - Update the setup and maintenance documentation to provide instructions to use Liquibase to update the iObeya database schema
- DOC-367 - iObeya 4.20 Onprem - Include information about JDBC drivers in the technical documentation
- DOC-394 - Upgrade components page according to the upgrade required to fix the CVE-2023-50164 (iObeya 4.20.17)
- DOC-406 - Upgraded setup & maintenance guide (iObeya 4.20.18)
Bug fixes
iObeya Core
- SUPIOBEYA-19436 - Error message when removing an element from the exchange zone during collaboration sessions
- SUPIOBEYA-21422 - Changing card's color rollback for a few minutes on few occasions and take longer time to be taken into account by iObeya
- SUPIOBEYA-21849 – When a board preview update generates an error it prevents other board preview elements from being updated on the overall platform
- SUPIOBEYA-22191 - Text alignment is not working on freetext elements that have been duplicated from another freetext
- SUPIOBEYA-22216 - Application error triggered after room creation through template with synchronized cards
- SUPIOBEYA-22282 - When a room was created using a room template an exception was raised when trying to create synchronized cards
- SUPIOBEYA-22296 - Application error triggered when editing Agile cards on a board without an Agile card toolset in the dock
- IOB-15083 - Kanban checker errors in the integrity check logs when migrating to a new version of iObeya
- IOB-15555 - Update Struts to 2.5.33 (CVE-2023-50164)(iObeya 4.20.15)
Agile
-
AOS-133 - The black overlay should not hide the story card editor when opening the assignee list
Azure DevOps connector
- SUPIOBEYA-21134 - The columns were not being created in the correct order when adding columns/values
- SUPIOBEYA-21568 - iObeya crashed after "Apply the update" of an Azure Card
- SUPIOBEYA-21730 - Exception raised when accessing the configuration of the TFS instance
- SUPIOBEYA-23325 - Importing more than 300 cards can lead iObeya to retry the import operation multiple times duplicating the ADO cards to be imported on the board (iObeya 4.20.10)
- SUPIOBEYA-25718 - Azure cards position in sprint TFS board may take too much time to be updated leading to incorrect positioning (iObeya 4.20.19)
- SUPIOBEYA-24376 - Infinite loader when elements other than an Azure card are taken out of the Exchange Zone on an Azure board (iObeya 4.20.12)
- IOB-15965 - Display links between linked work-items stop working when deactivating and reactivating it on an ADO board (iObeya 4.20.17)
Board Preview
-
SUPIOBEYA-21785 - Board Preview images are not refreshed when the board preview has been created via export/import
DCM
- SUPIOBEYA-20554 - Some ghost DCM tasks are no longer on a board but were still taken into account in the KPIs calculation
- SUPIOBEYA-20858 - In DCM all the tasks were not being reorganized automatically
- SUPIOBEYA-21642 - Import task in room parameters did not work if duration equals 0 minutes
- SUPIOBEYA-21804 - Unable to add a QCD action from a DCM task
Jira connector
- SUPIOBEYA-17957 - The update takes into account the configured language in Jira
- SUPIOBEYA-19113 - An error is triggered by Jira when creating a Story from iObeya linked to an Epic and the Epic issue type has been renamed in Jira
- SUPIOBEYA-20499 - The button to access Jira board configuration panel is not localized in all supported languages
- SUPIOBEYA-21742 - Error when creating a second card from the dock mentioning that the assignee field is not present on the screen configuration in Jira
- SUPIOBEYA-22152 - Jira card fields are not up-to-date on the board after editing the corresponding field in iObeya and require to refresh the page to be updated
- IOBJIR-1074 - Fix source of error messages “TypeError: Cannot read properties of null (reading 'elements')”
QCD
- SUPIOBEYA-9345 - In QCD API The props.subCriteria attribute did not work in POST (action creation) request
- SUPIOBEYA-19259 - Board was blocked when consolidation was launched, the bug has been corrected and a dedicated endpoint has been created to unblock the user in case the problem resurfaces again. A troubleshooting page has been created on the resource center for more information if the user encounters this problem again
- SUPIOBEYA-20756 - Impossible to create a synchronized card when creating a new QCD action
- SUPIOBEYA-21517 - Some action tables lost their actions after an export/import operation
- SUPIOBEYA-21692 - Escalation Icon was not refreshed properly after modification when there is a lot of actions in the letter
- SUPIOBEYA-21714 - When moving to trash or exchange area an escalated card in the escalation room, or importing actions, the escalation level is replaced by the ones defined in the escalation room
- SUPIOBEYA-21746 - Concurrent edition of an action status may not be reflected on the action counter on a QCD letter and the action plan for instance.
- SUPIOBEYA-21893 - Action card is always present in the action plan after the card has moved to another board or is in the trash
- SUPIOBEYA-21944 - QCD Charts are not updated on the board after changing its settings
- SUPIOBEYA-21969 - Wrong background color is displayed when activating visual thresholds on QCD charts elements
- SUPIOBEYA-21995 - Fix source of error messages "Cannot read properties of undefined (reading 'props')"
- SUPIOBEYA-22308 - When escalating an action by editing a synchronized card, the action is not appearing in action table showing the corresponding escalation level
- SUPIOBEYA-22336 - Standard users should not be able to delete QCD letters when the QCD lite mode is disabled
- SUPIOBEYA-22626 - Editing escalated QCD action can be very slow depending on the size of a QCD board history dataset
- SUPIOBEYA-22628 - New QCD history entries created are corrupted if the QCD board time window is changed before the new history entry is completely created when the event bus is saturated
- SUPIOBEYA-22707 - It was not possible to change history on a board in a room created from a template
- SUPIOBEYA-22790 - It's not possible to create a QCD Action on an iObeya instance running with Oracle database and the LDAP connector configured to search for external assignees
- QCD-3887 - Enable to edit a QCD action after sending and retrieving it from the exchange zone
Documentation
- DOC-344 - Wrong token URL in Jira Oauth 1.0 configuration guide
- DOC-353 - The word OAuth has been replaced by Oauth 1.0 leading to various conflicts in the administration guide
- DOC-355 - Some options listed for web content elements are not available in iObeya