Turbine On-Prem Release Notes
Prior releases
Releases Prior to 24.2.0
31 min
if you are on turbine 11 x, click here for the turbine 11 x release notes https //docs swimlane com/turbine 11/release notes/ turbine on prem 2024 release 1 april 19, 2024 in this release, we specifically addresses and resolve issues found in our feature flag, record actions, tenant creation and reports lastly, we enhanced our unicode handing in attachments addressed issues 1\ turbine feature flags addressed an issue with the turbine canvas feature flag turbine canvas, currently in "early access/preview," was unintentionally activated for all accounts in the us region the implemented fix ensures that similar incidents of disabled features being enabled are avoided in the future 2\ record actions addressed an issue where the app wasn't being selected for export when using native record actions the implemented fix ensures that ssp exports works as expected with record actions addressed an issue where blank record entries were observed for reference record fields despite the accurate count being displayed in the user interface (ui) this update ensures that users will no longer encounter blank entries when accessing records with reference records we resolved an issue where the search dialog would continue loading indefinitely until the window is re sized with this update, users can expect the search functionality to promptly return results without requiring any resizing of the parent window our fix ensures users can now search for records via keyword search within reference record fields more effectively 3\ tenant creation addressed an issue where creating a new tenant would sometimes result in the process getting stuck at the 'tenant is being created' state or the default tenant that was created was not working as expected the implemented fix ensures that tenant creation occurs smoothly and the default tenant functions as expected 4\ reports addressed an issue where saving a report with chart and nested filters caused an error, this fix will ensure that reports are working as expected we've added the capability to make url clickable now user can choose a field property called “hyperlink” which will make the url clickable if the url is a read only then the url will be clickable in the record as well 3\ improved unicode handling for attachments addressed an issue where email attachments containing unicode characters were not being decoded correctly, leading to inaccuracies in file name saving implemented fix ensures that non ascii characters are now encoded and decoded accurately turbine on prem 2023 release 5 drop 7 march 1, 2024 addressed issues 1\ record actions resolved record restrictions errors that were encountered when attempting to add an array for group restrictions in create and update the implemented fix ensures that record restriction works smoothly with arrays, contributing to a seamless and reliable experience during record operations 2\ playbooks added improvements to the pagination feature of playbooks, and specifically addressed an issue in the playbook builder that affected the retrieval of playbooks, connectors, assets, webhooks, etc , when the count exceeded 100 the implemented fix allows the playbook builder to accurately fetch content irrespective of the quantity users can now experience a smoother interaction when dealing with any amount of content in playbooks we identified and resolved an issue in the playbook builder while using loops incorrect references in expressions could occur when loops iterated over an array of objects loops now use the correct value reference in expressions 3\ bulk edit implemented fixes to address the issue related to bulk edit in reports prior to the fix, users could select all items, start a bulk edit, complete the process, and dismiss the dialog however, after completing the bulk edit, selecting a single row caused the front end to incorrectly behave as if it were still in 'bulk edit mode ' the issue has been successfully addressed, and the implemented fix ensures that users can now effectively use the bulk edit functionality as intended and the record selection count is accurate in all scenarios turbine on prem 2023 release 5 drop 6 february 23, 2024 addressed issues 1\ record actions implemented fixes to address the issue wherein sending an empty array as the value for a non attachment field type via a turbine record action resulted in the records service converting the value to an empty attachment object this conversion caused errors during subsequent field processing the implemented fix ensure that record actions works smoothly with empty arrays, contributing to a seamless and reliable experience during record operations implemented fixes to address the issue where users encountered console errors while saving records with restrictions the implemented fix ensures a seamless experience for users when performing record operations, eliminating the occurrence of console errors addressed the issue in record view where if a user is attempting to reorder the columns of a report, the columns do not move as expected the implemented fix makes sure that the columns swap as intended implemented fixes to address the issue where the limit on the number of records returned from record action search was not working 2\ playbooks implemented fixes to addressed an issue where the loop action would not complete its iteration properly when processing empty arrays these improvements will ensure loops complete seamlessly, even when iterating over empty arrays in case of empty arrays, the loop will now properly execute with no actions within, and smoothly continue to the next action after the loop implemented a fix to address an issue, when creating or updating a record on an application linked to a playbook with a record event trigger in the scenario if the playbook is disabled, the record api would return an error a similar error was observed when attempting to execute a playbook button tied to a disabled playbook the implemented fix ensures that playbook buttons now appear in a disabled state when the associated playbook is disabled to enhance user understanding, a user friendly and detailed message, stating "playbook is disabled," is displayed for disabled playbooks implemented fixes to resolve an issue where playbook timeouts were not working as expected implemented fixes to gracefully handle errors these improvements will ensure that correlation events are published with enhanced reliability to ensure seamless end to end execution of playbooks and record processing 3\ reports implemented a fix to enhance user permission experience for reports, when selecting permissions such as "create," platform will automatically include other likely required permissions, such as "update" and "read " administrators have the flexibility to unselect these permissions if they choose not to grant them to a particular role this enhancement applies only to roles created from this release onward implemented a fix to address an issue where, if the contents of a cell in a report exceed the visible area, the scrollbar was not appearing this fix ensures that users can now scroll the entire line to view the complete content, enhancing the overall usability of the report feature 4\ performance enhanced the turbine engine with additional optimizations to efficiently handle increased loads implemented improved queue management for records and indexes addressed an issue where delayed action tasks were not appropriately delayed in the multi tenant engine these enhancements contribute to achieving higher performance and overall stability for the platform after upgrading to release version 23 5 0, users reported encountering error messages indicating out of memory issues in the console for various playbooks associated with different actions to address this issue, additional optimizations have been implemented in the playbook code to better handle increased loads of record actions furthermore, optimizations have been applied for records with numerous references and record search pipelines, enhancing the overall performance of record actions 5\ bulk edit implemented a fix to address an issue, when a record is selected by clicking the checkbox the number of records selected is not correct the fix ensures the selection count of records is correct 6\ ssp import implemented a fix to address an issue where where playbooks with webhooks were not being imported seamlessly with this fix, users now have the ability to unselect a webhook during ssp import if the webhook already exists in the platform, enhancing the overall usability of webhooks in playbooks 7\ application record section implemented a fix to address an issue, when accessing a record from the default report and selecting "copy link" at the top of the record, pasting that link in browser redirected to a page for creating a new record instead of navigating to the details page of the selected record the implemented fix ensures that after clicking 'copy link,' and pasting it in browser, the page is correctly redirected to the record details page with the associated record's data loaded in the fields 8\ user login addressed user login issues, specifically addressing the users encountering difficulties login with case insensitive emails the implemented fix ensures that the user login experience is now in line with the intended functionality, providing a seamless login experience 9\ audit logs addressed access issues related to the audit log endpoint the implemented fix now restricts access to the audit log endpoint, allowing only account admins and super admins to have access 10\ new tenant creation addressed an issue where the creation of a namespace failed, leading to the failure of all downstream actions known issues on premise availability we are aware of an issue where the 'tenant is being created' state may not fully process we recommend deleting and re creating the tenant to resolve this issue in rare instances, it may be necessary to delete and re create the tenant more than once to ensure a complete processing of the new tenant creation please contact our support team for further assistance we are aware of an issue where the user is 'unable to generate a url while creating a webhook' the workaround can be found in the upgrade guide for existing airgapped installation and upgrades, the aforesaid known issues are applicable for new tenants created after upgrade for new airgapped installation needs, we recommend upcoming release for best experience please stay tuned or contact our support team for further assistance turbine on prem 2023 release 5 drop 1 january 31, 2024 new features parallel actions our latest release brings a game changing feature to orchestrators—parallel actions, equipped with a user friendly visual indicator this empowers orchestrators to seamlessly execute parallel branches, ensuring each task concludes before moving on to the next downstream action with this innovative addition, efficiency is taken to new heights, saving valuable time as multiple tasks can now be effortlessly handled simultaneously record action ui we are introducing four new user interfaces tailored for the following record actions create record, update/create record, search records, and delete record native actions these enhancements redefine the user experience by providing intuitive interfaces for creating and maintaining data within turbine application records designed to be both user friendly and straightforward, the new record actions ui ensures ease of use while handling various data functions rename transformation blocks you can now rename transformation blocks in the playbook builder this feature comes with two key functions during the initial block creation and before applying changes, users have the ability to edit the block name, automatically updating the block name additionally, for users who have already applied changes to the playbook and wish to rename a block, this feature allows them to edit the name while preserving the original block name this enhancement is designed to safeguard users from unintentionally disrupting current downstream actions, providing a secure experience when modifying block names within the playbook new basic transformations we are also introducing new advanced transformations accompanied by example syntax and code snippets to make it even more accessible, we've presented them in a user friendly table with a revamped grouping format take a moment to explore these powerful additions and their practical application by checking out the provided examples elevate your experience with the enhanced transformations, designed to bring clarity and ease of implementation for more information, see the advanced transformation options https //docs swimlane com/turbine/native actions/advanced transformations/advanced transformation options htm topic in the turbine user guide audit logs you can now access audit logs using a dedicated api specifically designed for this purpose experience transparency and control like never before with our upgraded audit logging system see the audit logging https //docs swimlane com/turbine/settings/audit logging htm topic in the turbine user guide for more information tenant management when a user provisions a new account, the default number of tenants is 3 in the past the default was 5 known issues on premise availability this release is not yet available to customers on airgapped systems playbook builder parallel actions with the introduction of parallel actions, new graph restrictions have been implemented you are now limited to one success and/or one error path, or one complete path from any action to create parallel paths, you must utilize a parallel action although existing playbooks with multiple success, error, and complete paths will still work, you can no longer add them if removed, these paths can only be added back using the new parallel action from the ui turbine record actions are undergoing deprecation and will be removed from the marketplace, making them unavailable for new customers however, existing customers will continue to receive support and bug fixes if turbine record actions are installed in a user or customer's environment, we strongly recommend transitioning to the new native record actions ui for creating new playbooks audit logging audit logging is not currently available but we are working quickly to resolve this and will update you soon with a working api logging enhancement turbine on prem 2023 release 3 drop 2 october 26, 2023 this release includes with this release, turbine now offers an enhanced experience to store larger fields efficiently records have a limit of up to 100 mb, and fields have a limit of up to 30 mb you can select which fields will need extra storage you can read more about records in the records https //docs swimlane com/turbine/records/records htm topic of the turbine user guide this enhanced experience is available on newly created fields, and not applicable to existing fields the agents tab in tenant specific settings now sorts to show available or healthy agents first in the list changes to playbook building we're making some changes existing playbooks created from prior releases that contain if (as a filter) can be edited by users in tp 23 3 2 however, any new if conditions added to existing playbooks must utilize the new condition action swimlane intends to deprecate the prior release if (as a filter) support at future date and strongly recommends replacing it with the new condition action at the earliest in the run history, we've made an update where the "error" has been replaced with a json format returned by the action, and "message" is the new title for unhandled errors as a result, in all previous and older runs, the title is now displayed as "message" instead of "error " this change is purely visual and doesn't impact the functionality regarding http requests, non successful status codes are now categorized as failures previously, all api status codes were treated as successes if your playbook had an on success condition for 4xx/5xx status codes, it will now be interpreted as an on failure pathway known issues there is a known issue in limited circumstances where, after an upgrade, tenant services may take effect with the new tp 23 3 2 capabilities at the top of the next hour and not instantaneously after upgrade is complete air gapped upgrades and installations on centos 8 1 1911 linux distributions have a known defect air gapped installations on this linux distribution will fail with the following (or similar) error message problem package boost random 1 66 0 13 el8 x86 64 requires boost system(x86 64) = 1 66 0 13 el8, but none of the providers can be installed please stay tuned swimlane is addressing this issue in the near future turbine on prem 2023 release 2 drop 1 september 7, 2023 this release includes multi tenancy support for on premise customers turbine now supports multiple tenants when installed on premises turbine marketplace we are happy to share that turbine marketplace has a new and improved user interface and experience card styling icons for the soc solution, components, and connectors provide a clearer and faster way to identify components and connectors additionally, components now provide a list of actions and their associated connectors included in that vendor interaction component this saves you time by ensuring you have the right solution/component/connector for your automation needs, and gives you a head start with preconfigured data orchestration and record enhancements turbine orchestration processing now allows playbook execution to stop gracefully in the event of a system shutdown we have increased the maximum amount of data for actions to 20 mb and removed limits for the total playbooks run in playbooks, when you've set up an event trigger to activate when a record gets updated by an application, once that record update event happens, you now get both the current and previous field values of the record before the update 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 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 tenants or turbine 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 it should also be noted that due to these enhancements, you can no longer import or export playbooks using yaml key store and asset imports 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, they 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 on export, you now have the option to choose if you want to include assets, critical prerequisites for airgapped network installations for access to these optional services, ensure you have these things within the airgapped network ldap login functionality requires an ldap server inside of the airgapped subnet, or access to outside subnets or the ip or domain where the ldap server resides in order to open these ports, non secure ldap uses port 389, but ldaps (secure ldap) uses port 636 and is preferred sso login functionality requires the service to be able to reach inside the airgapped network (where the turbine instance resides) email functionality requires the turbine instance to use a functioning mail proxy that resides within the airgapped subnet, access to outside subnets where an email server resides, or to your chosen email server on the internet in order to open these ports, non secure smtp uses port 25, but the secure smtp uses port 587 and is preferred in order to provide threat intelligence enrichment, the soc solution requires access to the following threat intelligence urls virustotal https //virustotal com https //virustotal com/ and subdomains urlhaus https //urlhaus abuse ch/ https //urlhaus abuse ch/ and subdomains recorded future https //recordedfuture com/ http //recordedfuture com/ and subdomains ipqualityscore https //ipqualityscore com/ http //ipqualityscore com/ and subdomains each of these requires tcp port 443 access and tcp port 80 access orchestration and record enhancements turbine orchestration processing now allows playbook execution to stop gracefully in the event of a system shutdown we have increased the maximum amount of data for actions to 20 mb and removed limits for the total playbooks run in playbooks, when you've set up an event trigger to activate when a record gets updated by an application, once that record update event happens, you now get both the current and previous field values of the record before the update 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 migration from turbine 11 x migration from turbine 11 x to 23 2 1 is not yet supported! stay tuned, though we plan to have a migration path available in an upcoming on premises release known issues when installing turbine in on prem environments, upon completing the install wizard, the ui can sometimes hang or fail to report a status to the user if this happens, navigate to the login page and attempt to log in