2024 release notes
This page presents all release notes for Connect during 2024, listed in reverse chronological order.
March 2024
New Features
- Handle large data samples on UI
-
To optimize the flow designer UI performance, the platform will generate JSON schema instead of JSON for large data samples (>256 Kb). The sample data will contain a JSON sample from the schema instead of the full body from the message output. The user will receive a warning notification about it.
- thread_id returned in Response Headers in case the HTTP Reply component fails
-
To improve error tracking and debugging, the
thread_id
value is now returned as thex-execution-id
in the response header when a flow Webhook-Reply encounters an error before the Reply step, facilitating easier identification and resolution of failed webhook interactions.
Fixed Bugs
-
Spacing issues and one typographical error on the profile page for white-label tenants.
-
An error where it was not possible to create a new Workspace for the users with the Member role in the Contract.
-
A browser Error 401 due to a connection.sid cookie.
-
UI for the Workspace page for the Safari browser.
-
The
attributes.declarations.variables[].help.link
on the Recipe activation page. -
Missing tooltips in objects for the input metadata.
Component updatess
Notion Component 1.0.0
Initial component release.
- Added
-
-
Make Raw Request Action.
-
Upsert Object Action.
-
Google PubSub Component 1.8.0
- Added
-
New Subscribe Trigger (the old trigger is set as deprecated).
- Fixed
-
Dependencies.
Telegram component 1.0.0
Initial component release.
- Added
-
-
Make Raw Request Action.
-
Webhook Trigger.
-
Send File Action.
-
Send Message Action.
-
Salesforce component 2.8.3
- Added
-
A
baseURL
parameter in the Raw Request Action’s configuration of the Axios library.The component interface has not changed. This is a technical enhancement. It will not affect any of the existing integrations. Instead, it gives more flexibility to call other REST endpoints than the standard /services/data. - Fixed
-
A bug where component did not use
replayId
after error in Subscribe to PubSub Trigger.
SFTP component 1.7.0
- Added
-
New option Emit file content (Base64) to the configuration of two actions:
-
Download Files.
-
Download Files by name.
This option makes file content to be emitted as a message.
-
January 2024
New features
- Filter flows by components on the Flows page
-
A new filter Component is added to the Flows page. Using this filter the system will filter and display the flows that contain selected components. The filter is multi-select.
The new filter option
component_id
is also added as part of theGET v2/flows
API endpoint to search by component name in the workspace. - CRON scheduling: Default cron expression - 10 minutes
-
Scheduling for CRON in the flows has been set to 10 minutes by default. To change it - open Settings on the flow designer page and set the required range.
- Label for the selected component
-
On the Flows page added a label for the selected component if the filter is applied.
- Suspend/resume flow feature
-
-
Suspend/resume flow with persistent queue
Suspend means that flows is not stopped and keep received messages and stored them in a queue. Once the status is changed from suspend to resume, all the messages will be resumed and passed through. If the flow is suspended, certain actions are enabled, such as changing the component version, mapping and credentials, but you will not be allowed to make any change in the flow graph UI.
-
Suspend flow button
-
Added Suspend flow to the menu of a flow card
-
Added Suspend flow button to the flow designer page
-
For the suspended flow, it is prohibited to change the flow graph. -
- Transformed UI for Workspace page from Ember to React
-
The React styles were applied to the Workspace page and all pages inside.
- Timestamp fields in the Contracts
-
Added created_at and updated_at attributes to the v2/contracts on GET, POST, and PATCH endpoints.
Fixed bugs
-
REMOVED Unnecessary warning messages during component executions
-
FIXED Webhook requests with malformed paths crush the platform services
-
FIXED Error in receiving sample Invalid username or secret provided.
-
FIXED
TypeError: Cannot read properties of undefined (reading localeCompare)
. -
FIXED Flow Designer UI crashes when metadata contains an array without properties.
-
FIXED
TypeError: Cannot convert undefined or null to object
. -
FIXED API pods restart due to Raven’s errors while connecting to Mandrill.
-
FIXED Bug with tenant admin permissions (PATCH contact’s customData).
-
FIXED API endpoint for adding an existing user to the specified contract has an incorrect body in Swagger.
-
FIXED Bug for cases where the flow was stuck in stopping/starting states after a manual restart.
-
FIXED Flows settings are not fully visible in the View list mode.
-
FIXED Stop Date on the container details page was equal to the current date-time.
-
FIXED Component logo fails to display after updating its visibility from Team to Tenant.
-
FIXED Error on Credentials Page in case the component hasn’t the title field (
TypeError: Cannot read properties of undefined
). -
FIXED Saving of data samples with specific structures.
-
CHANGED Incorrect validation of exitCode in k8s-event-handler.
Component updates
Facebook component 1.1.0
- Added
-
-
Upsert Object Action
-
Lookup Objects (plural) Action
-
Lookup Object (at most one) Action
-
Delete Object Action
-
X (Twitter) component 2.0.0
- Revitalized
-
-
Component and migrated on Twitter API v2
-
- Added
-
-
Make Raw Request Action
-
- Removed
-
-
Search Tweets Action
-
- Changed
-
-
Output metadata for Post Tweet Action
-
MongoDB component 1.6.0
- Added
-
-
Support for MongoDB latest versions (incl. 7.0)
-
- Updated
-
-
MongoDB Node.js driver to the latest version 6.2.0
Between MongoDB versions, certain things might have changed like the output format of data (metadata) emitted by some actions.
-
- No changes
-
-
For the old MongoDB versions (4.4 and older). MongoDB version can be chosen in the credentials.
-
- Removed
-
-
keepAlive
,useNewUrlParser
anduseUnifiedTopology
options in MongoDB for versions 5.0+ (still are available for older versions).
-
Mapper component 1.0.1
- Updated
-
-
Sailor version to 2.7.1
-
jsonata-moment to 1.1.5 that supports JSONata 1.8.6
-
Shopify Admin component 1.6.7
- Updated
-
-
The credentials verification process to not require any Shopify scope (previously:
read_products
scope). The platform now utilizes theget_shop
endpoint, which doesn’t necessitate any scope, as opposed to the previouslist products
endpoint.
-
Shopware 6 component 1.1.3
- Fixed
-
-
An issue when the component crashes due to the input metadata for the Upsert Object Action
-
An error in the Object Type selection for Lookup Objects (plural) Action
-
Salesforce component 2.8.1
- Added
-
-
new Subscribe to PubSub Trigger
-
Exponential backoff
-
- Fixed
-
-
Duplicate retries
-
Issue for real-time flows that sometimes have authentication errors
-
- Updated
-
-
Subscribe to platform events Trigger:
-
Fixed:
-
Duplicate retries if connections are lost
-
Incorrect behavior of AuthFailure
-
-
Microsoft PowerBI Component 1.0.0
- Added
-
-
Make Raw Request Action
-
Retrieve Reports Action
-
Pinterest Component 1.0.0
- Added
-
-
Make Raw Request Action
-
Make API Call Action
-