Fixed
Fixed a crash caused by missing exports in the CLI package.
Fixed login flow to use the correct API URI when authenticating.
Fixed internal dependency version pinning to ensure stable package installations.
Fixed a crash caused by missing exports in the CLI package.
Fixed login flow to use the correct API URI when authenticating.
Fixed internal dependency version pinning to ensure stable package installations.
CLI telemetry events now include organization group information to provide better usage analytics.
Connector token types are now differentiated per MCP type with JWT claims containing settings information.
Workspace imports now use UUID-only matching to prevent import conflicts and improve reliability.
Note: This change may affect workspaces where elements have different UUIDs across environments. Before pushing, pull from the target workspace first so you can revert if elements don't match as expected.
Archive file paths now use connector UUIDs instead of names to prevent key collisions when multiple connectors have the same name.
Field usage (number) added to AgentSessionDto to track session usage metrics
Field archivedAt (string) added to ConnectorDto to indicate when a connector was archived
Is is not possible to edit isReadOnly field when updating org-workspaces.
Login flow now uses a simplified single-mode authentication architecture for improved reliability - no more --tenant parameter (it's silently ignored).
Improved membrane status output.
Custom code execution engine was refactored to V8 isolates. It makes it much faster and less resource-consuming.
About 5% of custom code requests use functionality not supported by isolates. They fall back to the previous implementation (sandboxed node.js processes).
If you self-hoste, you can disable the new custom code engine by adding CUSTOM_CODE_RUNNER_DISABLE_IVM env variable. This can act as workaround if you hit features not supported by V8 isolate and fallback doesn't work.
Agentic Connection UI is now used by default instead of "static" connection UI.
Connection state tracking simplified with clearer connected and error status fields.
Non-agentic connection screens now redirect to the improved agentic flow
Flow descriptions automatically sync between universal and integration-specific versions.
Connect buttons now work properly for connectors without named authentication options
OAuth consent page shows helpful messages when revisited after approval
Connection configuration errors clear automatically after successful recovery
Action tabs between universal and integration versions navigate correctly
Console navigation works properly when flow re-runs fail
Actions and elements can no longer be created without required key fields
membrane connect command now works consistently with the membrane connection command.PATCH /org-workspaces/{id}/user-settings for updating user workspace settingsChanges in connection API:
connected field on connections that will replace deprecated disconnected field
GET /connections now accepts a connected query parameter for filtering connections by status
Connection errors are now more consistent with the rest of elements:
requestError contains the latest problem with connectivity that made connection disconnected.
errors field has all the errors for connection: requestError and any configuration errors
error field still stays but is deprecated.