You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Salto Version v0.3.58
New features and bug fixes
Core
Fix issue where pending changes appear in multi-line string when the unicode U+200D is the last character.
NetSuite adapter
Adding missing permissions to roles and custom record types. This allows deploying roles and custom record types with cross referencing permissions.
Jira adapter
When attempting to delete a workflow referenced by a workflow scheme (whether active or inactive) an error will be emitted. Note, this works only when using the new Workflow API.
Fixed fetch error for missing issueTypeIcon.
Added support for conditionGroups in Workflow v2 API.
Added a change validator to prevent issue layout deployments that will fail.
Added logs to better understand rate limits.
Optimized error logging for JSM form fetching to reduce noise: now logging a single error per account for project-wide fetch failures and a unified error for all forms with missing titles.
Added a retry when automation rules fetchs fail with 504.
Fixed a JSM Forms bug where users without forms received a permission error.
Added a reference from WorkflowConfiguration (new Workflow API) action to Resolution and Priority.
Added a dependency changer for issueLayouts.
Okta adapter
Fixed a bug which caused the file path of the default access policy to change on the second fetch.
Changed important value for groups from "source" to "source.id".
Added support for addition and removal of BrandTheme.
Users can now remove appUserSchema along with removing the parent application.
Salesforce adapter
References from custom object instances will now be resolved correctly in partial fetch.
Use custom (weak) references for installed packages.
Added the feature omitStandardFieldsNonDeployableValues that omits non deployable values from standard Picklist fields. These changes will fix misalignments between envs and some deploy issues (e.g. duplicate refTo when attempting to deploy valid changes to Standard Picklist Fields).
Use custom (weak) references for permission sets.
Google Workspace adapter
Added a new elements fixer for groups which changes the group domain to match the current env.
Zendesk adapter
Two app installations with the same position in a workspace will retain their set position.
Content in dynamic content item variants is no longer an indexed important value.
Make sorting of conditions in Ticket Forms more consistent.
Fix a bug with fetching some article attachments with complex names.
Added support for deploying Zendesk Guide Themes.
Confluence adapter
Added a change validator for uniqueness of page titles under a space.
Added a change validator for uniqueness of space keys.
Added support for deployment of custom space settings.
Expected changes to existing workspaces
NetSuite adapter
On the next fetch, permissions may be added to some roles and custom record type.
Salesforce adapter
The explicit references to the InstalledPackage will be removed from the _generated_dependencies annotations for all managed elements.
The valueSet and referenceTo annotation will be removed from all Standard Picklist Fields.
All references will be removed from permission sets.