Replit is now available as a Progressive Web App (PWA) on the Microsoft App Store, making it easier for Windows builders to discover and install Replit as a native-like application.
You can now create an empty project from the import page. Empty projects don’t trigger Agent on start—no credits consumed on creation—and give you full control over framework and tooling setup. The option is available on the import page for builders who want this level of control.
Enterprise Audit Log Portal (v1) is now available to all enterprise customers. Admins can view events performed by members of their organization and configure event stream integrations with their SIEM platform of choice—including S3, Datadog, Splunk, Google Cloud Storage, and Microsoft Sentinel.
Was this page helpful?
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Replit","colors":{"primary":"#FF3C00","light":"#FF3C00","dark":"#FF3C00"},"logo":{"light":"https://mintcdn.com/replit/j4of5To8jzehz0JK/logo/light.svg?fit=max\u0026auto=format\u0026n=j4of5To8jzehz0JK\u0026q=85\u0026s=6209cb5927b56fd1781133af05428373","dark":"https://mintcdn.com/replit/j4of5To8jzehz0JK/logo/dark.svg?fit=max\u0026auto=format\u0026n=j4of5To8jzehz0JK\u0026q=85\u0026s=9cbba158300d48c49d8b888e71015495","href":"/welcome"},"favicon":"https://mintcdn.com/replit/CmOMKRnamiqG44eH/favicon.ico?fit=max\u0026auto=format\u0026n=CmOMKRnamiqG44eH\u0026q=85\u0026s=c89a6df6f537373c946c7a5f0ac65475","appearance":{"default":"light"},"background":{"color":{"light":"#F6F5F4","dark":"#1E1E1F"}},"navbar":{"links":[],"primary":{"type":"button","label":"Start Building","href":"https://replit.com?ref=docs"}},"footer":{"socials":{"x":"https://x.com/replit","linkedin":"https://www.linkedin.com/company/repl-it","youtube":"https://www.youtube.com/@replit"}},"seo":{"metatags":{"og:site_name":"Replit Docs","twitter:site":"@replit","twitter:creator":"@replit","author":"Replit"},"indexing":"all"},"fonts":{"heading":{"family":"ABC Diatype Plus","weight":400,"source":"https://cdn.replit.com/dotcom/fonts/ABCDiatypePlusVariable.woff2","format":"woff2"},"body":{"family":"ABC Diatype Plus","weight":400,"source":"https://cdn.replit.com/dotcom/fonts/ABCDiatypePlusVariable.woff2","format":"woff2"}},"integrations":{"segment":{"key":"dMePKGC4BqfBivpe0Hvl8IoPpzSHgjdX"}},"contextual":{"options":["copy","view"],"display":"header"},"thumbnails":{"appearance":"light","background":"https://mintcdn.com/replit/j4of5To8jzehz0JK/thumb.png?fit=max\u0026auto=format\u0026n=j4of5To8jzehz0JK\u0026q=85\u0026s=a7db7f0256b2fa06810fb4d378e63cc5","fonts":{"family":"ABC Diatype Plus"}},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":"welcome"},{"language":"fr","navbar":{"links":[],"primary":{"type":"button","label":"Commencer à créer","href":"https://replit.com?ref=docs"}},"href":"fr/welcome"},{"language":"pt","hidden":false,"navbar":{"links":[],"primary":{"type":"button","label":"Comece a criar","href":"https://replit.com?ref=docs"}},"href":"pt/welcome"},{"language":"ja","hidden":false,"navbar":{"links":[],"primary":{"type":"button","label":"作成を開始","href":"https://replit.com?ref=docs"}},"href":"ja/welcome"},{"language":"ko","hidden":false,"navbar":{"links":[],"primary":{"type":"button","label":"빌드 시작하기","href":"https://replit.com?ref=docs"}},"href":"ko/welcome"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"replit","hasAudioNarration":false,"actualSubdomain":"replit","customDomains":["docs.replit.com","docs.repl.it"],"gitSource":{"type":"github","owner":"replit","repo":"replit-docs","deployBranch":"main","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae507fe004f8cf1ce95594e","collectionId":"793fa1ba-1353-43d1-b1fa-9544e2d58eae","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae507fe004f8cf1ce95594e"},"feedback":{"thumbs":true,"issues":true,"edits":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae507fe004f8cf1ce95594e","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"en","tag":"Features","count":357},{"language":"fr","tag":"Fonctionnalités","count":356},{"language":"ja","tag":"機能","count":356},{"language":"ko","tag":"기능","count":356},{"language":"pt","tag":"Funcionalidades","count":356},{"language":"en","tag":"Changelog","count":99},{"language":"fr","tag":"Journal des modifications","count":98},{"language":"ja","tag":"変更履歴","count":98},{"language":"ko","tag":"변경 내역","count":98},{"language":"pt","tag":"Registro de alterações","count":98},{"language":"en","tag":"Apps","count":41},{"language":"fr","tag":"Apps","count":41},{"language":"ja","tag":"Apps","count":41},{"language":"ko","tag":"Apps","count":41},{"language":"pt","tag":"Apps","count":41},{"language":"en","tag":"Enterprise","count":40},{"language":"fr","tag":"Entreprise","count":40},{"language":"ja","tag":"Enterprise","count":40},{"language":"ko","tag":"Enterprise","count":40},{"language":"pt","tag":"Enterprise","count":40},{"language":"en","tag":"Use cases","count":39},{"language":"fr","tag":"Use cases","count":35},{"language":"ja","tag":"Use cases","count":35},{"language":"ko","tag":"Use cases","count":35},{"language":"pt","tag":"Use cases","count":35},{"language":"en","tag":"Chats","count":25},{"language":"en","tag":"Designs","count":25},{"language":"fr","tag":"Chats","count":25},{"language":"fr","tag":"Designs","count":25},{"language":"ja","tag":"Chats","count":25},{"language":"ja","tag":"Designs","count":25},{"language":"ko","tag":"Chats","count":25},{"language":"ko","tag":"Designs","count":25},{"language":"pt","tag":"Chats","count":25},{"language":"pt","tag":"Designs","count":25},{"language":"en","tag":"Trust \u0026 Billing","count":23},{"language":"fr","tag":"Confiance et facturation","count":23},{"language":"ja","tag":"信頼と請求","count":23},{"language":"ko","tag":"신뢰 및 결제","count":23},{"language":"pt","tag":"Confiança e faturamento","count":23},{"language":"en","tag":"Web","count":22},{"language":"fr","tag":"Web","count":22},{"language":"ja","tag":"Web","count":22},{"language":"ko","tag":"Web","count":22},{"language":"pt","tag":"Web","count":22},{"language":"en","tag":"Help","count":20},{"language":"fr","tag":"Help","count":20},{"language":"ja","tag":"Help","count":20},{"language":"ko","tag":"Help","count":20},{"language":"pt","tag":"Help","count":20}]},"assistantConfig":{"deflection":{"enabled":true,"email":"support@replit.com"}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"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":"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":"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":"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":"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":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","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":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","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},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"styles.css","href":"/_mintlify/custom/replit/6239de1eb4bb33f5/styles.css"}],"page":{"pagePath":"updates/2026/03/20/changelog","slug":"/updates/2026/03/20/changelog","pageMetadata":{"title":"March 20, 2026","description":"2 min read","href":"/updates/2026/03/20/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: \"2 min read\"\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`,li:`li`,p:`p`,ul:`ul`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`what’s-new`,children:`What’s new`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`#replit-pwa-on-microsoft-app-store`,children:`Replit PWA on Microsoft App Store`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`#empty-project-creation`,children:`Empty project creation`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`#enterprise-audit-log-portal`,children:`Enterprise Audit Log Portal`})}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`platform`,children:`Platform`}),`\n`,_jsx(Heading,{level:`3`,id:`replit-pwa-on-microsoft-app-store`,children:`Replit PWA on Microsoft App Store`}),`\n`,_jsx(_components.p,{children:`Replit is now available as a Progressive Web App (PWA) on the Microsoft App Store, making it easier for Windows builders to discover and install Replit as a native-like application.`}),`\n`,_jsx(Heading,{level:`3`,id:`empty-project-creation`,children:`Empty project creation`}),`\n`,_jsx(_components.p,{children:`You can now create an empty project from the import page. Empty projects don’t trigger Agent on start—no credits consumed on creation—and give you full control over framework and tooling setup. The option is available on the import page for builders who want this level of control.`}),`\n`,_jsx(Heading,{level:`2`,id:`teams-and-enterprise`,children:`Teams and Enterprise`}),`\n`,_jsx(Heading,{level:`3`,id:`enterprise-audit-log-portal`,children:`Enterprise Audit Log Portal`}),`\n`,_jsx(_components.p,{children:`Enterprise Audit Log Portal (v1) is now available to all enterprise customers. Admins can view events performed by members of their organization and configure event stream integrations with their SIEM platform of choice—including S3, Datadog, Splunk, Google Cloud Storage, and Microsoft Sentinel.`})]})}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":"March 20, 2026","description":"2 min read","href":"/updates/2026/03/20/changelog"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"What’s new","slug":"what’s-new","depth":2,"children":[]},{"title":"Platform","slug":"platform","depth":2,"children":[{"title":"Replit PWA on Microsoft App Store","slug":"replit-pwa-on-microsoft-app-store","depth":3,"children":[]},{"title":"Empty project creation","slug":"empty-project-creation","depth":3,"children":[]}]},{"title":"Teams and Enterprise","slug":"teams-and-enterprise","depth":2,"children":[{"title":"Enterprise Audit Log Portal","slug":"enterprise-audit-log-portal","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"replit","siteName":"Replit","title":"March 20, 2026 - Replit","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/updates/2026/03/20/changelog","matchLevel":0},"fr":{"href":"/fr/updates/2026/03/20/changelog","matchLevel":1},"pt":{"href":"/pt/updates/2026/03/20/changelog","matchLevel":1},"ja":{"href":"/ja/updates/2026/03/20/changelog","matchLevel":1},"ko":{"href":"/ko/updates/2026/03/20/changelog","matchLevel":1}}},"lastModified":"2026-03-23T16:54:15.600Z","originalFileLocation":"updates/2026/03/20/changelog.mdx","locale":"en"},"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=\"light\"}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=\"2 min read\">\u003cmeta data-mint-head name=\"application-name\" content=\"Replit\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_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=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"March 20, 2026 - Replit\">\u003cmeta data-mint-head property=\"og:description\" content=\"2 min read\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Replit Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.replit.com/updates/2026/03/20/changelog\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://replit.mintlify.app/_mintlify/api/og/v2?division=March+2026\u0026amp;title=March+20%2C+2026\u0026amp;description=2+min+read\u0026amp;theme=c1942b8f9ebd95f98c5c7c23\u0026amp;signature=5251a925e8167d0a719208c188084476c87f3d5e65d32968373af59b71315c30\">\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=\"March 20, 2026 - Replit\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"2 min read\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://replit.mintlify.app/_mintlify/api/og/v2?division=March+2026\u0026amp;title=March+20%2C+2026\u0026amp;description=2+min+read\u0026amp;theme=c1942b8f9ebd95f98c5c7c23\u0026amp;signature=5251a925e8167d0a719208c188084476c87f3d5e65d32968373af59b71315c30\">\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=\"/mintlify-assets/_mintlify/favicons/replit/bmCuvIiWqqoyeE2o/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Replit\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF3C00\">\u003cmeta data-mint-head name=\"twitter:creator\" content=\"@replit\">\u003cmeta data-mint-head name=\"author\" content=\"Replit\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.replit.com/updates/2026/03/20/changelog\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/updates/2026/03/20/changelog.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.replit.com/updates/2026/03/20/changelog\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.replit.com/fr/updates/2026/03/20/changelog\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt\" href=\"https://docs.replit.com/pt/updates/2026/03/20/changelog\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.replit.com/ja/updates/2026/03/20/changelog\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://docs.replit.com/ko/updates/2026/03/20/changelog\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.replit.com/updates/2026/03/20/changelog\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.replit.com/#organization\",\"name\":\"Replit\",\"url\":\"https://docs.replit.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/replit/j4of5To8jzehz0JK/logo/light.svg?fit=max\u0026auto=format\u0026n=j4of5To8jzehz0JK\u0026q=85\u0026s=6209cb5927b56fd1781133af05428373\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.replit.com#website\",\"name\":\"Replit\",\"url\":\"https://docs.replit.com\",\"publisher\":{\"@id\":\"https://docs.replit.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.replit.com/updates/2026/03/20/changelog#webpage\",\"url\":\"https://docs.replit.com/updates/2026/03/20/changelog\",\"name\":\"March 20, 2026\",\"description\":\"2 min read\",\"dateModified\":\"2026-03-23T16:54:15.600Z\",\"isPartOf\":{\"@id\":\"https://docs.replit.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.replit.com/updates/2026/03/20/changelog#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.replit.com/updates/2026/03/20/changelog#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"March 2026\",\"item\":\"https://docs.replit.com/updates/2026/03/27/changelog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"March 20, 2026\",\"item\":\"https://docs.replit.com/updates/2026/03/20/changelog\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.replit.com/updates/2026/03/20/changelog#article\",\"headline\":\"March 20, 2026\",\"name\":\"March 20, 2026\",\"description\":\"2 min read\",\"url\":\"https://docs.replit.com/updates/2026/03/20/changelog\",\"mainEntityOfPage\":{\"@id\":\"https://docs.replit.com/updates/2026/03/20/changelog#webpage\"},\"dateModified\":\"2026-03-23T16:54:15.600Z\",\"publisher\":{\"@id\":\"https://docs.replit.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.replit.com#website\"}}]}\u003c/script>","siteName":"Replit","nav":{"global":null,"languages":[{"language":"en","tabs":[{"tab":"Home","pages":[{"title":"Home","href":"/welcome"}]},{"tab":"Chats","pages":[{"title":"Chats","href":"/chat/overview"}]},{"tab":"Apps","dropdowns":[{"dropdown":"Web","icon":"globe","pages":[{"group":"Quickstarts","pages":[{"title":"Build your first app","sidebarTitle":"Build your first app","icon":"rocket","href":"/build/your-first-app"},{"title":"Build and publish from a template","sidebarTitle":"Build from a template","icon":"palette","href":"/build/build-and-publish-from-template"},{"title":"Build with Free Mode","sidebarTitle":"Build with Free Mode","icon":"seedling","href":"/build/build-with-free-mode"},{"title":"Publish your app","sidebarTitle":"Publish your app","icon":"cloud-arrow-up","href":"/build/publish-your-app"}]},{"group":"Build paths","pages":[{"title":"Prototype a product idea","sidebarTitle":"Prototype an idea","icon":"lightbulb","href":"/build/prototype-an-idea"},{"title":"Launch a landing page","sidebarTitle":"Launch a landing page","icon":"rectangle-list","href":"/build/landing-page"},{"title":"Build a Shopify storefront","sidebarTitle":"Build a Shopify storefront","icon":"bag-shopping","href":"/build/ecommerce-store"},{"title":"Create a dashboard from data","sidebarTitle":"Create a dashboard","icon":"chart-simple","href":"/build/dashboard"},{"title":"Build a mobile app","sidebarTitle":"Build a mobile app","icon":"mobile-screen","href":"/build/mobile-app"}]},{"group":"Grow your app","pages":[{"title":"Add login","sidebarTitle":"Add login","icon":"user-lock","href":"/build/add-login"},{"title":"Add a database","sidebarTitle":"Add a database","icon":"database","href":"/build/add-database"},{"title":"Add integrations","sidebarTitle":"Add integrations","icon":"plug","href":"/build/add-integrations"},{"title":"Add a custom domain","sidebarTitle":"Add a custom domain","icon":"globe","href":"/build/add-custom-domain"}]},{"group":"Publish and operate","pages":[{"title":"Purchase a domain","sidebarTitle":"Purchase a domain","icon":"cart-shopping","href":"/build/domain-purchasing"},{"title":"Enable Feedback Widget","sidebarTitle":"Enable Feedback Widget","icon":"comment","href":"/build/enable-feedback"},{"title":"Improve your app's SEO","sidebarTitle":"Improve SEO","icon":"magnifying-glass-chart","href":"/build/improve-seo"},{"title":"Troubleshoot publishing","icon":"triangle-exclamation","href":"/build/troubleshooting"}]},{"group":"Connect \u0026 integrate","pages":[{"title":"Use Agent Skills","sidebarTitle":"Use Agent Skills","icon":"puzzle-piece","href":"/build/use-agent-skills"},{"title":"Connect via MCP","sidebarTitle":"Connect via MCP","icon":"server","href":"/build/connect-via-mcp"}]},{"group":"Collaborate","pages":[{"title":"Invite teammates","sidebarTitle":"Invite teammates","icon":"user-plus","href":"/build/invite-teammates"},{"title":"Create a team workspace","sidebarTitle":"Create a team workspace","icon":"users-rectangle","href":"/build/create-a-team-workspace"}]},{"group":"Import","pages":[{"title":"Import from a provider","sidebarTitle":"Import from a provider","icon":"file-import","href":"/build/import-from-providers"}]}]},{"dropdown":"Mobile","icon":"mobile","groups":[{"group":"Quickstarts","pages":[{"title":"Start your first mobile app","sidebarTitle":"Start your mobile app","icon":"wand-magic-sparkles","href":"/build/mobile-first-app"},{"title":"Preview and test on your phone","sidebarTitle":"Test with Expo Go","icon":"mobile","href":"/build/mobile-preview-testing"}]},{"group":"Publish for iOS","pages":[{"title":"Set up your Apple Developer account","sidebarTitle":"Set up your account","icon":"apple","href":"/build/mobile-apple-account"},{"title":"Upload your app to App Store Connect","sidebarTitle":"Upload your app","icon":"cloud-arrow-up","href":"/build/mobile-upload-ios"},{"title":"Beta test with TestFlight","sidebarTitle":"Test on TestFlight","icon":"flask","href":"/build/mobile-testflight"},{"title":"Submit to the App Store","sidebarTitle":"Submit for App Store","icon":"paper-plane","href":"/build/mobile-publish-ios"}]},{"group":"Add features and grow your app","pages":[{"title":"Add login","sidebarTitle":"Add login","icon":"right-to-bracket","href":"/build/mobile-login"},{"title":"Add payments with RevenueCat","sidebarTitle":"Add payments","icon":"credit-card","href":"/build/mobile-payments"},{"title":"Store images in your mobile app","sidebarTitle":"Save player images","icon":"image","href":"/build/mobile-store-images"},{"title":"Add haptics","sidebarTitle":"Add haptics","icon":"wave-square","href":"/build/mobile-haptics"},{"title":"Use iOS native components","sidebarTitle":"Use native UI","icon":"apple","href":"/build/mobile-native-components"},{"title":"Use the camera","sidebarTitle":"Add camera","icon":"camera","href":"/build/mobile-camera"},{"title":"Access contacts","sidebarTitle":"Add contacts","icon":"address-book","href":"/build/mobile-contacts"},{"title":"Send push notifications","sidebarTitle":"Send notifications","icon":"bell","href":"/build/mobile-push-notifications"},{"title":"Collect reviews and ratings","sidebarTitle":"Collect reviews","icon":"star","href":"/build/mobile-collect-reviews"}]},{"group":"Design","pages":[{"title":"Design your app","sidebarTitle":"Design your app","icon":"palette","href":"/build/mobile-design"},{"title":"Generate an app icon","sidebarTitle":"Generate app icon","icon":"image","href":"/build/mobile-app-icon"},{"title":"Generate App Store screenshots","sidebarTitle":"Generate store assets","icon":"images","href":"/build/mobile-store-screenshots"}]},{"group":"Collaborate","pages":[{"title":"Build PixelGames with a team","sidebarTitle":"Invite your team","icon":"users","href":"/build/mobile-invite-team"}]}]}]},{"tab":"Code","pages":[{"title":"Code","href":"/build/code/code-with-replit"}]},{"tab":"Designs","pages":[{"title":"Designs","href":"/design/what-is-replit-design"}]},{"tab":"Use cases","pages":[{"title":"Use cases","href":"/use-cases"}]},{"tab":"Learn","pages":[{"title":"Learn","href":"/learn/foundations/what-is-an-app"}]},{"tab":"Features","anchors":[{"anchor":"Features","icon":"book-open","pages":[{"title":"Features","href":"/features/collaboration/workspaces"}]},{"anchor":"Changelog","icon":"clock-rotate-left","groups":[{"group":"October 2026","pages":[{"title":"October 30, 2026","href":"/updates/2026/10/30/changelog"},{"title":"October 23, 2026","href":"/updates/2026/10/23/changelog"},{"title":"October 16, 2026","href":"/updates/2026/10/16/changelog"},{"title":"October 9, 2026","href":"/updates/2026/10/09/changelog"},{"title":"October 2, 2026","href":"/updates/2026/10/02/changelog"}]},{"group":"September 2026","pages":[{"title":"September 25, 2026","href":"/updates/2026/09/25/changelog"},{"title":"September 18, 2026","href":"/updates/2026/09/18/changelog"},{"title":"September 11, 2026","href":"/updates/2026/09/11/changelog"},{"title":"September 4, 2026","href":"/updates/2026/09/04/changelog"}]},{"group":"August 2026","pages":[{"title":"August 28, 2026","href":"/updates/2026/08/28/changelog"},{"title":"August 21, 2026","href":"/updates/2026/08/21/changelog"},{"title":"August 14, 2026","href":"/updates/2026/08/14/changelog"},{"title":"August 7, 2026","href":"/updates/2026/08/07/changelog"}]},{"group":"July 2026","pages":[{"title":"July 31, 2026","href":"/updates/2026/07/31/changelog"},{"title":"July 24, 2026","href":"/updates/2026/07/24/changelog"},{"title":"July 17, 2026","href":"/updates/2026/07/17/changelog"},{"title":"July 10, 2026","href":"/updates/2026/07/10/changelog"},{"title":"July 3, 2026","href":"/updates/2026/07/03/changelog"}]},{"group":"June 2026","pages":[{"title":"June 26, 2026","href":"/updates/2026/06/26/changelog"},{"title":"June 19, 2026","href":"/updates/2026/06/19/changelog"},{"title":"June 12, 2026","href":"/updates/2026/06/12/changelog"},{"title":"June 5, 2026","href":"/updates/2026/06/05/changelog"}]},{"group":"May 2026","pages":[{"title":"May 29, 2026","href":"/updates/2026/05/29/changelog"},{"title":"May 22, 2026","href":"/updates/2026/05/22/changelog"},{"title":"May 15, 2026","href":"/updates/2026/05/15/changelog"},{"title":"May 8, 2026","href":"/updates/2026/05/08/changelog"},{"title":"May 1, 2026","href":"/updates/2026/05/01/changelog"}]},{"group":"April 2026","pages":[{"title":"April 24, 2026","href":"/updates/2026/04/24/changelog"},{"title":"April 17, 2026","href":"/updates/2026/04/17/changelog"},{"title":"April 10, 2026","href":"/updates/2026/04/10/changelog"},{"title":"April 3, 2026","href":"/updates/2026/04/03/changelog"}]},{"group":"March 2026","pages":[{"title":"March 27, 2026","description":"1 min read","href":"/updates/2026/03/27/changelog"},{"title":"March 20, 2026","href":"/updates/2026/03/20/changelog"},{"title":"March 13, 2026","description":"2 min read","href":"/updates/2026/03/13/changelog"},{"title":"March 06, 2026","href":"/updates/2026/03/06/changelog"}]},{"group":"February 2026","pages":[{"title":"February 27, 2026","href":"/updates/2026/02/27/changelog"},{"title":"February 20, 2026","href":"/updates/2026/02/20/changelog"},{"title":"February 13, 2026","href":"/updates/2026/02/13/changelog"},{"title":"February 06, 2026","href":"/updates/2026/02/06/changelog"}]},{"group":"January 2026","pages":[{"title":"January 30, 2026","href":"/updates/2026/01/30/changelog"},{"title":"January 23, 2026","href":"/updates/2026/01/23/changelog"},{"title":"January 16, 2026","href":"/updates/2026/01/16/changelog"},{"title":"January 09, 2026","href":"/updates/2026/01/09/changelog"},{"title":"January 02, 2026","href":"/updates/2026/01/02/changelog"}]},{"group":"December 2025","pages":[{"title":"December 26, 2025","href":"/updates/2025/12/26/changelog"},{"title":"December 19, 2025","href":"/updates/2025/12/19/changelog"},{"title":"December 12, 2025","href":"/updates/2025/12/12/changelog"},{"title":"December 05, 2025","href":"/updates/2025/12/05/changelog"}]},{"group":"November 2025","pages":[{"title":"November 26, 2025","href":"/updates/2025/11/26/changelog"},{"title":"November 21, 2025","href":"/updates/2025/11/21/changelog"},{"title":"November 16, 2025","href":"/updates/2025/11/16/changelog"},{"title":"November 07, 2025","href":"/updates/2025/11/07/changelog"}]},{"group":"October 2025","pages":[{"title":"October 31, 2025","href":"/updates/2025/10/31/changelog"},{"title":"October 24, 2025","href":"/updates/2025/10/24/changelog"},{"title":"October 17, 2025","href":"/updates/2025/10/17/changelog"},{"title":"October 10, 2025","href":"/updates/2025/10/10/changelog"},{"title":"October 3, 2025","href":"/updates/2025/10/03/changelog"}]},{"group":"September 2025","pages":[{"title":"September 26, 2025","href":"/updates/2025/09/26/changelog"},{"title":"September 19, 2025","href":"/updates/2025/09/19/changelog"},{"title":"September 12, 2025","href":"/updates/2025/09/12/changelog"},{"title":"September 5, 2025","href":"/updates/2025/09/05/changelog"}]},{"group":"August 2025","pages":[{"title":"August 29, 2025","href":"/updates/2025/08/29/changelog"},{"title":"August 22, 2025","href":"/updates/2025/08/22/changelog"},{"title":"August 15, 2025","href":"/updates/2025/08/15/changelog"},{"title":"August 8, 2025","href":"/updates/2025/08/08/changelog"},{"title":"August 1, 2025","href":"/updates/2025/08/01/changelog"}]},{"group":"July 2025","pages":[{"title":"July 25, 2025","href":"/updates/2025/07/25/changelog"},{"title":"July 18, 2025","href":"/updates/2025/07/18/changelog"},{"title":"July 11, 2025","href":"/updates/2025/07/11/changelog"},{"title":"July 4, 2025","href":"/updates/2025/07/04/changelog"}]},{"group":"June 2025","pages":[{"title":"June 27, 2025","href":"/updates/2025/06/27/changelog"},{"title":"June 20, 2025","href":"/updates/2025/06/20/changelog"},{"title":"June 13, 2025","href":"/updates/2025/06/13/changelog"},{"title":"June 6, 2025","href":"/updates/2025/06/06/changelog"}]},{"group":"May 2025","pages":[{"title":"May 30, 2025","href":"/updates/2025/05/30/changelog"},{"title":"May 23, 2025","href":"/updates/2025/05/23/changelog"},{"title":"May 16, 2025","href":"/updates/2025/05/16/changelog"},{"title":"May 9, 2025","href":"/updates/2025/05/09/changelog"},{"title":"May 2, 2025","href":"/updates/2025/05/02/changelog"}]},{"group":"April 2025","pages":[{"title":"April 25, 2025","href":"/updates/2025/04/25/changelog"},{"title":"April 18, 2025","href":"/updates/2025/04/18/changelog"},{"title":"April 11, 2025","href":"/updates/2025/04/11/changelog"},{"title":"April 4, 2025","href":"/updates/2025/04/04/changelog"}]},{"group":"March 2025","pages":[{"title":"March 28, 2025","href":"/updates/2025/03/28/changelog"},{"title":"March 21, 2025","href":"/updates/2025/03/21/changelog"},{"title":"March 14, 2025","href":"/updates/2025/03/14/changelog"},{"title":"March 7, 2025","href":"/updates/2025/03/07/changelog"}]},{"group":"February 2025","pages":[{"title":"February 28, 2025","href":"/updates/2025/02/28/changelog"},{"title":"February 21, 2025","href":"/updates/2025/02/21/changelog"},{"title":"February 14, 2025","href":"/updates/2025/02/14/changelog"},{"title":"February 7, 2025","href":"/updates/2025/02/07/changelog"}]},{"group":"January 2025","pages":[{"title":"January 31, 2025","href":"/updates/2025/01/31/changelog"},{"title":"January 24, 2025","href":"/updates/2025/01/24/changelog"},{"title":"January 17, 2025","href":"/updates/2025/01/17/changelog"},{"title":"January 10, 2025","href":"/updates/2025/01/10/changelog"},{"title":"January 3, 2025","href":"/updates/2025/01/03/changelog"}]},{"group":"December 2024","pages":[{"title":"December 27, 2024","href":"/updates/2024/12/27/changelog"},{"title":"December 20, 2024","href":"/updates/2024/12/20/changelog"},{"title":"December 13, 2024","href":"/updates/2024/12/13/changelog"}]}]},{"anchor":"Help","icon":"circle-question","pages":[{"title":"Help","href":"/help/overview"}]}]},{"tab":"Trust \u0026 Billing","pages":[{"title":"Trust \u0026 Billing","href":"/category/billing"}]},{"tab":"Enterprise","pages":[{"title":"Enterprise","href":"/teams/welcome"}]}]},{"language":"fr","navbar":{"links":[],"primary":{"type":"button","label":"Commencer à créer","href":"https://replit.com?ref=docs"}},"pages":[{"title":"fr","href":"/fr/updates/2026/03/20/changelog"}]},{"language":"pt","navbar":{"links":[],"primary":{"type":"button","label":"Comece a criar","href":"https://replit.com?ref=docs"}},"hidden":false,"pages":[{"title":"pt","href":"/pt/updates/2026/03/20/changelog"}]},{"language":"ja","navbar":{"links":[],"primary":{"type":"button","label":"作成を開始","href":"https://replit.com?ref=docs"}},"hidden":false,"pages":[{"title":"ja","href":"/ja/updates/2026/03/20/changelog"}]},{"language":"ko","navbar":{"links":[],"primary":{"type":"button","label":"빌드 시작하기","href":"https://replit.com?ref=docs"}},"hidden":false,"pages":[{"title":"ko","href":"/ko/updates/2026/03/20/changelog"}]}]},"basePath":"","title":"March 20, 2026 - Replit","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":[],"chunks":[]}