2022 release notes

August 2022

Hubspot component

Documentation has been released for the Hubspot component: https://docs.squiz.net/connect/latest/components/hubspot/index.html

Edit Snapshot button always present

With this release, it is now possible to set and edit snapshots while the flow is in Draft status. Flows no longer need to have the Published status or have been executed.

Step designer: Credentials section

We have improved the credentials section to provide a more unified user experience during the flow design. The look and feel are now more aligned with our new user interface approach.

We moved the Verify, Edit, and Delete functions for each credential to a contextual menu which you can open by selecting three dots at the end of each credential record.

Component updates

Slack component 1.0.0
  • ADDED Make Raw Request action

  • ADDED Lookup Object (at most one) action

  • ADDED Post Message action

Xero component 1.2.0
  • ADDED Upsert Object action

  • ADDED Lookup Objects (plural) Action

  • ADDED Lookup Object (at most one) Action

  • ADDED Void approved invoices or bills Action

  • ADDED Get Updated Objects Polling Trigger

Google Spreadsheets component 3.0.0
  • UPDATED authentication mechanism. This Component will use the Secrets system service to authenticate and refresh tokens.

  • ADDED Create/Upsert/Update Spreadsheet Row action

  • ADDED Read Spreadsheet action

Stripe Component 1.0.0
  • ADDED Make Raw Request Action

Shopify admin component 1.6.4
  • UPDATED Lookup Objects action, now the method search is used instead of list for the customer object type

  • UPDATED error messages in actions

  • UPDATED Upsert Object action to match criteria other than Shopify ID

Snowflake component 1.3.0
  • ADDED ability to read from views

  • UPDATED Polling Trigger to allow to Emit Individual Records

Other improvements

Sample data editing

Fixed the issue which enabled data sample editing in the read-only mode of the flow designer. To edit data samples, you must press edit first to make changes.

Codebase optimization

As part of ongoing codebase optimization, several redundant parameters have been removed from our API - these changes are reflected in our API docs.

Recipe activation

Fixed a user interface bug in the recipe activation page when the password was not obfuscated while creating a Basic Authentication credential. Fixed a user interface bug in the recipe activation page when the Additional parameters field in the Rest-API-component credential would not render properly.

Fixed bugs

We corrected the error type for the PATCH call to /v2/flows/FLOW_ID when an invalid team name or trigger/action name is defined in the command parameter. Now you will get a 4xx type error instead of 5xx, which better reflects the situation.

June 2022

Copy code blocks from published flows

It is now easier to reuse mappings or code snippets between your flows. You can copy the following from a published flow without creating a draft:

  • Any mapping, including JSONata transform views.

  • A selected data sample.

  • Any code from the code component.

  • Data from a retrieved sample.

Component updates

  • The object and attachment handling service has been updated for better error handling, including retries when failures occur.

  • Actions have been added or updated for the following components:

    Salesforce V2

    The Upsert Object action has been updated to include caching (enabling better support for attachments), a timeout, and the function Type of Search - External IDs.

    REST API V2

    Secrets feature has been updated so that secrets only load once per container lifetime

    Delta Detection

    Added actions for Read Entire Bucket Contents and Write Entire Bucket Contents.

    Utility

    A new Network Diagnostics action has been added.

    Email component

    Added support for attachments from metadata. Metadata is now shown in the body. Other minor improvements are also included in this version.

    Google spreadsheet

    In the credentials step, you now have the option to configure retry attempts and the timing of calls. A retry logic has also been added to minimize Quota exceeded errors

Other improvements

  • The Matrix component has been updated to fix the input error caused by non-mandatory fields on the mapping UI and enhance the logging to show the Content Management API error response.

April 2022

Multi-language translations

Two new recipes are now available to support multi-language translations using Wordbee and Matrix Asset Management API:

Send Matrix content for translation

Using Matrix triggers, ensure that new or updated content is automatically sent to Wordbee for translation into one or more languages.

Create multi-language Matrix sites

Use the translated content from the first recipe to automatically create or update pages on your multilanguage Matrix website.

Translated content may also be sent to other content delivery platforms.

GraphQL component update

Fixed a bug where non-breaking space characters (u00a0) included in the GraphQL Query String would cause the component to throw an error. Multiline input will now be accepted without issues

March 2022

New design for the flow designer page

The new step designer has been updated to make essential tasks easier and faster:

  • You can view more than one section of the step configuration by opening the desired ones individually. You can expand and collapse all sections.

  • The new view shows more information about the used component, like the version, used function, and credential ID.

  • We enforce Continue buttons for configuration fields to make it more transparent.

  • The passthrough toggle is now located in the Summary  Advanced settings section.

Components

The following components have had the listed improvements added:

Bigcommerce
Actions
  • Create a payment.

  • Orders support for lookup.

  • Delete actions.

  • API versioning to make raw request actions.

Flow Linking
Actions
  • Trigger another flow.

Triggers
  • Receive trigger from another flow trigger.

CSV
Actions
  • Emit batch (added to the Emit behavior option).

Other improvements

  • The Matrix component has been updated to allow easier debugging of errors in 'Create Standard Page from a JSON Object' and align variable names with Matrix.

    These are breaking changes. When upgrading to V0.1.35, you need to update your input to 'Create Standard Page from a JSON Object'.
  • Fixed the UI issue when an error message remains after canceling invalid changes to the topic.

  • Addressed a problem when the flow data was not refreshed after publishing a draft and returning to the Flows page.

  • Fixed the problem wherein the platform would give an error when webhook-type component credentials would not have defined the Auth field. Now the field is ignored, and credentials are shown.

January 2022

New design for the Flows page

The Flows page has been updated to make critical tasks easier and faster:

  • Upgraded filters at the top of the page will help you find the flow you need more quickly.

  • A new Edit button on the flow card allows you to get to edit mode in a single click. As always, choosing edit will create a draft if it does not exist; if a draft already exists, it will open.

  • A new Stop option is available for suspended flows enabling you to stop the flow and clear the queues quickly.

  • Menu options for each flow (accessed by clicking the cog icon on the flow card) have been reorganized for ease of use.

Upgraded flow designer page

When editing a flow, the Step Configuration page now appears on the right-hand side of the screen, alongside the flow, so it is always clear which step in the flow you are editing. This is particularly useful with complex flows that may have many branches that reuse the same component.

UI performance upgrades

This release includes improvements to the loading speed of the Flows page and flow designer page.

Components

Minor improvements have been made to the following components:

Splitter component

The Re-assemble message action has been updated.

Salesforce component

An issue with output metadata for certain actions has been fixed.

Sailor version updates have been made to the following components, and icon file size has been reduced in some cases: