If your Activepieces image version is < 0.45.0 and (you are using the connect method from the embed SDk, and need the connection externalId to be returned after the user creates it OR if you want to reconnect a specific connection with an externalId), you must upgrade your Activepieces image to >= 0.45.0
Between Acitvepieces image version 0.32.1 and 0.46.4 the navigation handler was including the project id in the path, this might have broken implementation logic for people using the navigation handler, this has been fixed from 0.46.5 and onwards, the handler won’t show the project id prepended to routes.
Added embedding.analytics.gtmContainerId and embedding.analytics.clarityProjectId parameters to the configure method (value: string). Loads Google Tag Manager and/or Microsoft Clarity inside the embedded app so you get user-behaviour analytics on the builder; scripts on your own page cannot see into the iframe. Only ids are accepted, never script code, and the ids are validated before anything loads. Both are off when unset. This version requires an Activepieces release that includes #15442.
Added embedding.formulasDocsUrl parameter to the configure method (value: string). Sets where the “See All” link in the formula editor points. When unset the link stays hidden, so embedded users are never sent to the Activepieces docs; set it to your own formula reference to show the link pointing there.
navigate() calls made before the embedding finishes configuring are now deferred and applied once it is ready (the most recent route wins), instead of being silently dropped.
Calling configure() again now tears down the previous embedding: the old iframe and its listeners are removed (even when the previous call was still waiting for its container), open embed dialogs are closed, and the cached embed session is reset so a new jwtToken takes effect. A superseded configure() call resolves with { status: 'superseded' }.
Added embedding.initialRoute parameter to the configure method (value: string). Sets the route the iframe loads on instead of the default page.
Added embedding.hideGlobalSearch parameter to the configure method (value: true | false). When true, hides the global search button in the dashboard sidebar and disables the CMD+K / Ctrl+K command palette, so embedded users can’t navigate to pages, flows, or tables through search. This version requires an Activepieces release that includes #14135.
Added embedding.hideActiveUsers parameter to the configure method (value: true | false). When true, hides the active users (presence) avatars in the builder’s header and the table editor’s header. The embedded user will also not appear in other collaborators’ active-users list. This version requires an Activepieces release that includes #13630.
Added authorizeMcp({ authRequestId }) — opens an in-embed MCP OAuth consent dialog so embedded (managed-auth) users can approve connecting an AI client to their project without a standalone Activepieces login. Resolves with { redirectUrl } on approval or { denied: true }. See Embeddable MCP.
Added mcpSettings() — opens the MCP settings dialog (connection URL, tools, exposed flows) for the embedded user’s project, inside the host app.
This version requires you to upgrade Activepieces to 0.82.0.
Added embedding.hideTables parameter to the configure method (value: true | false). When true, hides the Tables UI from the dashboard (tree view, Type filter option, Create/Import Table buttons, empty-state card, global search results) and blocks direct access to the /tables/:id editor route. The Tables piece used inside flows is unaffected.
This version requires you to upgrade Activepieces to 0.66.1
Added embedding.dashboard.hideFlowsPageNavbar parameter to the configure method (value: true | false).
(Breaking Change)embedding.dashboard.hideSidebar used to hide the navbar above the flows table in the dashboard now it relies on embedding.dashboard.hideFlowsPageNavbar.
This version requires you to upgrade Activepieces to 0.64.2
Added embedding.hideDuplicateFlow parameter to the configure method (value: true | false).
Added embedding.builder.homeButtonIcon parameter to the configure method (value: ‘logo’ | ‘back’), if set to ‘back’ the tooltip shown on hovering the home button is removed.
Added embedding.locale parameter to the configure method, it takes ISO 639-1 locale codes, here are the ones supported: (‘en’ | ‘nl’ | ‘it’ | ‘de’ | ‘fr’ | ‘bg’ | ‘uk’ | ‘hu’ | ‘es’ | ‘ja’ | ‘id’ | ‘vi’ | ‘zh’ | ‘pt’)
Added embedding.styling.mode parameter to configure method (value: ‘light’ | ‘dark’)
(Breaking Change) Removed embedding.builder.hideLogo parameter from the configure method.
This version requires you to upgrade Activepieces to 0.64.0-rc.0
Added embedding.hideDuplicateFlow parameter to the configure method (value: true | false).
Added embedding.builder.homeButtonIcon parameter to the configure method (value: ‘logo’ | ‘back’), if set to ‘back’ the tooltip shown on hovering the home button is removed.
Added embedding.locale parameter to the configure method, it takes ISO 639-1 locale codes, here are the ones supported: (‘en’ | ‘nl’ | ‘it’ | ‘de’ | ‘fr’ | ‘bg’ | ‘uk’ | ‘hu’ | ‘es’ | ‘ja’ | ‘id’ | ‘vi’ | ‘zh’ | ‘pt’)
Added embedding.styling.mode parameter to configure method (value: ‘light’ | ‘dark’)
(Breaking Change) Removed prefix parameter from the configure method.
(Breaking Change) Removed embedding.builder.hideLogo parameter from the configure method.
— Note: we didn’t consider adding optional new parameters as a breaking change so we were bumping the patch version, but that was wrong and we will begin bumping the minor version for those changes from now on, and patch version will only get bumped for bug fixes.
This version requires you to update Activepieces to 0.56.0
Added embedding.hideExportAndImportFlow parameter to the configure method.
Added new possible value to the configure method param embed.builder.disableNavigation which is “keep_home_button_only” that keeps only the home button and hides the folder name with the delete flow action.
Added new param to the configure method embed.builder.homeButtonClickedHandler, that overrides the navigation behaviour on clicking the home button.
Added a new parameter to the connect method to make the connection dialog a popup instead of an iframe taking the full page.
Fixed a bug where the returned promise from the connect method was always resolved to {connection: undefined}
Now when you use the connect method with the “connectionName” parameter, the user will reconnect to the connection with the matching externalId instead of creating a new one.
This version requires you to update Activepieces to 0.39.8
activepieces.configure method was being resolved before the user was authenticated, this is fixed now, so you can use activepieces.navigate method to navigate to your desired initial route.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Activepieces","colors":{"primary":"#9675FF","light":"#9675FF","dark":"#9675FF"},"logo":{"light":"https://mintcdn.com/activepieces/fJ5Tlm8YTN5F2Mlz/resources/logo/light.svg?fit=max\u0026auto=format\u0026n=fJ5Tlm8YTN5F2Mlz\u0026q=85\u0026s=45ca3c4c50e981e74952921edc9a9fa2","dark":"https://mintcdn.com/activepieces/fJ5Tlm8YTN5F2Mlz/resources/logo/dark.svg?fit=max\u0026auto=format\u0026n=fJ5Tlm8YTN5F2Mlz\u0026q=85\u0026s=19d53837418091737fc386a2863fe6b0","href":"https://www.activepieces.com"},"favicon":"https://mintcdn.com/activepieces/fJ5Tlm8YTN5F2Mlz/favicon.svg?fit=max\u0026auto=format\u0026n=fJ5Tlm8YTN5F2Mlz\u0026q=85\u0026s=3974767b9f13bd8747287d75de7a1204","api":{"openapi":["openapi.json"]},"background":{"color":{"light":"#ffffff","dark":"#090d0d"}},"navbar":{"links":[{"href":"https://github.com/activepieces/activepieces","label":"GitHub"},{"href":"https://www.activepieces.com/pieces","label":"Pieces"}],"primary":{"type":"button","label":"Sign Up","href":"https://cloud.activepieces.com/sign-up"}},"footer":{"socials":{"x":"https://x.com/activepieces","github":"https://github.com/activepieces/activepieces","linkedin":"https://linkedin.com/company/activepieces"}},"styling":{"latex":false},"navigation":{"global":{},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"activepieces","hasAudioNarration":false,"actualSubdomain":"activepieces","customDomains":["www.activepieces.com"],"gitSource":{"type":"github","owner":"activepieces","repo":"activepieces","deployBranch":"main","contentDirectory":"docs","mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ade5171531268f76f8ab23f","collectionId":"6092de01-fe07-445f-8b69-78a849da0bb7","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ade5171531268f76f8ab23f"},"feedback":{"edits":true,"issues":true,"agentFeedback":true,"thumbs":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6ade929217041bcf74b87cd9","clientVersion":"0.0.3966","searchFilterCounts":[{"language":"default","tag":"Get Started","count":69},{"language":"default","tag":"API Reference","count":63},{"language":"default","tag":"Endpoints","count":60},{"language":"default","tag":"Enterprise Control","count":55},{"language":"default","tag":"Guides","count":54},{"language":"default","tag":"Install Activepieces","count":51},{"language":"default","tag":"About","count":42},{"language":"default","tag":"Build Pieces","count":40},{"language":"default","tag":"Company Handbook","count":39},{"language":"default","tag":"Audit Logs","count":25}]},"assistantConfig":{"enableStarterQuestions":true,"deflection":{"enabled":true,"email":"support@activepieces.com","showHelpButton":true}},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"starterQuestions":[{"_id":"69df3ea534438eefba3c55ed","deploymentId":"636f0b1d59792292a7e133be","questionText":"what is Activepieces's hiring process ?","status":"active","generatedBy":"manual","createdAt":"2026-04-15T07:30:45.300Z","updatedAt":"2026-04-15T07:30:45.300Z","__v":0},{"_id":"69df3e4d34438eefba3c51ae","deploymentId":"636f0b1d59792292a7e133be","questionText":"How to self-host Activepieces ?","status":"active","generatedBy":"manual","createdAt":"2026-04-15T07:29:17.523Z","updatedAt":"2026-04-15T07:30:56.547Z","__v":0},{"_id":"69df3e2d34438eefba3c4f73","deploymentId":"636f0b1d59792292a7e133be","questionText":"How do I create a new piece ?","status":"active","generatedBy":"manual","createdAt":"2026-04-15T07:28:45.786Z","updatedAt":"2026-04-15T07:30:50.754Z","__v":0}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","content":".pp{--pp-primary:hsl(257 74% 57%);--pp-primary-wash:hsl(257 74% 57% / 0.10);--pp-fg:#171717;--pp-muted:#737373;--pp-faint:#a3a3a3;--pp-border:#e5e5e5;--pp-soft:#f5f5f5;--pp-bg:#ffffff;--pp-switch-off:#d4d4d4;border:1px solid var(--pp-border);border-radius:12px;background:var(--pp-bg);padding:18px 16px;margin:12px 0 20px;font-family:\"Inter\",-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;color:var(--pp-fg);max-width:560px}.pp,.pp *,.pp ::after,.pp ::before{box-sizing:border-box}.pp-field{display:flex;flex-direction:column;gap:6px}.pp-label{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:500;color:var(--pp-fg);margin:0}.pp-req{color:hsl(350 89% 60%)}.pp-desc{font-size:12px;color:var(--pp-muted)}.pp-input,.pp-stepper button{background:var(--pp-bg);color:var(--pp-fg)}.pp-input{display:flex;align-items:center;height:36px;border:1px solid var(--pp-border);border-radius:6px;padding:0 10px;font-size:14px}.pp-input.pp-ph{color:var(--pp-faint)}.pp-textarea{min-height:76px;align-items:flex-start;padding:8px 10px}.pp-select{justify-content:space-between}.pp-caret{width:8px;height:8px;border-right:1.5px solid var(--pp-faint);border-bottom:1.5px solid var(--pp-faint);transform:rotate(45deg);margin-top:-3px;flex:none}.pp-switch{width:34px;height:20px;border-radius:999px;background:var(--pp-primary);position:relative;flex:none}.pp-switch::after{content:\"\";position:absolute;top:2px;left:16px;width:16px;height:16px;border-radius:50%;background:#fff;transition:left .15s ease}.pp-switch.pp-off{background:var(--pp-switch-off)}.pp-switch.pp-off::after{left:2px}.pp-switch-row{display:flex;align-items:center;gap:10px}.pp-chip,.pp-switch-row .pp-t{font-size:14px;font-weight:500}.pp-switch-row .pp-d{font-size:12px;color:var(--pp-muted)}.pp-chip{display:inline-flex;align-items:center;gap:5px;background:var(--pp-primary-wash);color:var(--pp-primary);font-size:12.5px;border-radius:999px;padding:2px 6px 2px 9px}.pp-chip .pp-x{color:var(--pp-primary);opacity:.7;font-size:13px}.pp-chips,.pp-code{border:1px solid var(--pp-border);border-radius:6px}.pp-chips{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-height:40px;padding:6px 8px}.pp-chips .pp-ph{color:var(--pp-faint);font-size:14px}.pp-code{font-family:ui-monospace,\"SF Mono\",Menlo,Consolas,\"Liberation Mono\",monospace;font-size:12.5px;line-height:1.6;background:var(--pp-soft);padding:10px 12px;color:#3f3f46;white-space:pre;overflow-x:auto}.pp-key{color:hsl(257 74% 45%)}.pp-str{color:hsl(160 84% 30%)}.pp-kv{display:grid;grid-template-columns:1fr 1fr 24px;gap:6px;align-items:center}.pp-kv.pp-one{grid-template-columns:1fr 24px}.pp-iconbtn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--pp-faint)}.pp-add{color:var(--pp-primary);font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:5px;margin-top:8px}.pp-list{display:flex;flex-direction:column;gap:6px}.pp-swatch{width:28px;height:28px;border-radius:6px;border:1px solid var(--pp-border);flex:none;background:hsl(257 74% 57%)}.pp-row{display:flex;align-items:center;gap:8px}.pp-item{border:1px solid var(--pp-border);border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:10px;position:relative}.pp-item .pp-rm{position:absolute;top:8px;right:8px;color:var(--pp-faint)}.pp-note{border:1px solid hsl(257 74% 57%/.18);background:var(--pp-primary-wash);border-radius:8px;padding:12px 14px;font-size:13.5px;line-height:1.5;color:#3f3f46}.pp-note strong{display:block;margin-bottom:2px;color:var(--pp-fg)}.pp-rt{border:1px solid var(--pp-border);border-radius:6px;overflow:hidden}.pp-rt-btn,.pp-rt-toolbar{display:flex;align-items:center}.pp-rt-toolbar{gap:2px;padding:5px 6px;border-bottom:1px solid var(--pp-border);background:#fcfcfd}.pp-rt-btn{justify-content:center;width:26px;height:26px;border-radius:5px;font-size:13px;color:#52525b}.pp-rt-btn.pp-b{font-weight:800}.pp-rt-btn.pp-i{font-style:italic;font-family:Georgia,serif}.pp-rt-btn.pp-u{text-decoration:underline}.pp-rt-sep{width:1px;height:16px;background:var(--pp-border);margin:0 3px}.pp-rt-body{padding:10px 12px;font-size:14px;line-height:1.6;min-height:60px}.pp-mention{background:var(--pp-primary-wash);color:var(--pp-primary);border-radius:5px;padding:1px 5px;font-size:13px;font-weight:500}.pp-cards{display:flex;gap:8px;flex-wrap:wrap}.pp-rcard{flex:1 1 0;min-width:120px;display:flex;align-items:center;gap:10px;border:1px solid var(--pp-border);border-radius:8px;padding:11px 12px}.pp-rcard.pp-sel{border-color:var(--pp-primary);background:hsl(257 74% 57%/.05)}.pp-rcard .pp-ic,.pp-stepper{align-items:center;border-radius:6px}.pp-rcard .pp-ic{width:28px;height:28px;background:var(--pp-soft);display:flex;justify-content:center;color:#52525b;flex:none;font-family:ui-monospace,\"SF Mono\",Menlo,Consolas,\"Liberation Mono\",monospace;font-size:12px}.pp-rcard.pp-sel .pp-ic{background:var(--pp-primary-wash);color:var(--pp-primary)}.pp-rcard .pp-t{font-size:13.5px;font-weight:600}.pp-rcard .pp-d{font-size:11.5px;color:var(--pp-muted)}.pp-stepper{display:inline-flex;border:1px solid var(--pp-border);overflow:hidden;height:36px}.pp-stepper button{width:34px;height:100%;border:0;font-size:16px;border-right:1px solid var(--pp-border);cursor:pointer}.pp-stepper button:last-child{border-right:none;border-left:1px solid var(--pp-border)}.pp-stepper .pp-val{width:46px;text-align:center;font-size:14px;font-variant-numeric:tabular-nums}.pp-stepper-row{display:flex;align-items:center;justify-content:space-between}.pp-reveal{border:1px solid var(--pp-border);background:#fafafa;border-radius:8px;padding:12px 13px}.pp-reveal .pp-divider{margin-top:12px;padding-top:12px;border-top:1px dashed var(--pp-border)}.pp-presets{display:flex;gap:6px;flex-wrap:wrap}.pp-pill{border:1px solid var(--pp-border);border-radius:999px;padding:4px 12px;font-size:13px;color:var(--pp-muted)}.pp-pill.pp-sel{border-color:var(--pp-primary);background:hsl(257 74% 57%/.05);color:var(--pp-primary);font-weight:600}.pp-daterow{display:flex;align-items:flex-end;gap:8px;margin-top:10px}.pp-daterow .pp-col{flex:1}.pp-daterow .pp-cl{font-size:11px;color:var(--pp-muted);margin-bottom:3px}.pp-tabs{display:flex;background:var(--pp-soft);border-radius:8px;padding:3px;gap:2px}.pp-tab{flex:1;text-align:center;font-size:13px;font-weight:500;padding:6px 0;border-radius:6px;color:var(--pp-muted)}.pp-tab.pp-sel{background:var(--pp-bg);color:var(--pp-fg);font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.06)}.pp-twoup{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pp-fb{border:1px solid var(--pp-border);border-radius:14px;overflow:hidden}.pp-fb-row{display:flex;align-items:center;gap:10px;padding:11px 12px;border-bottom:1px solid #f0f0f0}.pp-fb-badge,.pp-fb-foot .pp-ic{width:28px;height:28px;border-radius:8px;background:var(--pp-primary-wash);color:var(--pp-primary);display:flex;align-items:center;justify-content:center;flex:none}.pp-fb-lbl{width:72px;flex:none;font-size:13.5px;font-weight:600}.pp-fb-ctrl{flex:1;min-width:0}.pp-fb-x{color:var(--pp-faint);flex:none}.pp-fb-add,.pp-fb-foot{display:flex;align-items:center;border:1px solid var(--pp-border)}.pp-fb-add{gap:6px;margin:10px 12px;border-radius:9px;padding:8px 12px;width:fit-content;color:var(--pp-primary);font-size:13px;font-weight:600}.pp-fb-foot{justify-content:space-between;gap:12px;border-radius:14px;padding:11px 14px;margin-top:10px}.pp-fb-foot .pp-t{font-size:13.5px;font-weight:600}.pp-fb-foot .pp-s{font-size:11.5px;color:var(--pp-muted)}.pp .pp-i{display:inline-block;width:15px;height:15px;flex:none;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.pp .pp-i-cal{-webkit-mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E\")}.pp .pp-i-clip{-webkit-mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M21.44 11.05l-9.19 9.19a5 5 0 0 1-7.07-7.07l9.19-9.19a3 3 0 0 1 4.24 4.24l-9.2 9.19a1 1 0 0 1-1.41-1.41l8.48-8.49'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M21.44 11.05l-9.19 9.19a5 5 0 0 1-7.07-7.07l9.19-9.19a3 3 0 0 1 4.24 4.24l-9.2 9.19a1 1 0 0 1-1.41-1.41l8.48-8.49'/%3E%3C/svg%3E\")}.pp .pp-i-search{-webkit-mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E\")}.pp .pp-i-link{-webkit-mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M10 13a5 5 0 0 0 7 0l3-3a5 5 0 0 0-7-7l-1 1'/%3E%3Cpath d='M14 11a5 5 0 0 0-7 0l-3 3a5 5 0 0 0 7 7l1-1'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M10 13a5 5 0 0 0 7 0l3-3a5 5 0 0 0-7-7l-1 1'/%3E%3Cpath d='M14 11a5 5 0 0 0-7 0l-3 3a5 5 0 0 0 7 7l1-1'/%3E%3C/svg%3E\")}.pp .pp-i-user{-webkit-mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E\")}.pp .pp-i-sliders{-webkit-mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cline x1='4' y1='6' x2='20' y2='6'/%3E%3Cline x1='7' y1='12' x2='17' y2='12'/%3E%3Cline x1='10' y1='18' x2='14' y2='18'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cline x1='4' y1='6' x2='20' y2='6'/%3E%3Cline x1='7' y1='12' x2='17' y2='12'/%3E%3Cline x1='10' y1='18' x2='14' y2='18'/%3E%3C/svg%3E\")}.dark .pp{--pp-fg:#e8e8ea;--pp-muted:#9a9aa5;--pp-faint:#6b6b74;--pp-border:#2d2d34;--pp-soft:#26262c;--pp-bg:#1b1b20;--pp-switch-off:#3f3f46;--pp-primary:hsl(257 82% 72%);--pp-primary-wash:hsl(257 74% 62% / 0.22)}.dark .pp .pp-code,.dark .pp .pp-note,.dark .pp .pp-rcard .pp-ic{color:#c9c8d2}.dark .pp .pp-key{color:hsl(257 82% 76%)}.dark .pp .pp-str{color:hsl(160 60% 62%)}.dark .pp .pp-rt-btn{color:#a1a1aa}.dark .pp .pp-rt-toolbar{background:#232329}.dark .pp .pp-reveal{background:#202026}.dark .pp .pp-fb-row{border-bottom-color:#2d2d34}.vr{--vr-accent:#9675FF;--vr-accent-fg:#ffffff;--vr-marker:#171717;--vr-fg:#171717;--vr-muted:#737373;--vr-border:#e5e5e5;--vr-bg:#ffffff;border:1px solid var(--vr-border);border-radius:12px;background:var(--vr-bg);padding:20px 16px 16px;margin:16px 0 24px;font-family:\"Inter\",-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;color:var(--vr-fg)}.vr,.vr *,.vr ::after,.vr ::before{box-sizing:border-box}.vr-intro{margin-bottom:20px;font-size:13px;color:var(--vr-muted)}.vr-row{display:grid;grid-template-columns:200px 1fr;gap:12px}.vr-lane{position:relative;margin:0 24px 0 0}.vr-head,.vr-marker-label{font-size:13px;font-weight:600}.vr-head{margin-bottom:12px}.vr-marker-label{position:absolute;top:0;transform:translateX(-50%);white-space:nowrap;transition:left 120ms ease}.vr-bars,.vr-labels{display:flex;flex-direction:column;gap:10px;padding:8px 0 16px}.vr-label{display:flex;align-items:center;justify-content:space-between;gap:12px;height:30px}.vr-name{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.vr-status{font-size:12px;font-weight:600}.vr-status-on{color:var(--vr-accent)}.vr-status-off{color:var(--vr-muted)}.vr-track{position:relative;height:30px}.vr-bar{position:absolute;top:0;bottom:0;display:flex;align-items:center;padding:0 10px;border-radius:6px;font-size:13px;white-space:nowrap;font-variant-numeric:tabular-nums;transition:background-color 150ms ease,color 150ms ease,border-color 150ms ease}.vr-bar-on{background:var(--vr-accent);color:var(--vr-accent-fg);border:1px solid var(--vr-accent)}.vr-bar-off{background:0 0;color:var(--vr-fg);border:1.5px dashed var(--vr-muted)}.vr-bar-short .vr-bar-text{position:absolute;right:calc(100% + 8px);color:var(--vr-fg)}.vr-marker{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;z-index:1;background:var(--vr-marker);pointer-events:none;transition:left 120ms ease}.vr-axis{position:relative;height:28px;border-top:1px solid var(--vr-muted)}.vr-axis-caption,.vr-tick{font-size:12px;color:var(--vr-muted)}.vr-tick{position:absolute;top:0;padding-top:12px;transform:translateX(-50%);white-space:nowrap}.vr-tick::before{content:\"\";position:absolute;top:0;left:50%;width:1px;height:6px;background:var(--vr-muted)}.vr-axis-caption{margin-top:4px;text-align:right}.vr-control{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin-top:16px;cursor:pointer}.vr-control-label{font-weight:600}.vr-control-value{font-weight:600;min-width:56px;text-align:right}.vr-slider{width:100%;margin:0;accent-color:var(--vr-accent);cursor:pointer}@media (max-width:520px){.vr-row{grid-template-columns:112px 1fr;gap:8px}.vr-label{flex-direction:column;align-items:flex-start;justify-content:center;gap:0;height:36px;line-height:1.2}.vr-name{font-size:12px}.vr-track{height:36px}.vr-lane{margin-right:16px}.vr-bar{font-size:0;padding:0}.vr-tick:nth-child(even){display:none}.vr-control{grid-template-columns:1fr auto}.vr-control-label{grid-column:1/-1}}.dark .vr{--vr-accent:#9675FF;--vr-accent-fg:#ffffff;--vr-marker:#e8e8ea;--vr-fg:#e8e8ea;--vr-muted:#9a9aa5;--vr-border:#2d2d34;--vr-bg:#1b1b20}"}],"page":{"pagePath":"embedding/sdk-changelog","slug":"/embedding/sdk-changelog","pageMetadata":{"title":"SDK Changelog","description":"A log of all notable changes to Activepieces SDK","icon":"code-commit","href":"/embedding/sdk-changelog"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"A log of all notable changes to Activepieces SDK\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Breaking Change:`}),` `,_jsx(`br`,{}),` `,_jsx(`br`,{}),` If your Activepieces image version is \u003c 0.45.0 and (you are using the connect method from the embed SDk, and need the connection externalId to be returned after the user creates it OR if you want to reconnect a specific connection with an externalId), you must upgrade your Activepieces image to >= 0.45.0`]})}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Between Acitvepieces image version 0.32.1 and 0.46.4 the navigation handler was including the project id in the path, this might have broken implementation logic for people using the navigation handler, this has been fixed from 0.46.5 and onwards, the handler won’t show the project id prepended to routes.`})}),`\n`,_jsx(_components.p,{children:`Change log format: MM/DD/YYYY (version)`}),`\n`,_jsx(Heading,{level:`3`,id:`09/10/2026-0-16-0`,children:`09/10/2026 (0.16.0)`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`SDK URL: `,_jsx(_components.a,{href:`https://cdn.activepieces.com/sdk/embed/0.16.0.js`,children:`https://cdn.activepieces.com/sdk/embed/0.16.0.js`})]}),`\n`,_jsxs(_components.li,{children:[`Added `,_jsx(_components.code,{children:`embedding.analytics.gtmContainerId`}),` and `,_jsx(_components.code,{children:`embedding.analytics.clarityProjectId`}),` parameters to the `,_jsx(_components.a,{href:`/embedding/embed-builder#configure-parameters`,children:`configure`}),` method `,_jsx(_components.strong,{children:`(value: string)`}),`. Loads Google Tag Manager and/or Microsoft Clarity inside the embedded app so you get user-behaviour analytics on the builder; scripts on your own page cannot see into the iframe. Only ids are accepted, never script code, and the ids are validated before anything loads. Both are off when unset. This version requires an Activepieces release that includes `,_jsx(_components.a,{href:`https://github.com/activepieces/activepieces/pull/15442`,children:`#15442`}),`.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`08/01/2026-0-15-0`,children:`08/01/2026 (0.15.0)`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`SDK URL: `,_jsx(_components.a,{href:`https://cdn.activepieces.com/sdk/embed/0.15.0.js`,children:`https://cdn.activepieces.com/sdk/embed/0.15.0.js`})]}),`\n`,_jsxs(_components.li,{children:[`Added `,_jsx(_components.code,{children:`embedding.formulasDocsUrl`}),` parameter to the `,_jsx(_components.a,{href:`/embedding/embed-builder#configure-parameters`,children:`configure`}),` method `,_jsx(_components.strong,{children:`(value: string)`}),`. Sets where the “See All” link in the formula editor points. When unset the link stays hidden, so embedded users are never sent to the Activepieces docs; set it to your own formula reference to show the link pointing there.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`07/27/2026-0-14-0`,children:`07/27/2026 (0.14.0)`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`SDK URL: `,_jsx(_components.a,{href:`https://cdn.activepieces.com/sdk/embed/0.14.0.js`,children:`https://cdn.activepieces.com/sdk/embed/0.14.0.js`})]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`navigate()`}),` calls made before the embedding finishes configuring are now deferred and applied once it is ready (the most recent route wins), instead of being silently dropped.`]}),`\n`,_jsxs(_components.li,{children:[`Calling `,_jsx(_components.code,{children:`configure()`}),` again now tears down the previous embedding: the old iframe and its listeners are removed (even when the previous call was still waiting for its container), open embed dialogs are closed, and the cached embed session is reset so a new `,_jsx(_components.code,{children:`jwtToken`}),` takes effect. A superseded `,_jsx(_components.code,{children:`configure()`}),` call resolves with `,_jsx(_components.code,{children:`{ status: 'superseded' }`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Added `,_jsx(_components.code,{children:`embedding.initialRoute`}),` parameter to the `,_jsx(_components.a,{href:`/embedding/embed-builder#configure-parameters`,children:`configure`}),` method `,_jsx(_components.strong,{children:`(value: string)`}),`. Sets the route the iframe loads on instead of the default page.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`07/09/2026-0-13-0`,children:`07/09/2026 (0.13.0)`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`SDK URL: `,_jsx(_components.a,{href:`https://cdn.activepieces.com/sdk/embed/0.13.0.js`,children:`https://cdn.activepieces.com/sdk/embed/0.13.0.js`})]}),`\n`,_jsxs(_components.li,{children:[`Added `,_jsx(_components.code,{children:`embedding.hideGlobalSearch`}),` parameter to the `,_jsx(_components.a,{href:`/embedding/embed-builder#configure-parameters`,children:`configure`}),` method `,_jsx(_components.strong,{children:`(value: true | false)`}),`. When `,_jsx(_components.code,{children:`true`}),`, hides the global search button in the dashboard sidebar and disables the `,_jsx(_components.code,{children:`CMD+K`}),` / `,_jsx(_components.code,{children:`Ctrl+K`}),` command palette, so embedded users can’t navigate to pages, flows, or tables through search. This version requires an Activepieces release that includes `,_jsx(_components.a,{href:`https://github.com/activepieces/activepieces/pull/14135`,children:`#14135`}),`.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`07/09/2026-0-12-0`,children:`07/09/2026 (0.12.0)`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`SDK URL: `,_jsx(_components.a,{href:`https://cdn.activepieces.com/sdk/embed/0.12.0.js`,children:`https://cdn.activepieces.com/sdk/embed/0.12.0.js`})]}),`\n`,_jsxs(_components.li,{children:[`Added `,_jsx(_components.code,{children:`embedding.hideActiveUsers`}),` parameter to the `,_jsx(_components.a,{href:`/embedding/embed-builder#configure-parameters`,children:`configure`}),` method `,_jsx(_components.strong,{children:`(value: true | false)`}),`. When `,_jsx(_components.code,{children:`true`}),`, hides the active users (presence) avatars in the builder’s header and the table editor’s header. The embedded user will also not appear in other collaborators’ active-users list. This version requires an Activepieces release that includes `,_jsx(_components.a,{href:`https://github.com/activepieces/activepieces/pull/13630`,children:`#13630`}),`.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`06/18/2026-0-10-0`,children:`06/18/2026 (0.10.0)`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`SDK URL: `,_jsx(_components.a,{href:`https://cdn.activepieces.com/sdk/embed/0.10.0.js`,children:`https://cdn.activepieces.com/sdk/embed/0.10.0.js`})]}),`\n`,_jsxs(_components.li,{children:[`Added `,_jsx(_components.code,{children:`authorizeMcp({ authRequestId })`}),` — opens an in-embed MCP OAuth consent dialog so embedded (managed-auth) users can approve connecting an AI client to their project `,_jsx(_components.strong,{children:`without a standalone Activepieces login`}),`. Resolves with `,_jsx(_components.code,{children:`{ redirectUrl }`}),` on approval or `,_jsx(_components.code,{children:`{ denied: true }`}),`. See `,_jsx(_components.a,{href:`/embedding/embeddable-mcp`,children:`Embeddable MCP`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Added `,_jsx(_components.code,{children:`mcpSettings()`}),` — opens the MCP settings dialog (connection URL, tools, exposed flows) for the embedded user’s project, inside the host app.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`04/21/2026-0-9-0`,children:`04/21/2026 (0.9.0)`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`SDK URL: `,_jsx(_components.a,{href:`https://cdn.activepieces.com/sdk/embed/0.9.0.js`,children:`https://cdn.activepieces.com/sdk/embed/0.9.0.js`})]}),`\n`,_jsxs(_components.li,{children:[`This version requires you to `,_jsxs(_components.strong,{children:[`upgrade Activepieces to `,_jsx(_components.a,{href:`https://github.com/activepieces/activepieces/releases/tag/0.82.0`,children:`0.82.0`})]}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Added `,_jsx(_components.code,{children:`embedding.hideTables`}),` parameter to the `,_jsx(_components.a,{href:`/embedding/embed-builder#configure-parameters`,children:`configure`}),` method `,_jsx(_components.strong,{children:`(value: true | false)`}),`. When `,_jsx(_components.code,{children:`true`}),`, hides the Tables UI from the dashboard (tree view, Type filter option, Create/Import Table buttons, empty-state card, global search results) and blocks direct access to the `,_jsx(_components.code,{children:`/tables/:id`}),` editor route. The Tables piece used inside flows is unaffected.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`10/27/2025-0-8-1`,children:`10/27/2025 (0.8.1)`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`SDK URL: `,_jsx(_components.a,{href:`https://cdn.activepieces.com/sdk/embed/0.8.1.js`,children:`https://cdn.activepieces.com/sdk/embed/0.8.1.js`})]}),`\n`,_jsx(_components.li,{children:`Fixed a bug where if you didn’t start your navigation route with ’/’ it would redirect you to ‘/flows’`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`09/21/2025-0-8-0`,children:`09/21/2025 (0.8.0)`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`SDK URL: `,_jsx(_components.a,{href:`https://cdn.activepieces.com/sdk/embed/0.8.0.js`,children:`https://cdn.activepieces.com/sdk/embed/0.8.0.js`})]}),`\n`,_jsxs(_components.li,{children:[`This version requires you to `,_jsxs(_components.strong,{children:[`upgrade Activepieces to `,_jsx(_components.a,{href:`https://github.com/activepieces/activepieces/releases/tag/0.70.0`,children:`0.70.0`})]}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Removed `,_jsx(_components.code,{children:`embedding.dashboard.hideSettings`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Added `,_jsx(_components.code,{children:`embedding.dashboard.hidePageHeader`}),` parameter to the `,_jsx(_components.a,{href:`/embedding/embed-builder#configure-parameters`,children:`configure`}),` method `,_jsx(_components.strong,{children:`(value: true | false)`}),`.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`07/30/2025-0-7-0`,children:`07/30/2025 (0.7.0)`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`SDK URL: `,_jsx(_components.a,{href:`https://cdn.activepieces.com/sdk/embed/0.7.0.js`,children:`https://cdn.activepieces.com/sdk/embed/0.7.0.js`})]}),`\n`,_jsxs(_components.li,{children:[`This version requires you to `,_jsxs(_components.strong,{children:[`upgrade Activepieces to `,_jsx(_components.a,{href:`https://github.com/activepieces/activepieces/releases/tag/0.66.7`,children:`0.66.7`})]})]}),`\n`,_jsxs(_components.li,{children:[`Added `,_jsx(_components.code,{children:`embedding.dashboard.hideSettings`}),` parameter to the `,_jsx(_components.a,{href:`/embedding/embed-builder#configure-parameters`,children:`configure`}),` method `,_jsx(_components.strong,{children:`(value: true | false)`}),`.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`07/07/2025-0-6-0`,children:`07/07/2025 (0.6.0)`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`SDK URL: `,_jsx(_components.a,{href:`https://cdn.activepieces.com/sdk/embed/0.6.0.js`,children:`https://cdn.activepieces.com/sdk/embed/0.6.0.js`})]}),`\n`,_jsxs(_components.li,{children:[`This version requires you to `,_jsxs(_components.strong,{children:[`upgrade Activepieces to `,_jsx(_components.a,{href:`https://github.com/activepieces/activepieces/releases/tag/0.66.1`,children:`0.66.1`})]})]}),`\n`,_jsxs(_components.li,{children:[`Added `,_jsx(_components.code,{children:`embedding.dashboard.hideFlowsPageNavbar`}),` parameter to the `,_jsx(_components.a,{href:`/embedding/embed-builder#configure-parameters`,children:`configure`}),` method `,_jsx(_components.strong,{children:`(value: true | false)`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`(Breaking Change)`}),` `,_jsx(_components.code,{children:`embedding.dashboard.hideSidebar`}),` used to hide the navbar above the flows table in the dashboard now it relies on `,_jsx(_components.code,{children:`embedding.dashboard.hideFlowsPageNavbar`}),`.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`03/07/2025-0-5-0`,children:`03/07/2025 (0.5.0)`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`SDK URL: `,_jsx(_components.a,{href:`https://cdn.activepieces.com/sdk/embed/0.5.0.js`,children:`https://cdn.activepieces.com/sdk/embed/0.5.0.js`})]}),`\n`,_jsxs(_components.li,{children:[`This version requires you to `,_jsxs(_components.strong,{children:[`upgrade Activepieces to `,_jsx(_components.a,{href:`https://github.com/activepieces/activepieces/releases/tag/0.64.2`,children:`0.64.2`})]})]}),`\n`,_jsxs(_components.li,{children:[`Added `,_jsx(_components.code,{children:`embedding.hideDuplicateFlow`}),` parameter to the `,_jsx(_components.a,{href:`/embedding/embed-builder#configure-parameters`,children:`configure`}),` method `,_jsx(_components.strong,{children:`(value: true | false)`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Added `,_jsx(_components.code,{children:`embedding.builder.homeButtonIcon`}),` parameter to the `,_jsx(_components.a,{href:`/embedding/embed-builder#configure-parameters`,children:`configure`}),` method `,_jsx(_components.strong,{children:`(value: ‘logo’ | ‘back’)`}),`, if set to `,_jsx(_components.strong,{children:`‘back’`}),` the tooltip shown on hovering the home button is removed.`]}),`\n`,_jsxs(_components.li,{children:[`Added `,_jsx(_components.code,{children:`embedding.locale`}),` parameter to the `,_jsx(_components.a,{href:`/embedding/embed-builder#configure-parameters`,children:`configure`}),` method, it takes `,_jsx(_components.a,{href:`https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes`,children:`ISO 639-1`}),` locale codes, here are the ones supported: `,_jsx(_components.strong,{children:`(‘en’ | ‘nl’ | ‘it’ | ‘de’ | ‘fr’ | ‘bg’ | ‘uk’ | ‘hu’ | ‘es’ | ‘ja’ | ‘id’ | ‘vi’ | ‘zh’ | ‘pt’)`})]}),`\n`,_jsxs(_components.li,{children:[`Added `,_jsx(_components.code,{children:`embedding.styling.mode`}),` parameter to `,_jsx(_components.a,{href:`/embedding/embed-builder#configure-parameters`,children:`configure`}),` method `,_jsx(_components.strong,{children:`(value: ‘light’ | ‘dark’)`})]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`(Breaking Change)`}),` Removed `,_jsx(_components.code,{children:`embedding.builder.hideLogo`}),` parameter from the `,_jsx(_components.a,{href:`/embedding/embed-builder#configure-parameters`,children:`configure`}),` method.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`(Breaking Change)`}),` Removed MCP methods from sdk.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`17/06/2025-0-5-0-rc-1`,children:`17/06/2025 (0.5.0-rc.1)`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`SDK URL: `,_jsx(_components.a,{href:`https://cdn.activepieces.com/sdk/embed/0.5.0-rc.1.js`,children:`https://cdn.activepieces.com/sdk/embed/0.5.0-rc.1.js`})]}),`\n`,_jsxs(_components.li,{children:[`This version requires you to `,_jsxs(_components.strong,{children:[`upgrade Activepieces to `,_jsx(_components.a,{href:`https://github.com/activepieces/activepieces/pkgs/container/activepieces/438888138?tag=0.64.0-rc.0`,children:`0.64.0-rc.0`})]})]}),`\n`,_jsxs(_components.li,{children:[`Revert back the `,_jsx(_components.code,{children:`prefix`}),` parameter from the `,_jsx(_components.a,{href:`/embedding/embed-builder#configure-parameters`,children:`configure`}),` method.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`16/06/2025-0-5-0-rc-0`,children:`16/06/2025 (0.5.0-rc.0)`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`SDK URL: `,_jsx(_components.a,{href:`https://cdn.activepieces.com/sdk/embed/0.5.0-rc.0.js`,children:`https://cdn.activepieces.com/sdk/embed/0.5.0-rc.0.js`})]}),`\n`,_jsxs(_components.li,{children:[`This version requires you to `,_jsxs(_components.strong,{children:[`upgrade Activepieces to `,_jsx(_components.a,{href:`https://github.com/activepieces/activepieces/pkgs/container/activepieces/438888138?tag=0.64.0-rc.0`,children:`0.64.0-rc.0`})]})]}),`\n`,_jsxs(_components.li,{children:[`Added `,_jsx(_components.code,{children:`embedding.hideDuplicateFlow`}),` parameter to the `,_jsx(_components.a,{href:`/embedding/embed-builder#configure-parameters`,children:`configure`}),` method `,_jsx(_components.strong,{children:`(value: true | false)`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Added `,_jsx(_components.code,{children:`embedding.builder.homeButtonIcon`}),` parameter to the `,_jsx(_components.a,{href:`/embedding/embed-builder#configure-parameters`,children:`configure`}),` method `,_jsx(_components.strong,{children:`(value: ‘logo’ | ‘back’)`}),`, if set to `,_jsx(_components.strong,{children:`‘back’`}),` the tooltip shown on hovering the home button is removed.`]}),`\n`,_jsxs(_components.li,{children:[`Added `,_jsx(_components.code,{children:`embedding.locale`}),` parameter to the `,_jsx(_components.a,{href:`/embedding/embed-builder#configure-parameters`,children:`configure`}),` method, it takes `,_jsx(_components.a,{href:`https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes`,children:`ISO 639-1`}),` locale codes, here are the ones supported: `,_jsx(_components.strong,{children:`(‘en’ | ‘nl’ | ‘it’ | ‘de’ | ‘fr’ | ‘bg’ | ‘uk’ | ‘hu’ | ‘es’ | ‘ja’ | ‘id’ | ‘vi’ | ‘zh’ | ‘pt’)`})]}),`\n`,_jsxs(_components.li,{children:[`Added `,_jsx(_components.code,{children:`embedding.styling.mode`}),` parameter to `,_jsx(_components.a,{href:`/embedding/embed-builder#configure-parameters`,children:`configure`}),` method `,_jsx(_components.strong,{children:`(value: ‘light’ | ‘dark’)`})]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`(Breaking Change)`}),` Removed `,_jsx(_components.code,{children:`prefix`}),` parameter from the `,_jsx(_components.a,{href:`/embedding/embed-builder#configure-parameters`,children:`configure`}),` method.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`(Breaking Change)`}),` Removed `,_jsx(_components.code,{children:`embedding.builder.hideLogo`}),` parameter from the `,_jsx(_components.a,{href:`/embedding/embed-builder#configure-parameters`,children:`configure`}),` method.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`26/05/2025-0-4-1`,children:`26/05/2025 (0.4.1)`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Fixed an issue where sometimes the embed HTML file was getting cached.`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`20/05/2025-0-4-0`,children:`20/05/2025 (0.4.0)`}),`\n`,_jsx(_components.p,{children:`— Note: we didn’t consider adding optional new parameters as a breaking change so we were bumping the patch version, but that was wrong and we will begin bumping the minor version for those changes from now on, and patch version will only get bumped for bug fixes.`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`This version requires you to update Activepieces to 0.56.0`}),`\n`,_jsxs(_components.li,{children:[`Added `,_jsx(_components.code,{children:`embedding.hideExportAndImportFlow`}),` parameter to the `,_jsx(_components.a,{href:`/embedding/embed-builder#configure-parameters`,children:`configure`}),` method.`]}),`\n`,_jsxs(_components.li,{children:[`Added new possible value to the configure method param `,_jsx(_components.code,{children:`embed.builder.disableNavigation`}),` which is “keep_home_button_only” that keeps only the home button and hides the folder name with the delete flow action.`]}),`\n`,_jsxs(_components.li,{children:[`Added new param to the configure method `,_jsx(_components.code,{children:`embed.builder.homeButtonClickedHandler`}),`, that overrides the navigation behaviour on clicking the home button.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`17/04/2025-0-3-7`,children:`17/04/2025 (0.3.7)`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Added MCP methods to update MCP configurations.`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`16/04/2025-0-3-6`,children:`16/04/2025 (0.3.6)`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Added the `,_jsx(_components.a,{href:`/embedding/sdk-server-requests`,children:`request`}),` method which allows you to call our backend API.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`24/2/2025-0-3-5`,children:`24/2/2025 (0.3.5)`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Added a new parameter to the connect method to make the connection dialog a popup instead of an iframe taking the full page.`}),`\n`,_jsx(_components.li,{children:`Fixed a bug where the returned promise from the connect method was always resolved to {connection: undefined}`}),`\n`,_jsx(_components.li,{children:`Now when you use the connect method with the “connectionName” parameter, the user will reconnect to the connection with the matching externalId instead of creating a new one.`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`04/02/2025-0-3-4`,children:`04/02/2025 (0.3.4)`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`This version requires you to update Activepieces to 0.41.0`}),`\n`,_jsx(_components.li,{children:`Adds the ability to pass font family name and font url to the embed sdk`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`26/01/2025-0-3-3`,children:`26/01/2025 (0.3.3)`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`This version requires you to update Activepieces to 0.39.8`}),`\n`,_jsx(_components.li,{children:`activepieces.configure method was being resolved before the user was authenticated, this is fixed now, so you can use activepieces.navigate method to navigate to your desired initial route.`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`04/12/2024-0-3-0`,children:`04/12/2024 (0.3.0)`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`add custom navigation handler (`,_jsx(_components.a,{href:`https://github.com/activepieces/activepieces/pull/4500`,children:`#4500`}),`)`]}),`\n`,_jsxs(_components.li,{children:[`allow passing a predefined name for connection in connect method (`,_jsx(_components.a,{href:`https://github.com/activepieces/activepieces/pull/4485`,children:`#4485`}),`)`]}),`\n`,_jsxs(_components.li,{children:[`add changelog (`,_jsx(_components.a,{href:`https://github.com/activepieces/activepieces/pull/4503`,children:`#4503`}),`)`]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"SDK Changelog","description":"A log of all notable changes to Activepieces SDK","icon":"code-commit","href":"/embedding/sdk-changelog"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"09/10/2026 (0.16.0)","slug":"09/10/2026-0-16-0","depth":3,"children":[]},{"title":"08/01/2026 (0.15.0)","slug":"08/01/2026-0-15-0","depth":3,"children":[]},{"title":"07/27/2026 (0.14.0)","slug":"07/27/2026-0-14-0","depth":3,"children":[]},{"title":"07/09/2026 (0.13.0)","slug":"07/09/2026-0-13-0","depth":3,"children":[]},{"title":"07/09/2026 (0.12.0)","slug":"07/09/2026-0-12-0","depth":3,"children":[]},{"title":"06/18/2026 (0.10.0)","slug":"06/18/2026-0-10-0","depth":3,"children":[]},{"title":"04/21/2026 (0.9.0)","slug":"04/21/2026-0-9-0","depth":3,"children":[]},{"title":"10/27/2025 (0.8.1)","slug":"10/27/2025-0-8-1","depth":3,"children":[]},{"title":"09/21/2025 (0.8.0)","slug":"09/21/2025-0-8-0","depth":3,"children":[]},{"title":"07/30/2025 (0.7.0)","slug":"07/30/2025-0-7-0","depth":3,"children":[]},{"title":"07/07/2025 (0.6.0)","slug":"07/07/2025-0-6-0","depth":3,"children":[]},{"title":"03/07/2025 (0.5.0)","slug":"03/07/2025-0-5-0","depth":3,"children":[]},{"title":"17/06/2025 (0.5.0-rc.1)","slug":"17/06/2025-0-5-0-rc-1","depth":3,"children":[]},{"title":"16/06/2025 (0.5.0-rc.0)","slug":"16/06/2025-0-5-0-rc-0","depth":3,"children":[]},{"title":"26/05/2025 (0.4.1)","slug":"26/05/2025-0-4-1","depth":3,"children":[]},{"title":"20/05/2025 (0.4.0)","slug":"20/05/2025-0-4-0","depth":3,"children":[]},{"title":"17/04/2025 (0.3.7)","slug":"17/04/2025-0-3-7","depth":3,"children":[]},{"title":"16/04/2025 (0.3.6)","slug":"16/04/2025-0-3-6","depth":3,"children":[]},{"title":"24/2/2025 (0.3.5)","slug":"24/2/2025-0-3-5","depth":3,"children":[]},{"title":"04/02/2025 (0.3.4)","slug":"04/02/2025-0-3-4","depth":3,"children":[]},{"title":"26/01/2025 (0.3.3)","slug":"26/01/2025-0-3-3","depth":3,"children":[]},{"title":"04/12/2024 (0.3.0)","slug":"04/12/2024-0-3-0","depth":3,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"activepieces","siteName":"Activepieces","title":"SDK Changelog - Activepieces","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-14T21:45:29.164Z","originalFileLocation":"embedding/sdk-changelog.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"A log of all notable changes to Activepieces SDK\">\u003cmeta data-mint-head name=\"application-name\" content=\"Activepieces\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/activepieces/p9XH-af1QM0u3PKd/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/activepieces/p9XH-af1QM0u3PKd/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/activepieces/p9XH-af1QM0u3PKd/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/activepieces/p9XH-af1QM0u3PKd/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/activepieces/p9XH-af1QM0u3PKd/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/activepieces/p9XH-af1QM0u3PKd/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/activepieces/p9XH-af1QM0u3PKd/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/activepieces/p9XH-af1QM0u3PKd/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/activepieces/p9XH-af1QM0u3PKd/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"SDK Changelog - Activepieces\">\u003cmeta data-mint-head property=\"og:description\" content=\"A log of all notable changes to Activepieces SDK\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Activepieces\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://www.activepieces.com/docs/embedding/sdk-changelog\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://activepieces.mintlify.app/_mintlify/api/og/v2?division=Misc\u0026amp;title=SDK+Changelog\u0026amp;description=A+log+of+all+notable+changes+to+Activepieces+SDK\u0026amp;theme=4762f02fd8bc74d552ceb2c7\u0026amp;signature=d1742038939f8d1109b9aa7b2f69bb0d0991cf031fedb07ff8dc20cd26fec2ef\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"SDK Changelog - Activepieces\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"A log of all notable changes to Activepieces SDK\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://activepieces.mintlify.app/_mintlify/api/og/v2?division=Misc\u0026amp;title=SDK+Changelog\u0026amp;description=A+log+of+all+notable+changes+to+Activepieces+SDK\u0026amp;theme=4762f02fd8bc74d552ceb2c7\u0026amp;signature=d1742038939f8d1109b9aa7b2f69bb0d0991cf031fedb07ff8dc20cd26fec2ef\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/activepieces/p9XH-af1QM0u3PKd/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Activepieces\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#9675FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://www.activepieces.com/docs/embedding/sdk-changelog\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/embedding/sdk-changelog.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.activepieces.com/#organization\",\"name\":\"Activepieces\",\"url\":\"https://www.activepieces.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/activepieces/fJ5Tlm8YTN5F2Mlz/resources/logo/light.svg?fit=max\u0026auto=format\u0026n=fJ5Tlm8YTN5F2Mlz\u0026q=85\u0026s=45ca3c4c50e981e74952921edc9a9fa2\"}},{\"@type\":\"WebSite\",\"@id\":\"https://www.activepieces.com/docs#website\",\"name\":\"Activepieces\",\"url\":\"https://www.activepieces.com/docs\",\"publisher\":{\"@id\":\"https://www.activepieces.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.activepieces.com/docs/embedding/sdk-changelog#webpage\",\"url\":\"https://www.activepieces.com/docs/embedding/sdk-changelog\",\"name\":\"SDK Changelog\",\"description\":\"A log of all notable changes to Activepieces SDK\",\"dateModified\":\"2026-09-14T21:45:29.164Z\",\"isPartOf\":{\"@id\":\"https://www.activepieces.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://www.activepieces.com/docs/embedding/sdk-changelog#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://www.activepieces.com/docs/embedding/sdk-changelog#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Misc\",\"item\":\"https://www.activepieces.com/docs/embedding/customize-pieces\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SDK Changelog\",\"item\":\"https://www.activepieces.com/docs/embedding/sdk-changelog\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://www.activepieces.com/docs/embedding/sdk-changelog#article\",\"headline\":\"SDK Changelog\",\"name\":\"SDK Changelog\",\"description\":\"A log of all notable changes to Activepieces SDK\",\"url\":\"https://www.activepieces.com/docs/embedding/sdk-changelog\",\"mainEntityOfPage\":{\"@id\":\"https://www.activepieces.com/docs/embedding/sdk-changelog#webpage\"},\"dateModified\":\"2026-09-14T21:45:29.164Z\",\"publisher\":{\"@id\":\"https://www.activepieces.com/#organization\"},\"isPartOf\":{\"@id\":\"https://www.activepieces.com/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Activepieces\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Activepieces","nav":{"global":{},"tabs":[{"tab":"Get Started","pages":[{"title":"Get Started","href":"/overview/welcome"}]},{"tab":"Install Activepieces","pages":[{"title":"Install Activepieces","href":"/install/overview"}]},{"tab":"Enterprise Control","icon":"crown","pages":[{"title":"Enterprise Control","href":"/admin-guide/overview"}]},{"tab":"Build Pieces","pages":[{"title":"Build Pieces","href":"/build-pieces/building-pieces/overview"}]},{"tab":"Embed SDK","groups":[{"group":"Essentials","pages":[{"title":"Overview","icon":"cube","href":"/embedding/overview"},{"title":"Configure Embedding","icon":"sliders","href":"/embedding/configure-embedding"},{"title":"Provision Users","icon":"user","href":"/embedding/provision-users"},{"title":"Embed Builder","icon":"wrench","href":"/embedding/embed-builder"}]},{"group":"Misc","pages":[{"title":"Show/Hide Pieces","icon":"puzzle","href":"/embedding/customize-pieces"},{"title":"Create/Update Connections","icon":"cards","href":"/embedding/embed-connections"},{"title":"Embeddable MCP","icon":"plug","href":"/embedding/embeddable-mcp"},{"title":"Navigation","icon":"signs-post","href":"/embedding/navigation"},{"title":"Predefined Connection","icon":"Link","description":null,"href":"/embedding/predefined-connection"},{"title":"SDK Changelog","icon":"code-commit","href":"/embedding/sdk-changelog"},{"title":"API Requests","description":"Send requests to your Activepieces instance from the embedded app","icon":"server","href":"/embedding/sdk-server-requests"}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/endpoints/overview"}]}]},"title":"SDK Changelog - Activepieces","buildId":"dpl_3DJU2xKhT5gDPFQL5Tqv7AFnkWsF","deploymentId":"dpl_3DJU2xKhT5gDPFQL5Tqv7AFnkWsF","dynamics":[],"chunks":[]}