Swimlane Release Notes
Prior Releases
50 min
10 17 0 swimlane 10 17 0 release includes the upgrading of mongodb from version 5 0 24 to 6 0 14 which helps in improving the overall performance and security general improvements and bug fixes auto refresh timer on dashboards can now be set to intervals >=30 mins the lower refresh time intervals is removed to improve performance new indexes have been identified and added in mongodb to improve the performance on records and reports queries for historical data now occur on database secondary replicas in three node clusters to better balance the read load an issue with the integration button spinning indefinitely without updating the records is resolved execution of workflow runs configured with tasks using pydriver are now properly logged in workflow run history in reports updates to record restrictions now appear in the history field the section header fonts have been updated to improve the readability of record pages in the new record view non admin users are now restricted from modifying their role permissions workflow changes will now update the application's last updated timestamp users with update permission for a task can now use the debugger for the task record previews can be seen in the new record view without having to refresh the page the single selection field value will not be reverted without the workflow/integration task being set to update the field value in the new record view the default report for an application can not be duplicated 10 16 3 swimlane 10 16 3, released may 15, 2024 general improvements and bug fixes hangfire jobs are no longer stuck in en queued state, they are queued and finished successfully comments on records are posted and record updates would be saved successfully 10 16 2 swimlane 10 16 2, released april 17, 2024 general improvements and bug fixes swimlane logs have been enhanced to record updates on every task operation along with the time stamp and user info selecting multiple records across pages made easier you can now select all the records between the first and second selected records by holding shift key when swimlane is deployed in a multi node ha configuration, reporting now reads from secondary mongodb databases to better distribute read load the auto refresh functionality is removed from the search page because of performance issues and re triggering api requests the delete button to uninstall python packages is now displayed when the python packages are updated / deleted without refreshing the workflow run history is now showing success / failure status correctly addressed and resolved security vulnerabilities 10 16 1 swimlane 10 16 1, released march 27, 2024, includes 'ip address' field has been added to both swimlane & audit logs added swimlane logging on every creation and updating of reports the default timer to expire the user and hub connections is made configurable from the database addressed and resolved security vulnerabilities 10 16 0 swimlane 10 16 0, released february 29, 2024, includes as part of rbac improvements, we have added a new permission 'share' for reports and dashboards which if checked, will allow users to schedule, email and download reports and dashboards upgraded the mongo patch version to resolve the high and medium cves / vulnerabilities found in mongo general improvements and bug fixes fixed an issue where an unhandled exception or error was seen by non admin users while opening a report with nested "groups" filters the problem of encountering a null reference error when there are two tasks involved (the first task serves as a scheduled trigger, which subsequently executes another task) has been fixed an issue where the new record view was failing to store null values in the database has been fixed fixed an issue where the hidden section was not being displayed (without refresh) on saving the record even when it needs to be displayed as per the workflow an issue where the ‘user’ field was not getting cleared in the record on click of ‘clear user’ and a manual refresh was needed has been fixed fixed an issue where user was able to open multiple records and unable to close the one open at the back resolved an issue in the new record view where the field value always reverted to the close button despite no workflow / integration task being set to update the field value fixed an issue in the new record view where users were seeing validation errors even after filling all the mandatory fields and had to switch tabs to save the record addressed an issue in the new record view where, if two radio buttons have the same options, user was unable to select the same option in both the radio buttons at the same time fixed an issues where the integration button was spinning infinitely and not getting the notification after accessing the record directly an issue where the 'contains' search was not returning the expected results in multi line text field has been fixed addressed a performance issue in the collection "hangfire jobgraph" by adding a new index when downloading a scheduled report, only plain text is allowed in the name field of the download report page html tags are not allowed 10 15 2 swimlane 10 15 2, released february 22, 2024, includes in this release we have enhanced the performance for inserting/updating records and improved the efficiency of deleting records, fields, and applications addressed issues where non admin users were seeing error messages while attempting to load dashboards/reports using a saved filter with nested conditions 10 15 1 swimlane 10 15 1, released december 7, 2023, includes we have addressed a duplicate key error observed when enqueueing hangfire jobs we recommend customers with version 10 14 2 or later upgrade to mitigate the duplicate key error 10 15 0 swimlane 10 15 0, released november 21, 2023, includes with this release, we are making enhancements to our role based access control (rbac) permissions so that granular permissions can be given to users for integration tasks, assets, key store, plugins and python packages this reduces dependency on system administrator roles you can now copy or download the notes when importing or exporting ssps these include the take action, take notes, and export inventory notes that you use to make decisions about what you are importing and exporting general improvements and bug fixes fixed a problem in the old record view that previously caused unique field validation to activate only when attempting to create a record in an application through a reference field in another application with 'ability to add new on target' enabled addressed a problem where the ui failed to re fetch the application definition after it had been modified by a background task resolved an issue where certain http headers were not correctly formatted in api replies we also resolved an issue where the 'active' field from the api get /user endpoint did not have accurate information about users currently logged in audit logs have been improved to include ip addresses additionally, users are now identified with email addresses users now return to the previous screen upon re logging in, rather than being redirected to the welcome page charts now accurately display date values, even when the date locale differs from mm/dd/yy unnecessary record revisions are no longer created when updating only the 'last updated' field in a record 10 14 2 swimlane 10 14 2, released october 30, 2023, includes clean up jobs no longer delete conditions, loops, or actions from workflow when conditions have repeat actions existing non unique fields selected as a "key field" in output mapping configuration, will continue to be shown going forward, only unique fields can be selected as a "key field " you can now search by keyword alone instead of having to build a search with swimlane's search filters 10 14 1 swimlane 10 14 1, released september 27, 2023, includes we have successfully resolved an issue related to the functionality of correlation not working properly when the correlation field is changed for an application we resolved an issue where the hangfire job, "cleanuporphanedentitiesjob," was removing field values from workflow conditions now it only deletes the condition if it doesn’t have any actions or nested stages 10 14 0 swimlane 10 14 0, released september 12, 2023, includes swimlane solution package import and export improvements the ability to import and export swimlane solution packages ( ssp files) has been improved so that you can select specific components when exporting content and import them into other swimlane instances any context or references to other applications are now maintained you can also export multiple applications at once with the flexibility to choose what you want to export existing permissions in the destination now remain intact upon import we also provide a background job that cleans any orphaned objects that were created as an artifact from using other content migration tools key store import when exporting data, if your tasks include key store keys they are automatically included and the mappings are now preserved upon import on import, if a key already exists in your destination environment, it will not be overwritten if a key does not exist, it will be created for you you will need to manually update the key value, however sizing improvements with this release, swimlane now integrates with external storage solutions to store larger fields efficiently records have a limit of up to 100 mb, and fields have a limit of up to 30 mb this means that data exceeding mongodb's document size limitation will no longer be an issue you can select which fields will need extra storage this is available on new fields only new external api for forwarding logs we have created a new external api specifically to pull logs out of swimlane so that you can use them in third party technology this api allows you to choose the time range and specific log levels it also allows you to search for specific logs based on keywords the reporting limits the number of records per page to 1000 in order to throttle data, and will specify the total number of pages in the returned response so that users are able to get all the logs see the logging topic in the swimlane user guide for additional details general improvements and bug fixes when searching records, you can now build complex filters based on conditional logic this means you can now filter on multiple fields and/or multiple values multi line text fields now have dynamic height when you need to bulk edit them chart labels have been expanded to allow a maximum of 32 characters the label can also now wrap this is specifically for when you include charts in pdf reports reports now sort alphabetically if you inadvertently close your web browser with unsaved updates in application builder, you'll now receive a pop up alert to remind you to go back and save or leave your changes users with read only permission are now able to view others' comments and images we have updated the key field select to allow you to only select unique fields when configuring create/update records output mappings you will not be allowed to select non unique fields from now on known issue if you are on an airgapped installation of swimlane, when you upload plugins, you might experience a delay where the upload stalls on “uploading plugin ” should this happen, close the tab and then view plugins to verify that your plugin has been uploaded 10 13 2 swimlane 10 13 2, released july 18, 2023, includes we have added a new string interpolation type called 'session' which is introduced in task literal inputs you can use it to send access tokens from your browser session session interpolation types are accessible to widgets and can be optionally sent to tasks via widget by invoking the triggerintegration method a new widget created, called "azure action get access token" helps to get the session token from microsoft azure ad and sends it to the api for authentication 10 13 1 swimlane 10 13 1, released june 30, 2023, includes users of swimlane can now share dashboards, reports, and records with other swimlane users based on role based permissions within the platform this means that you have control over data access with swimlane’s robust permissions only those users who have permission to view a dashboard, report, or record are available to select as recipients of the shared information but don’t worry, you can still send to others, including people outside of your swimlane platform, by simply including their email addresses sharing reports, dashboards, and records with others can be done by email, by downloading a pdf, or by scheduling either an ongoing or one time email we hope this feature helps you ensure that your swimlane data are shared with all the right people with this release, we have also added a new permission, restrict history when you enable this permission in role permissions for specific applications, then the users with that role designated are not able to see the history or workflow of that application’s records fixes we resolved an issue with copying field values some users had reported that they copied field data, received a “text copied successfully” message, but the text hadn’t actually been copied that has been resolved and you can again copy field data swimlane now restricts user information that is passed through api endpoints 10 13 0 swimlane 10 13 0, released april 27, 2023, includes improvements you can now hover and copy read only fields (with the exception of rich text and list fields) workflow runs now display in timestamps that include seconds if you inadvertently close your web browser with unsaved updates in application builder, you'll now receive a pop up alert to remind you to go back to save or leave your changes fixes we resolved an issue that was causing duplicate records due to workflow and selection fields we've improved the coedit session sync for multiple users you can now see unsaved changes during a session 10 12 0 swimlane 10 12 0, released march 2, 2023, includes general security and quality improvements across the platform, including updates to the swimlane platform installer see the swimlane platform installer release notes https //support swimlane com/support/solutions/articles/8000096991 for details 10 11 3 swimlane 10 11 3, released february 9, 2023, includes a fix the google chrome browser (when updated to the latest version, 110) no longer redirects non administrator users to an “unauthorized” error page if swimlane support advised you to use the edge browser, you should know that this fix applies to edge, as well swimlane continues to full support the chrome browser, however 10 11 2 swimlane 10 11 2, released february 8, 2023, includes a fix that resolves a memory leak within the dotnet code 10 11 1 swimlane 10 11 1, released january 20, 2023, includes api improvements new attachment api endpoints now require both an associated record id and field id as well as delete/read permission for the referenced record and field previously removed attachment api endpoints have been temporarily reintroduced to circumvent breaking changes introduced in swimlane 10 11 0 due to a security vulnerability with these endpoints, they should be disabled as soon as possible via the disable obsolete attachment endpoints feature flag once you confirm that attachment apis are not directly in use the /api/data import/run endpoint now requires record create permissions for the applicationid sent in the payload see swimlane 10 11 api changes https //support swimlane com/a/solutions/articles/8000107023 for information about why we made these api changes, and how you can mitigate the vulnerability if you use these api endpoints 10 11 0 swimlane 10 11 0, released january 11, 2023, includes security and quality improvements across the swimlane platform a change to how session timeouts work instead of timing out based on how long you have been logged in, timeouts are now based on how active you've been so, as long as you're interacting with swimlane, you won't be logged out but, if you step away for a bit and don't do anything, the system will automatically log you out after a configured amount of inactivity the workflow run (time to live) ttl setting will now apply to the swimlane stageexecutions collection in the database previously, this collection was not properly managed by this setting, resulting in the collection growing to a large size and potentially causing a database crash you should now see a reduction in size if the workflow run ttl setting is configured corrected behavior when setting global record permissions field level permissions now properly supersede changes to global permissions and remain set regardless of changes to global permissions security click here https //support swimlane com/a/solutions/articles/8000101190 to see a report on the common vulnerabilities and exposures (cves) addressed with this release of swimlane 10 10 1 swimlane 10 10 1, released january 3, 2023, includes the following fix imported tasks that are configured to trigger upon record save now perform as designed 10 10 0 swimlane 10 10 0, released november 16, 2022, includes improvements record correlation, which was released in swimlane 10 9 0, now also works with text list fields while importing an ssp package, if any of the entities already exist in the system, you can now choose to overwrite and replace them with the version from the ssp security click here https //support swimlane com/a/solutions/articles/8000101190 to see a report on the common vulnerabilities and exposures (cves) addressed with this release of swimlane 10 9 0 swimlane 10 9 0, released in october of 2022, includes important highlights users can now correlate fields across an application's records, then define the actions to take when the application detects a correlation you can now run a dynamic discovery of parameters within a newly added plugin that utilizes json schemas you can also now select new output variables available in updated plugins improvements we’ve redesigned and built a new version of the record page we have removed the print record dialog the share record dialog the record history timeline view the record time tracking other notable differences performance improvements, particularly on applications with a larger amount of fields integration buttons are disabled for those with read only permissions integration buttons are automatically disabled when not associated with a playbook widgets can no longer trigger record updates in read only mode calculated record fields are now working more consistently with the api the record level hide empty fields option now applies to top level fields and fields inside tabs we have updated swimlane email settings to support oauth2 0 authentication methods we continue to support basic authentication users are also able to select “none” as an authentication method see email and pdf settings in turbine documentation for more information we also added preview attachment support for the following file extensions odp, ods, odt, rtf, and xml fixes we resolved an issue where case sensitivity wasn’t active between saml email and username values and their counterparts in swimlane records now properly display in charts in accordance with all the constraints of the group by in the query dimension removing a selection field value no longer disables a record instead, you are able to identify the records that had that selection field value by identifying it as no value , modifying it if necessary, and then save the record updating a date field in a record now also updates the date in the default report you no longer have to refresh the browser to add a reference to a reference field security click here https //support swimlane com/a/solutions/articles/8000101190 to see a report on the common vulnerabilities and exposures (cves) addressed with this release of swimlane 10 8 3 swimlane 10 8 3, released march 6, 2023, includes these fixes editing a record no longer triggers an immediate save setting a trigger to record save and initial save no longer returns a 400 error 10 8 2 swimlane 10 8 2, released in february 2023, includes these fixes the google chrome browser (when updated to the latest version, 110) no longer redirects non administrator users to an "unauthorized" error page if swimlane support advised you to use a different browser, you can now switch back to chrome swimlane continues to fully support the chrome browser you can now install python packages that contain smbprotocol 10 8 1 swimlane 10 8 1, released in june of 2022, includes improvements you can now configure "max attempts" and "interval" from swimlane environment variables log an error when a task is blocked after maxing out the retry attempts we introduced a feature flag around the concurrent task timeout feature and made the timeout configurable the default timeout is 5 minutes the release upgrade path has been tested from swimlane platform releases 10 8 0 and 10 7 0 customer initiated fixes this release addresses the following customer initiated ticket spt 13817 add "max attempts" & "interval" properties as environment variables and read from the environment variables while checking for concurrent tasks 10 7 1 swimlane 10 7 1, released in february 2023, includes these fixes the google chrome browser (when updated to the latest version, 110) no longer redirects non administrator users to an "unauthorized" error page if swimlane support advised you to use a different browser, you can now switch back to chrome swimlane continues to fully support the chrome browser you can now install python packages that contain smbprotocol 10 7 0 swimlane 10 7 0, released in april 2022, includes important highlights as of this release of the swimlane platform, swimlane no longer supports the swimlane linux toolkit installer contact your swimlane support representative to discuss your migration path to swimlane with the swimlane platform installer (spi) you can now view workflow history from records, including hangfire information that can help you in your troubleshooting efforts we added python string interpolation functionality for formatting, adding/subtracting from datetimes, and converting datetimes to epoch and epoch ms we have also allowed setting utcnow as {{ now }} improvements we have enhanced api endpoints that now allow you to specify a field by its name, in addition to its id workflow error logs now include more contextual information such as the action and record id we made general performance improvements to record search functionality you can now filter by tracking id when searching reports fixes the swimlane python driver now alerts you if you attempt to insert an attachment that is larger than a record field allows integration actions configured after a condition of sw task status equals ‘failure’ now successfully execute rich text field content that originated as sw outputs now displays properly filtering a records list with the "previous x days" filter now includes the current day read only users can no longer view the save button when another user with the appropriate permissions has staged changes on a dashboard api requests to change user properties are now successfully validated breaking changes get api/search/keyword the record count property has been removed from the results the format of the returned data for the endpoint has been changed to {"records" record \[]}