Turbine Cloud Release Notes
Prior releases
Releases Prior to 24.2.0
56 min
turbine cloud 2024 release 1 drop 2 may 24, 2024 this release contained performance and stability improvements turbine cloud 2024 release 1 drop 1 may 13, 2024 with this release, we have made updates to native and record actions addressed issues 1\ native actions the native record service is now more resilient to certain failure scenarios, allowing it to auto recover, thus preventing or significantly reducing loss of service for the turbine users 2\ record actions added additional guardrails that enable record actions to address abnormally high data volumes and allow them to gracefully fail without affecting other playbooks turbine cloud 2024 release 1 april 10, 2024 addressed issues 1\ 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 addressed an issue where the search dialog would continue loading indefinitely until the window was resized with this update, users can expect the search functionality to promptly return results without requiring any resizing of the parent window implemented fix ensures users can now search for records via keyword search within reference record fields more effectively 2\ improved unicode handling for attachments addressed an issue where email attachments containing unicode characters were not being decoded correctly, leading to inaccuracies in filename saving implemented fix ensures that non ascii characters are now encoded and decoded accurately turbine cloud 2023 release 5 drop 9 march 19, 2024 this update improves features to resolve the issues found in turbine cloud 2023 release 5 it specifically addresses an issue with record actions and new tenant creation addressed issues 1\ 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 2\ 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 the implemented fix ensures that tenant creation occurs smoothly and that both tenant creation and deletion functions as expected 3\ 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 added the capability to make url clickable now a user can choose a field property named “hyperlink” which will make the url clickable if the url is read only, then the url will be clickable in the record turbine cloud 2023 release 5 drop 8 march 8, 2024 this update improves features to resolve the issues found in turbine cloud 2023 release 5 it specifically addresses an issue with an enable/disable specific feature flag addressed issues 1\ turbine feature flags addressed an issue in turbine canvas feature flag the 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 turbine cloud 2023 release 5 drop 7 march 4, 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 cloud 2023 release 5 drop 6 february 23, 2024 addressed issues 1\ user login addressed the issue where some users encountered difficulties logging in via single sign on (sso) for a brief timeframe the fix was promptly implemented by updating the login mechanism following this fix, the single sign on (sso) configuration for user accounts is now presented using email instead of the domain users can expect a seamless login experience without disruptions we appreciate your patience and understanding during this process turbine cloud 2023 release 5 drop 5 february 22, 2024 this update enhances the features and addresses known issues present in turbine cloud 2023 release 5 #turbine addressed issues 1\ record actions 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 2\ user login addressed user login issues, specifically addressing the users encountering difficulties login with case insensitive emails and issues with initiating login through the identity provider (idp) the implemented fix ensures that the login system now correctly recognizes and authenticates users, regardless of email case and users can now seamlessly initiate login through the identity provider (idp) the user login experience is now in line with the intended functionality, providing a seamless login experience with this release we have made changes to the single sign on (sso) login mechanism previously, the identification of accounts during login utilized email as the identifier with this update, we have transitioned to using the domain for account identification with this change it is important to ensure that the correct single sign on (sso) configuration is presented accurately for each user within the account 3\ 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 4\ engine 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 5\ new tenant creation addressed an issue causing new tenants to remain in the "creating" state for 15 minutes after creation addressed an issue where the creation of a namespace failed, leading to the failure of all downstream actions 6\ performance 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 turbine cloud 2023 release 5 drop 4 february 15, 2024 this update enhances the features and addresses known issues present in turbine cloud 2023 release 5 #turbine it addresses issues in correlation, record actions search, and playbook timeouts 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 2\ permissions for 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 3\ performance made improvements to engine code and record service to increase overall performance of the platform 4\ reports 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 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\ disabled playbook 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 7\ ssp import implemented a fix to address an issue 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 8\ 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 turbine cloud 2023 release 5 drop 3 february 7, 2024 this update enhances the features and addresses known issues present in turbine cloud 2023 release 5 #turbine it addresses issues in correlation, record actions search, and playbook timeouts addressed issues 1\ record actions implemented fixes to address the issue where default selection values were overriding user input values during record creation these improvements will ensure that records are created with correct value, ensuring a seamless and reliable experience throughout the record creation 2\ loops in 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 turbine cloud 2023 release 5 drop 2 february 3, 2024 this update enhances the features and addresses known issues present in turbine cloud 2023 release 5 #turbine it addresses issues in correlation, record actions search, and playbook timeouts addressed issues 1\ correlation 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 2\ record action search limit implemented fixes to address the issue where the limit on the number of records returned from record action search was not working 3\ playbook timeout implemented fixes to resolve an issue where playbook timeouts were not working as expected known issues in rare scenarios, if orphaned correlation records still persist in the postgresql correlation database without proper cleanup, there might be an issue the correlated record events that get published may lack the correlated record data, as it has been deleted and cleaned up from the mongodb this situation could result in downstream issues we are actively investigating these corner cases and will address them asap turbine cloud 2023 release 5 drop 1 february 1, 2024 this update enhances the features and addresses known issues present in turbine cloud 2023 release 5 #turbine it also includes overall performance improvements, specifically addressing the intermittent issue related to viewing comments in application records \# turbine cloud 2023 release 5 january 23, 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 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 applications if you add comments to records and fail to see them, reload the record this is an intermittent issue that applies to some, but not all users turbine cloud 2023 release 4 drop 5 december 22, 2023 we have confirmed correct workflow for authentication failures for ldap users this includes making “email” a unique identifier and not allowing users to login with a username from previous releases this is the same for ldap user sync as well we recommend that users who currently use “uid” in the ldap user settings change that to “mail” to improve the authentication workflow turbine cloud 2023 release 4 drop 4 december 22, 2023 we have addressed an issue related to fetching custom schemas while building playbooks the problem arose when the count of custom schemas exceeded 100 we are pleased to announce that this issue has been successfully resolved turbine now accurately retrieves custom schemas, ensuring a more streamlined user experience for inputs, outputs, test outputs, errors, and more, regardless of the quantity turbine cloud 2023 release 4 drop 3 december 8, 2023 we are introducing two factor authentication (2fa) that enhances the security of turbine user accounts by requiring users to provide both a password and a verification code each time they sign in for a more secure environment, you have the option to enforce 2fa globally across your organization in this case, all users will be mandated to set up 2fa, and they won't have the option to disable this setting if you opt not to enforce 2fa globally, individual users will have the flexibility to enable 2fa for their accounts based on their preferences in addition, we fixed an issue where the record actions search was not appropriately filtering on date fields this issue has now been resolved turbine cloud 2023 release 4 drop 2 december 1, 2023 we are introducing a new capability that allows turbine administrators to ensure users can authenticate only via saml/sso and not with local user credentials turbine administrators can now turn on force sso in saml settings at the turbine account level to ensure all tenant user authentication is routed through saml and an identity provider in addition, turbine administrators can optionally exempt individual users by enabling exempt force sso in user settings for instructions on this, see the enable saml for sso https //docs swimlane com/turbine/settings/sessions and security/enable saml for sso htm topic in the turbine user guide in addition, by default existing turbine account administrators have the option of authenticating with local user credentials this is specifically designed to ensure account administrators can continue to log into turbine if identity provider services are not reachable due to internet / network issues or the identity provider is experiencing service outage, or similar situations when new account admins are added they will have to exempt themselves like any other user that needs exemption we have also resolved an issue where user fields were not editable you can now edit and/or bulk edit user fields in user settings turbine cloud 2023 release 4 drop 1 november 17, 2023 with this release, we have resolved the following issues corrected an issue where variables occasionally were not referenced properly in loops a false system error no longer pops up on the playbook runs page turbine cloud 2023 release 4 november 7, 2023 with this release, we have made significant improvements to the turbine engine, bringing improved efficiency and resilience to playbook runs turbine 23 4 0 ensures that ongoing playbooks and sub playbooks are queued efficiently if the engine is shut down, it will wait for existing playbook runs to complete if an agent is shut down, it will wait for ongoing jobs to complete these enhancements are aimed at providing a smoother and more resilient experience when working with playbooks changes to reports for administrators we're making some changes the agent list now shows only the agents that are currently active or have been used recently agents that are not active will be automatically deleted from the list within 24 hours this ensures that you see the most relevant information known issues in this release, we've identified a known bug related to the behavior of sub playbooks when called by a parent playbook when a sub playbook is called by a parent playbook, and the sub playbook is either disabled or contains a misconfigured action, such as a loop attempting to iterate over an undefined variable, it may fail silently this silent failure does not provide adequate error context to the parent playbook on why the sub playbook failed our engineering team is working on this and it should be fixed soon another known issue with this release is that loading the playbook run page may cause an error to pop up in the bottom right of the page this issue is benign, which means it is a false error, and does not affect your ability to use the page the swimlane team continues to work to fix this in the next cloud release turbine cloud 2023 release 3 october 12, 2023 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 intents 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 turbine cloud 2023 release 2 drop 5 september 28, 2023 this release 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 the playbook activity pane now lists actions, playbooks, etc in the correct order we have updated record actions to mitigate potential for data loss due to a race condition of two processes trying to update the same record field turbine cloud 2023 release 2 drop 4 september 25, 2023 this release includes we have fixed a ui defect that prohibits users from saving changes to record created by playbook run with array field that is either empty list or null users can now change the record and successfully save from the ui turbine cloud 2023 release 2 drop 3 september 20, 2023 this release includes we have enhanced playbook record actions to handle empty lists better than the prior release (which treated empty lists as invalid) with the current release, here is how we have enhanced record actions to handle empty lists for multi select fields, sending a null or an empty array now removes the field for single select fields, sending an empty string or null now removes the field for multi reference fields, an empty array, an array containing only empty strings, or a null now removes the field for single reference fields, an empty string or null now removes the field for list fields, current functionality stays the same, empty arrays are set, and not removed in addition, we fixed a bug where patching multiple references created a concatenated string instead of array of strings a defect in registering correlation fields in the record service has been fixed to ensure record correlation fields works accurately 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 turbine cloud 2023 release 2 drop 2 september 14, 2023 this release brings the following key features to all turbine cloud regions 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 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 defects addressed we have also fixed an account locking issue that was causing a system malfunction turbine cloud 2023 release 2 august 21, 2023 this release includes soc solution we are happy to announce that the soc solution is available in the swimlane marketplace this solution is an end to end template that is compromised of four other solutions alert triage, phishing triage, threat intelligence, and case and incident management the soc solution is the powerhouse of turbine automation for a security operations center it saves hours of setup time by providing preconfigured solutions for these common use cases by building component playbooks with standardized inputs and outputs, swapping out technologies such as ingestion points or threat reputation providers has never been easier see the known issue #known included in these release notes playbook building enhancements the foreach loop functionality has been enhanced to provide customers with nesting capabilities (up to five nested loops), multi branching that allows parallel processing and supports if/else conditions and on success/on complete/ on failure action flows inside the loop we have also added some innovative action testing features to your playbook building experience these features allow you to discover outputs, test actions, and update outputs seamlessly while you create playbooks take a look at our newly documented use cases for these playbook building enhancements swimlane chatbots based on openai apis swimlane is excited to introduce the swimlane python chatbot and the swimlane help chatbot, both of which are powered by openai api the swimlane python chatbot can help you build out python scripting when mapping inputs in playbooks see swimlane python chatbot https //docs swimlane com/turbine/native actions/swimlane python chatbot documentation for more information the swimlane help chatbot is loaded with the technical documentation for turbine and the turbine platform installer ask it questions and it will send you answers and links to relevant topics see the swimlane help chatbot https //docs swimlane com/turbine/playbooks/swimlane help chatbot documentation for more information login userid changes we have made changes to our login processes, primarily that you can no longer use your username to log in to turbine instead, your userid needs to be your email address this ensures that logins have unique userids based on the user's email address remote agent enhancements turbine cloud now supports remote agents for action execution inside private networks turbine agents now support a no proxy setting to specify a list of comma separated domains that do not need to be routed through a proxy see the agents https //docs swimlane com/turbine/settings/agents topic for more information known issue if you encounter errors during the installation of the soc solution, halt the installation process and contact swimlane support to obtain a swimlane solution package (ssp) file