{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/I8XGB9puL48NazFOsWAZ/sOLMc81iKJ6bXyG6RGAZ/yXnELorZf-2.js"],
  "sourcesContent": ["import{jsx as e,jsxs as t}from\"react/jsx-runtime\";import{ComponentPresetsConsumer as r,Link as n}from\"framer\";import{motion as i}from\"framer-motion\";import*as a from\"react\";import{Youtube as o}from\"https://framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/8aCGinfRQO68tQ3QF42d/YouTube.js\";export const richText=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"video\",{autoPlay:!0,className:\"framer-image\",loop:!0,muted:!0,playsInline:!0,src:\"https://framerusercontent.com/assets/Ohrv2z5OfZQP0mPYKMJrPxlAg.mp4\"}),/*#__PURE__*/t(\"p\",{children:[\"Mage is proud to announce that we have achieved \",/*#__PURE__*/e(\"strong\",{children:\"SOC 2 Type II certification\"}),\", reaffirming our dedication to security, transparency, and trust. As detailed on our \",/*#__PURE__*/e(n,{href:\"https://www.mage.ai/compliance/soc2\",motionChild:!0,nodeId:\"yXnELorZf\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"compliance page\"})}),\", this certification demonstrates that Mage meets the highest standards for protecting your sensitive data.\"]}),/*#__PURE__*/e(\"h2\",{children:\"\uD83D\uDCC8 Key Highlights\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Validated Security Practices\"}),\": Our systems, policies, and internal processes have been independently assessed and meet strict criteria for protecting your information.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Five Trust Service Principles\"}),\": Our SOC 2 compliance covers security, processing integrity, privacy, availability, and confidentiality.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Expert Audit\"}),\": The audit was performed by Zero Day, an industry leader in security audits, ensuring thorough evaluation of our infrastructure, policies, and processes.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:\"\uD83E\uDD1D Why This Matters\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Data Protection\"}),\": SOC 2 Type II certification means that our systems are designed to prevent data breaches and unauthorized access.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Commitment to Transparency\"}),\": We are committed to transparency and operational excellence, as verified by an independent audit.\"]})})]}),/*#__PURE__*/t(\"p\",{children:[\"To learn more about our SOC 2 compliance and how it ensures the security of your data, please visit: \",/*#__PURE__*/e(n,{href:\"https://www.mage.ai/compliance/soc2\",motionChild:!0,nodeId:\"yXnELorZf\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"https://www.mage.ai/compliance/soc2\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Thank you for entrusting Mage with your data pipeline needs. We remain dedicated to providing secure and innovative solutions.\"})]});export const richText1=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"Welcome to the\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"Severance Release\"}),', a transformative update that splits your workflow efficiency from the ordinary and elevates it to extraordinary. This release focuses on customization, collaboration, and seamless integration, offering tools to \"sever\" inefficiencies and unlock productivity.']}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"135\",src:\"https://framerusercontent.com/images/ZMO8v3Hrb9cvXWA9zRfbBwQr6c.gif\",style:{aspectRatio:\"480 / 270\"},width:\"240\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"\uD83C\uDFA8 Customizable SCSS Variables & Embeddable App\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Two powerful ways to tailor Mage\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Color customization\"}),\": Adjust UI colors via SCSS variables (standalone feature, no embed required).\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Embeddable app\"}),\"\\xa0(Enterprise): Integrate Mage into your ecosystem with configurable UI elements.\"]})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"Note: While color customization is available broadly, the embeddable app is optimized for enterprise workflows.\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"div\",{className:\"framer-text-module\",style:{\"--aspect-ratio\":\"560 / 315\",aspectRatio:\"560 / 315\",height:\"auto\",width:\"100%\"},children:/*#__PURE__*/e(r,{componentIdentifier:\"module:NEd4VmDdsxM3StIUbddO/8aCGinfRQO68tQ3QF42d/YouTube.js:Youtube\",children:t=>/*#__PURE__*/e(o,{...t,play:\"Loop\",shouldMute:!0,thumbnail:\"Medium Quality\",url:\"https://youtu.be/QSioK8mZYOM\"})})}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCA1 Learn more: \",/*#__PURE__*/e(n,{href:\"https://github.com/mage-ai/mage-pro-embed-demo\",motionChild:!0,nodeId:\"yXnELorZf\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"https://github.com/mage-ai/mage-pro-embed-demo\"})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"\uD83C\uDF1E Enhanced Light Mode\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Clarity in every line of code - \"}),\"Refined light mode reduces eye strain and improves readability for extended coding sessions.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"502\",src:\"https://framerusercontent.com/images/sREAijJydsAXGEMBexPVhIWg4s.png\",srcSet:\"https://framerusercontent.com/images/sREAijJydsAXGEMBexPVhIWg4s.png?scale-down-to=512 512w,https://framerusercontent.com/images/sREAijJydsAXGEMBexPVhIWg4s.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/sREAijJydsAXGEMBexPVhIWg4s.png 2048w\",style:{aspectRatio:\"2048 / 1005\"},width:\"1024\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"\uD83D\uDD17 Databricks Data Integration Destination\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Unify analytics and engineering - \"}),\"Seamlessly send processed data to Databricks, bridging the gap between data engineering and collaborative analytics.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"270\",src:\"https://framerusercontent.com/images/yRuxhAxaIBh8VprwauMWD1DcQzc.png\",srcSet:\"https://framerusercontent.com/images/yRuxhAxaIBh8VprwauMWD1DcQzc.png 498w\",style:{aspectRatio:\"498 / 540\"},width:\"249\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"\uD83C\uDFE2 Workspace Enhancements\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Divide silos, amplify collaboration\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Inherit environment variables\"}),\": Simplify pipeline configurations with shared variables.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Share secrets securely\"}),\": Collaborate without compromising sensitive credentials.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Custom ingress & PVC support\"}),\": Deploy workspaces in hybrid environments with tailored networking and storage.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"\uD83D\uDD04 Reusable IO Config\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"One config to rule them all - \"}),\"Use a single\\xa0\",/*#__PURE__*/e(\"code\",{children:/*#__PURE__*/e(\"strong\",{children:\"io_config\"})}),\"\\xa0across batch, data integration, and streaming pipelines, eliminating redundancy and streamlining workflows.\"]}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCDC Doc: \",/*#__PURE__*/e(n,{href:\"https://docs.mage.ai/development/io_config#unified-config\",motionChild:!0,nodeId:\"yXnELorZf\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"https://docs.mage.ai/development/io_config#unified-config\"})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"\uD83D\uDCCA Xero Data Integration Source\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Sync financial data effortlessly - \"}),\"Pull accounting and business metrics directly from Xero into pipelines for real-time financial insights.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"248\",src:\"https://framerusercontent.com/images/vrShSgO0hNMgbbYWxmZ4PX7UMVo.png\",style:{aspectRatio:\"496 / 496\"},width:\"248\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"\uD83D\uDCDD QuickBooks Data Integration Source [WIP]\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Unlock QuickBooks data\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:\"In development:\"}),\" Connect to QuickBooks through our Data Integration pipeline sources. Access your financial records, invoices, and customer information directly within Mage pipelines, enhancing your financial analytics and reporting capabilities.\"]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"250\",src:\"https://framerusercontent.com/images/tgZzIqw52Wp7s5BtrOf5oEhuc.png\",style:{aspectRatio:\"500 / 500\"},width:\"250\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"\u2699\uFE0F Pipeline-Level Dependency Override [WIP]\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Control nested dependencies across workflows\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:\"In development\"}),\": A centralized dependency management system that allows you to define overrides at the pipeline level that propagate to all contained workflows, enabling:\"]}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Version enforcement\"}),\": Pin exact dependency versions (e.g., \",/*#__PURE__*/e(\"code\",{children:\"pandas==2.0.3\"}),\") to ensure consistent behavior.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Custom forks\"}),\": Replace standard packages with modified alternatives to leverage specific optimizations.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Security patches\"}),\": Automatically upgrade vulnerable sub-dependencies to patched versions globally.\"]})})]}),/*#__PURE__*/t(\"p\",{children:[\"This\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"Severance Release\"}),'\\xa0marks a significant step forward in our mission to empower you with efficient, collaborative data engineering tools. By \"severing\" inefficiencies, we\\'re helping you build robust workflows that drive innovation. Stay tuned for more updates!']}),/*#__PURE__*/e(\"h4\",{children:\"\uD83D\uDE80 Elevate your workflows today!\"}),/*#__PURE__*/t(\"p\",{children:[\"Try \",/*#__PURE__*/e(n,{href:\"mage.ai/sign-up\",motionChild:!0,nodeId:\"yXnELorZf\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:/*#__PURE__*/e(\"strong\",{children:\"Mage Pro\"})})}),\" with a no-obligation, 7-day free trial\u2014no credit card required! Or, request a personalized demo at \",/*#__PURE__*/e(n,{href:\"https://mage.ai/getdemo\",motionChild:!0,nodeId:\"yXnELorZf\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"mage.ai/getdemo\"})}),\" to see how Mage Pro can transform your workflows with its AI-driven tools. Start your journey to more efficient workflows today!\"]})]});export const richText2=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"240\",src:\"https://framerusercontent.com/images/1VPYA2LbEw4hRvFoOU58OVOKjU.gif\",style:{aspectRatio:\"480 / 480\"},width:\"240\"}),/*#__PURE__*/e(\"p\",{children:\"This release embodies the essence of transformation, growth, and refinements \u2014 brings a blend of stability and innovation to Mage. \uD83E\uDEB7\"}),/*#__PURE__*/t(\"p\",{children:[\"Here's what's new:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/t(\"strong\",{children:[\"\uD83D\uDCC8 Teradata source & destination integration\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDCCA Airtable IO class\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDCC8 Updated dbt Labs modules to the latest 1.8.* versions\",/*#__PURE__*/e(\"br\",{}),\"\uD83C\uDF10 Support for Doris integration\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDD12 API trigger token rotation and hiding for enhanced security\",/*#__PURE__*/e(\"br\",{}),\"\uD83D\uDCBB Support key authentication in Snowflake source & destination\"]})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"\uD83D\uDC49 Full release notes: \"}),/*#__PURE__*/e(n,{href:\"https://github.com/mage-ai/mage-ai/releases/tag/0.9.76\",motionChild:!0,nodeId:\"yXnELorZf\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"https://github.com/mage-ai/mage-ai/releases/tag/0.9.76\"})})]})]});export const richText3=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"video\",{autoPlay:!0,className:\"framer-image\",loop:!0,muted:!0,playsInline:!0,src:\"https://framerusercontent.com/assets/YBWgoTxjfvlJbVyOEOPbIp4l5oM.mp4\"}),/*#__PURE__*/t(\"p\",{children:[\"Welcome to the\\xa0\",/*#__PURE__*/e(\"em\",{children:\"Born Again\"}),\"\\xa0release, a significant update that brings new life to your data engineering workflows. This release is packed with exciting features designed to enhance your data integration, streaming capabilities, and pipeline resilience.\"]}),/*#__PURE__*/e(\"h2\",{children:\"\uD83D\uDE80 Simplified and Enhanced Spark Integration\"}),/*#__PURE__*/e(\"p\",{children:\"Experience effortless PySpark integration with our latest enhancements. This feature simplifies the integration of Apache Spark, a unified analytics engine for large-scale data processing, into your workflows. Spark is particularly useful for data engineers, allowing rapid querying, analysis, and processing of big data across various sources and languages like Python, Scala, and R.\\xa0Our enhancements streamline the collaboration between data engineering and data science teams, making it easier to integrate machine learning solutions with Spark.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"208\",src:\"https://framerusercontent.com/images/XUYYbXcPVr7XIrF0RGLn7OuTtpc.png\",srcSet:\"https://framerusercontent.com/images/XUYYbXcPVr7XIrF0RGLn7OuTtpc.png?scale-down-to=512 512w,https://framerusercontent.com/images/XUYYbXcPVr7XIrF0RGLn7OuTtpc.png 800w\",style:{aspectRatio:\"800 / 416\"},width:\"400\"}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCDC Doc: \",/*#__PURE__*/e(n,{href:\"https://docs.mage.ai/integrations/compute/spark-pyspark#mage-pro:-effortless-pyspark-integration\",motionChild:!0,nodeId:\"yXnELorZf\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"https://docs.mage.ai/integrations/compute/spark-pyspark#mage-pro:-effortless-pyspark-integration\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"\uD83D\uDE80 Enhanced BigQuery Sink in Streaming Pipeline\"}),/*#__PURE__*/e(\"p\",{children:\"Our BigQuery sink for streaming pipelines has been significantly upgraded, offering improved performance and reliability for real-time data ingestion into Google BigQuery.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"375\",src:\"https://framerusercontent.com/images/cS4ZN8hjJgGgczKffepL9gSFGE.png\",srcSet:\"https://framerusercontent.com/images/cS4ZN8hjJgGgczKffepL9gSFGE.png?scale-down-to=512 512w,https://framerusercontent.com/images/cS4ZN8hjJgGgczKffepL9gSFGE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/cS4ZN8hjJgGgczKffepL9gSFGE.png 1500w\",style:{aspectRatio:\"1500 / 750\"},width:\"750\"}),/*#__PURE__*/e(\"h2\",{children:\"\uD83D\uDD04 OracleDB CDC Integration\"}),/*#__PURE__*/e(\"p\",{children:\"Harness the power of Change Data Capture (CDC) with our new OracleDB integration. Capture and replicate data changes in real-time, ensuring your downstream systems always have the most up-to-date information.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"112\",src:\"https://framerusercontent.com/images/a9UIQjOkXiy7QPwA1hSY9Kz81Rg.png\",style:{aspectRatio:\"225 / 225\"},width:\"112\"}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCDC Doc: \",/*#__PURE__*/e(n,{href:\"https://docs.mage.ai/guides/streaming/sources/oracledb#oracledb\",motionChild:!0,nodeId:\"yXnELorZf\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"https://docs.mage.ai/guides/streaming/sources/oracledb#oracledb\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"\uD83D\uDEE1\uFE0F Pipeline-Level Retry Configuration\"}),/*#__PURE__*/e(\"p\",{children:\"Take control of your pipeline's resilience with our new pipeline-level retry configuration. Set up comprehensive retry policies to handle transient failures and ensure your data workflows remain robust and reliable.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"256\",src:\"https://framerusercontent.com/images/MFqczy3LUkTY0Ipe6fMDK4BOAYA.jpg\",style:{aspectRatio:\"512 / 512\"},width:\"256\"}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCDC Doc: \",/*#__PURE__*/e(n,{href:\"https://docs.mage.ai/orchestration/pipeline-runs/retrying-block-runs#3-pipelne-level-retry-config\",motionChild:!0,nodeId:\"yXnELorZf\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"https://docs.mage.ai/orchestration/pipeline-runs/retrying-block-runs#3-pipelne-level-retry-config\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"\uD83D\uDCC8 Stateful Streaming Pipeline\"}),/*#__PURE__*/e(\"p\",{children:\"Elevate your streaming data processing with our new stateful streaming pipeline feature. Maintain and update state across multiple events, enabling complex event processing and aggregations over time.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"256\",src:\"https://framerusercontent.com/images/aPvFS4ic30AIudnASIlAVTikY.jpg\",style:{aspectRatio:\"512 / 512\"},width:\"256\"}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCDC Doc:\\xa0\",/*#__PURE__*/e(n,{href:\"https://docs.mage.ai/guides/streaming/tutorials/streaming-stateful-store\",motionChild:!0,nodeId:\"yXnELorZf\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"https://docs.mage.ai/guides/streaming/tutorials/streaming-stateful-store\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"\uD83D\uDD52 Window Aggregation\"}),/*#__PURE__*/e(\"p\",{children:\"Implement sophisticated time-based analytics with our window aggregation feature for streaming pipelines. Perform calculations over specified time intervals, unlocking new possibilities for real-time data analysis.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"256\",src:\"https://framerusercontent.com/images/T3sWd0okojjHLaKuIz8lI3A69qA.jpg\",style:{aspectRatio:\"512 / 512\"},width:\"256\"}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCDC Doc: \",/*#__PURE__*/e(n,{href:\"https://docs.mage.ai/guides/streaming/tutorials/streaming-stateful-store\",motionChild:!0,nodeId:\"yXnELorZf\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"https://docs.mage.ai/guides/streaming/tutorials/streaming-stateful-store\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"\uD83D\uDCDA DataHub Data Catalog Integration (Work in Progress)\"}),/*#__PURE__*/e(\"p\",{children:\"We're working on integrating DataHub into our platform, aiming to provide comprehensive data cataloging and discovery capabilities. This will empower you to manage metadata more effectively and streamline data workflows.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"104\",src:\"https://framerusercontent.com/images/GaP54dDq7L34imwt9aOl2aqhSx0.png\",style:{aspectRatio:\"242 / 208\"},width:\"121\"}),/*#__PURE__*/e(\"h2\",{children:\"\u2699\uFE0F Reusable IO Config (Work in Progress)\"}),/*#__PURE__*/e(\"p\",{children:\"We're developing a unified IO configuration system that will work seamlessly across standard batch pipelines, data integration pipelines, and streaming pipelines. This will reduce redundancy and enhance workflow efficiency.\"}),/*#__PURE__*/e(\"p\",{children:\"This release marks a significant step forward in our mission to provide you with the most powerful and flexible data engineering tools. We're committed to helping you build robust and efficient data workflows that can withstand any challenge. Stay tuned for more updates!\"})]});export const richText4=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"320\",src:\"https://framerusercontent.com/images/sPbN2CpsndHoMKT5KFZCBYDcBBg.gif\",srcSet:\"https://framerusercontent.com/images/sPbN2CpsndHoMKT5KFZCBYDcBBg.gif?scale-down-to=512 512w,https://framerusercontent.com/images/sPbN2CpsndHoMKT5KFZCBYDcBBg.gif 640w\",style:{aspectRatio:\"640 / 640\"},width:\"320\"}),/*#__PURE__*/e(\"p\",{children:\"Saddle up for 1923 \u2013 our latest Mage Pro release! This update brings the grit and determination of the Dutton Ranch to your data pipelines, forging new paths and expanding your horizons.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"\uD83D\uDD17 Enhanced API source for data integrations\"})}),/*#__PURE__*/e(\"p\",{children:\"Mage Pro's API Source now delivers unparalleled flexibility and resilience in data integration. Our enhanced connector provides advanced capabilities to handle complex API data retrieval, supporting custom encodings, compressed file formats, dynamic type handling, and seamless ingestion of large-scale data sources. Overcome traditional API integration challenges with a single, powerful solution designed to streamline your data extraction workflows.\"}),/*#__PURE__*/e(\"p\",{children:\"Key Enhancements:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Support custom encoding\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Support syncing zipped csv file\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Support force column types to string type\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Support syncing large files from API\"})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"\uD83D\uDE80 Teradata Integration\"})}),/*#__PURE__*/e(\"p\",{children:\"\uD83D\uDD04 Mage Pro now includes native Teradata connectivity, enabling bidirectional data synchronization for enterprise-scale data warehousing. Leverage our full support for both source and destination configurations with advanced replication capabilities.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"1061\",src:\"https://framerusercontent.com/images/CxlvX7N2PAE8IP8ZUiUD3Ijuiw.png\",srcSet:\"https://framerusercontent.com/images/CxlvX7N2PAE8IP8ZUiUD3Ijuiw.png?scale-down-to=512 512w,https://framerusercontent.com/images/CxlvX7N2PAE8IP8ZUiUD3Ijuiw.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/CxlvX7N2PAE8IP8ZUiUD3Ijuiw.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/CxlvX7N2PAE8IP8ZUiUD3Ijuiw.png 3840w\",style:{aspectRatio:\"3840 / 2123\"},width:\"1920\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"\u2601\uFE0F Hybrid Deployment on Azure\"})}),/*#__PURE__*/e(\"p\",{children:\"Experience the seamless integration of Azure cloud scalability and on-premises security with Mage Pro's Hybrid Deployment solution. By combining the robust management capabilities of Microsoft Azure with the control and privacy of your local infrastructure, our deployment offers a flexible and resilient approach to data processing. Unlock the full potential of your data while maintaining stringent security standards and operational efficiency.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"309\",src:\"https://framerusercontent.com/images/sKHBO6h2g3TaKv0she19eU0yxic.png\",srcSet:\"https://framerusercontent.com/images/sKHBO6h2g3TaKv0she19eU0yxic.png?scale-down-to=512 512w,https://framerusercontent.com/images/sKHBO6h2g3TaKv0she19eU0yxic.png 781w\",style:{aspectRatio:\"781 / 618\"},width:\"390\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"\uD83E\uDDCA Iceberg Destination\"})}),/*#__PURE__*/e(\"p\",{children:\"Mage Pro now supports direct writes to Apache Iceberg tables, empowering data teams to build robust, scalable data lakehouse architectures. Leverage native Iceberg table format capabilities, including schema evolution, time travel, and atomic commits, directly within your data pipelines. Integrate with cloud data platforms and enable advanced data engineering workflows with our Iceberg destination support.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"\u2728 Airbyte Cloud Integration\"})}),/*#__PURE__*/e(\"p\",{children:\"Expand your data integration capabilities with Mage Pro's native Airbyte Cloud connector. Access an extensive ecosystem of pre-built data sources, enabling rapid connection to hundreds of platforms without complex configuration. Streamline your data ingestion workflow by leveraging Airbyte's robust connector library directly within the Mage Pro platform.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"200\",src:\"https://framerusercontent.com/images/e0mZi8eiT6TgbXxtb14zUP1kCk.png\",srcSet:\"https://framerusercontent.com/images/e0mZi8eiT6TgbXxtb14zUP1kCk.png?scale-down-to=512 512w,https://framerusercontent.com/images/e0mZi8eiT6TgbXxtb14zUP1kCk.png 1000w\",style:{aspectRatio:\"1000 / 400\"},width:\"500\"}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCC4 Check out our documentation for details:\\xa0\",/*#__PURE__*/e(n,{href:\"https://docs.mage.ai/integrations/airbyte#airbyte-in-mage\",motionChild:!0,nodeId:\"yXnELorZf\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"https://docs.mage.ai/integrations/airbyte#airbyte-in-mage\"})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"\uD83E\uDDF1 Databricks Integration Suite\"})}),/*#__PURE__*/e(\"p\",{children:\"Mage Pro now offers seamless integration with Databricks SQL, enabling you to run SQL queries directly within your Databricks environment. We\u2019re taking our integration with Databricks to the next level. Chek out which features we recently added:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Databricks SQL Block:\"}),\"\\xa0Run SQL queries directly within your Databricks environment using our Databricks SQL block. More info:\\xa0\",/*#__PURE__*/e(n,{href:\"https://docs.mage.ai/integrations/databases/Databricks\",motionChild:!0,nodeId:\"yXnELorZf\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"https://docs.mage.ai/integrations/databases/Databricks\"})})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Unity Catalog Integration:\"}),\"\\xa0Seamlessly access and manage data in your Unity Catalog.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Databricks PySpark Integration:\"}),\"\\xa0Harness the power of PySpark for data transformations within Mage. Details:\\xa0\",/*#__PURE__*/e(n,{href:\"https://docs.mage.ai/integrations/compute/databricks\",motionChild:!0,nodeId:\"yXnELorZf\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"https://docs.mage.ai/integrations/compute/databricks\"})})]})})]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"256\",src:\"https://framerusercontent.com/images/80st3zqTTBGnXW3nreEcMXpp9W4.png\",style:{aspectRatio:\"512 / 512\"},width:\"256\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"\u267E\uFE0F Universal Block Concurrency Limit\"})}),/*#__PURE__*/e(\"p\",{children:\"Take precise control of your data pipeline's computational resources with Mage Pro's new Universal Block Concurrency Limit. Implement granular execution constraints that prevent system overload, optimize resource allocation, and ensure predictable performance across complex data workflows.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"\uD83E\uDD16\\xa0AI Inline code assistance\"})}),/*#__PURE__*/e(\"p\",{children:\"Revolutionize your coding workflow with Mage Pro's intelligent AI sidekick. Seamlessly generate, debug, and optimize code directly within your development environment. Leverage AI-powered insights to write complex queries, analyze data, and accelerate your development process without ever leaving your coding workspace.\"}),/*#__PURE__*/e(\"div\",{className:\"framer-text-module\",style:{\"--aspect-ratio\":\"560 / 315\",aspectRatio:\"560 / 315\",height:\"auto\",width:\"100%\"},children:/*#__PURE__*/e(r,{componentIdentifier:\"module:NEd4VmDdsxM3StIUbddO/8aCGinfRQO68tQ3QF42d/YouTube.js:Youtube\",children:t=>/*#__PURE__*/e(o,{...t,play:\"Loop\",shouldMute:!0,thumbnail:\"Medium Quality\",url:\"https://youtu.be/drTpg41819g\"})})}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCA1 Learn more: \",/*#__PURE__*/e(n,{href:\"https://www.mage.ai/explore/ai-inline-code-assistance\",motionChild:!0,nodeId:\"yXnELorZf\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"https://www.mage.ai/explore/ai-inline-code-assistance\"})})]}),/*#__PURE__*/e(\"h2\",{children:\"\uD83E\uDDE0 AI data-aware autocomplete\"}),/*#__PURE__*/e(\"p\",{children:\"Elevate your coding precision with Mage Pro's intelligent autocomplete that understands your code in all upstream pipeline blocks. Our AI provides context-aware suggestions by analyzing upstream code blocks and anticipating exact input parameters, transforming code completion from a basic hint to a smart, data-intelligent assistant.\"}),/*#__PURE__*/e(\"div\",{className:\"framer-text-module\",style:{\"--aspect-ratio\":\"560 / 315\",aspectRatio:\"560 / 315\",height:\"auto\",width:\"100%\"},children:/*#__PURE__*/e(r,{componentIdentifier:\"module:NEd4VmDdsxM3StIUbddO/8aCGinfRQO68tQ3QF42d/YouTube.js:Youtube\",children:t=>/*#__PURE__*/e(o,{...t,play:\"Loop\",shouldMute:!0,thumbnail:\"Medium Quality\",url:\"https://www.youtube.com/embed/e7b5DCPTGbM?si=XSrWZYur7zcapw4o\"})})}),/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCA1 Learn more: \",/*#__PURE__*/e(n,{href:\"https://www.mage.ai/explore/ai-data-aware-autocomplete\",motionChild:!0,nodeId:\"yXnELorZf\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"https://www.mage.ai/explore/ai-data-aware-autocomplete\"})})]}),/*#__PURE__*/e(\"p\",{children:\"This release is all about taming the data frontier and building a robust foundation for your data-driven future. Onward to new horizons!\"})]});export const richText5=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"135\",src:\"https://framerusercontent.com/images/d2usWh48ua35Rf3F0MT1WoPO9o.gif\",style:{aspectRatio:\"480 / 270\"},width:\"240\"}),/*#__PURE__*/e(\"p\",{children:'Get ready for \"Cobra Kai\" - our latest Mage Pro release! This update packs a punch with exciting new features and enhancements. Let\\'s break it down:'}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"\uD83C\uDF0F Asia Region Now Open!\"})}),/*#__PURE__*/e(\"p\",{children:\"Mage Pro is going global! We've expanded our reach to include Asia, joining our existing regions: US West, US East, Canada, Europe, and Australia.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"100\",src:\"https://framerusercontent.com/images/8uvEyBACKkLYpTq3Hext7yYJcw.gif\",style:{aspectRatio:\"220 / 201\"},width:\"110\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"\uD83D\uDE80 SFTP Source Enhancements\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCC2 \",/*#__PURE__*/e(\"strong\",{children:\"Support for syncing large SFTP source files.\"})]}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"We've optimized the handling of large SFTP source files to improve performance and reduce the time required for syncing. This enhancement ensures that files of significantly larger sizes can now be processed efficiently, minimizing memory usage and enabling more robust transfers.\"})})})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/t(\"p\",{children:[\"\uD83C\uDFF7\uFE0F \",/*#__PURE__*/e(\"strong\",{children:\"Auto-generated column names for SFTP source files.\"})]}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"To streamline the data pipeline setup, SFTP source files now come with auto-generated column names. This feature automatically analyzes the file structure and assigns meaningful, consistent names to the columns based on their content or predefined rules.\"})})})]})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"\uD83D\uDCBB IDE Integrations\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/t(\"p\",{children:[\"\uD83E\uDDD1\u200D\uD83D\uDCBB \",/*#__PURE__*/e(\"strong\",{children:\"VSCode integration.\"})]}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Mage Pro has enhanced its functionality by integrating directly with VS Code, allowing you to streamline your development workflow. With this integration, developers can now manage Mage Pro projects within VS Code. Check out a more detailed video in our \",/*#__PURE__*/e(n,{href:\"https://docs.mage.ai/guides/developer-ux/visual-studio-code\",motionChild:!0,nodeId:\"yXnELorZf\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"documentation\"})}),\".\"]})})}),/*#__PURE__*/e(\"div\",{className:\"framer-text-module\",style:{\"--aspect-ratio\":\"560 / 315\",aspectRatio:\"560 / 315\",height:\"auto\",width:\"100%\"},children:/*#__PURE__*/e(r,{componentIdentifier:\"module:NEd4VmDdsxM3StIUbddO/8aCGinfRQO68tQ3QF42d/YouTube.js:Youtube\",children:t=>/*#__PURE__*/e(o,{...t,play:\"Loop\",shouldMute:!0,thumbnail:\"Medium Quality\",url:\"https://www.youtube.com/watch?v=jPNzAIzHbeU&t=24s\"})})})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"\uD83D\uDDB1\uFE0F Cursor integration.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"400\",src:\"https://framerusercontent.com/images/G6ooAV1xlQl1yGO61Vu6lBPvPAs.png\",srcSet:\"https://framerusercontent.com/images/G6ooAV1xlQl1yGO61Vu6lBPvPAs.png?scale-down-to=512 512w,https://framerusercontent.com/images/G6ooAV1xlQl1yGO61Vu6lBPvPAs.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/G6ooAV1xlQl1yGO61Vu6lBPvPAs.png 1200w\",style:{aspectRatio:\"1200 / 800\"},width:\"600\"})]})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"\uD83D\uDD04 MongoDB CDC Streaming\"})}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"\u23EA Mage Pro now supports the ability to replay events from the MongoDB Change Data Capture (CDC) streaming source, allowing for the reprocessing of captured data changes. This feature ensures that missed or delayed events can be efficiently reprocessed, ensuring data consistency across downstream systems.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"345\",src:\"https://framerusercontent.com/images/CeOorxWvKp0jF3pTuZBLi86QH0.png\",srcSet:\"https://framerusercontent.com/images/CeOorxWvKp0jF3pTuZBLi86QH0.png?scale-down-to=512 512w,https://framerusercontent.com/images/CeOorxWvKp0jF3pTuZBLi86QH0.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/CeOorxWvKp0jF3pTuZBLi86QH0.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/CeOorxWvKp0jF3pTuZBLi86QH0.png 2560w\",style:{aspectRatio:\"2560 / 691\"},width:\"1280\"})]})}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"\uD83D\uDD12 Enhanced Security\"})}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"\uD83D\uDD10 Mage Pro now supports the use of custom SSL Certificate Authority (CA) certificates in the ClickHouse configuration. This enhancement enables secure communication with ClickHouse instances using specific CA certificates, providing greater flexibility and control over encryption and ensuring compatibility with enterprise security policies.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"182\",src:\"https://framerusercontent.com/images/XxROthYLJ9oIub4KS7Vx9Psehk.png\",srcSet:\"https://framerusercontent.com/images/XxROthYLJ9oIub4KS7Vx9Psehk.png?scale-down-to=512 512w,https://framerusercontent.com/images/XxROthYLJ9oIub4KS7Vx9Psehk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/XxROthYLJ9oIub4KS7Vx9Psehk.png 1193w\",style:{aspectRatio:\"1193 / 364\"},width:\"596\"})]})}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"\uD83D\uDD0C New Integrations\"})}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDCCA \",/*#__PURE__*/e(\"strong\",{children:\"Airtable Source and Destination in Data Integration Pipeline: \"}),\"Mage Pro now includes native support for Airtable as both a source and destination in your data integration pipeline. This feature enables seamless data transfer between Airtable and other systems, simplifying the process of syncing data and automating workflows across your organization.\"]})}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"1080\",src:\"https://framerusercontent.com/images/pqQMdJUftEsZ1JJ1gDZEuWM0zA.png\",srcSet:\"https://framerusercontent.com/images/pqQMdJUftEsZ1JJ1gDZEuWM0zA.png?scale-down-to=512 512w,https://framerusercontent.com/images/pqQMdJUftEsZ1JJ1gDZEuWM0zA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/pqQMdJUftEsZ1JJ1gDZEuWM0zA.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/pqQMdJUftEsZ1JJ1gDZEuWM0zA.png 3840w\",style:{aspectRatio:\"3840 / 2160\"},width:\"1920\"})]}),/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"\uD83D\uDCBE Mage Pro now offers seamless integration with Databricks SQL, enabling you to run SQL queries directly within your Databricks environment. This integration allows for efficient querying and transformation of large datasets, streamlining your data processing and analytics workflows.\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"256\",src:\"https://framerusercontent.com/images/oHUOw6RL3Den4MFROvedGBr48.png\",style:{aspectRatio:\"512 / 512\"},width:\"256\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"\uD83D\uDCCA Dynamic Visualizations\"})}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/t(\"li\",{\"data-preset-tag\":\"p\",children:[/*#__PURE__*/e(\"p\",{children:\"\uD83D\uDCC8 Dynamic block stream mode realtime graph.\"}),/*#__PURE__*/e(\"video\",{autoPlay:!0,className:\"framer-image\",loop:!0,muted:!0,playsInline:!0,src:\"https://framerusercontent.com/assets/NOn8rLnaNFd5SDBppxtxjFFcMvo.mp4\"})]})}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"\uD83D\uDC18 Postgres Improvements\"})}),/*#__PURE__*/e(\"ul\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"\uD83D\uDD12 \",/*#__PURE__*/e(\"strong\",{children:\"SSL Configuration for Postgres IO Library and Data Integration source / destination: \"}),\"Mage Pro now supports SSL configurations for the Postgres IO library as well as Postgres source and destination integrations. This enhancement ensures secure connections to Postgres databases, enabling encrypted data transfers that comply with enterprise security standards and best practices.\"]})})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"412\",src:\"https://framerusercontent.com/images/lzOiY2jvgqflD5k1QAyinbeb0.png\",srcSet:\"https://framerusercontent.com/images/lzOiY2jvgqflD5k1QAyinbeb0.png 800w\",style:{aspectRatio:\"800 / 825\"},width:\"400\"}),/*#__PURE__*/e(\"p\",{children:\"Ready to level up your data game? This release is all about striking first, striking hard, and showing no mercy to inefficient data processes!\"})]});export const richText6=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"135\",src:\"https://framerusercontent.com/images/38Ja9ki1ZMmpenLQDlTuftZUYA.gif\",style:{aspectRatio:\"480 / 270\"},width:\"240\"}),/*#__PURE__*/e(\"p\",{children:\"\u2B50\uFE0F Mage Pro\u2019s latest enhancements streamline how data engineers build, manage, and troubleshoot pipelines. By centralizing versioning, boosting collaboration, and leveraging AI-driven insights, data teams can focus on true data challenges instead of platform overhead. These improvements foster stronger collaboration, reliability, and productivity across the data engineering lifecycle.\"}),/*#__PURE__*/e(\"h3\",{children:\"\uD83D\uDD0D AI Q&A\"}),/*#__PURE__*/e(\"p\",{children:\"Get your Mage Pro questions answered directly in Mage Pro with our AI sidekick. Mage Pro\u2019s AI sidekick will provide best practices, code snippets, and troubleshooting steps all without leaving the platform.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key Benefits:\"})}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Accelerate problem-solving with real-time, relevant solutions.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Reduce context switching and external research for faster development.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Improve productivity through immediate guidance and knowledge sharing.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"\uD83D\uDDC4\uFE0F File versioning\"}),/*#__PURE__*/e(\"p\",{children:\"Keep track of your pipeline changes with file versioning. Quickly compare revisions, revert to previous versions, and maintain a clear audit trail for data governance and compliance.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key Benefits:\"})}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Protect against accidental overwrites or lost work with easy rollbacks.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Enhance collaboration by providing a single source of truth for code changes.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Ensure reproducibility and maintain detailed history for compliance needs.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"\uD83E\uDEB6 Multiple deployment configurations\"}),/*#__PURE__*/e(\"p\",{children:\"Easily manage and switch between different deployment environments. Use the same pipeline code across dev, staging, and production with environment-specific configurations.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key Benefits:\"})}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Eliminate manual reconfiguration errors by storing environment settings in one place.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Streamline deployments and minimize downtime with reusable, tested configurations.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Scale pipelines faster by automating environment-specific parameters.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"\uD83D\uDEE0\uFE0F Pipeline and pipeline runs filtering and search\"}),/*#__PURE__*/e(\"p\",{children:\"Quickly locate and analyze pipeline runs with filtering and search capabilities. Identify relevant runs, pinpoint performance issues, and streamline troubleshooting.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key Benefits:\"})}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Rapidly surface critical information with flexible filter and query options.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Speed up diagnostics and root-cause analysis of pipeline runs.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Improve collaboration and organization with clear, targeted views of data.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"\uD83C\uDFA5 Markdown editing live preview\"}),/*#__PURE__*/e(\"p\",{children:\"Create and refine documentation in real time with integrated Markdown live preview. See exactly how your notes, README files, and explanations will appear as you type.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key Benefits:\"})}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Eliminate guesswork and formatting surprises by viewing the final output immediately.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Encourage thorough documentation for seamless knowledge transfer.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Maintain consistent styling and structure across the platform with instant feedback.\"})})]}),/*#__PURE__*/e(\"div\",{className:\"framer-text-module\",style:{\"--aspect-ratio\":\"560 / 315\",aspectRatio:\"560 / 315\",height:\"auto\",width:\"100%\"},children:/*#__PURE__*/e(r,{componentIdentifier:\"module:NEd4VmDdsxM3StIUbddO/8aCGinfRQO68tQ3QF42d/YouTube.js:Youtube\",children:t=>/*#__PURE__*/e(o,{...t,play:\"Loop\",shouldMute:!0,thumbnail:\"High Quality\",url:\"https://youtu.be/byBFegphwnA\"})})}),/*#__PURE__*/e(\"h3\",{children:\"\uD83D\uDCDD Pipeline author association\"}),/*#__PURE__*/e(\"p\",{children:\"Automatically record and display the original author of each pipeline to enhance visibility and collaboration. Quickly identify contributors for streamlined communication and accountability.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key Benefits:\"})}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Establish clear ownership and accountability for each pipeline\u2019s quality.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Simplify handoffs by connecting questions or issues to the right expert.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Strengthen audit trails and compliance with visible author history.\"})})]}),/*#__PURE__*/e(\"h3\",{children:\"\uD83C\uDF20 VSCode Integration \"}),/*#__PURE__*/e(\"p\",{children:\"Connect Mage Pro with Visual Studio Code, allowing you to develop and manage pipelines without leaving your preferred coding environment. Access real-time code assistance, debugging, and version control, all while leveraging Mage Pro\u2019s powerful data pipeline features.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key Benefits:\"})}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Accelerate development by unifying your coding and pipeline management in one place.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Boost quality with in-IDE syntax checks, intelligent suggestions, and integrated debugging.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Simplify collaboration through consistent version control and alignment with team workflows.\"})})]}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})})]});export const richText7=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(n,{href:{webPageId:\"qAQy7FckK\"},motionChild:!0,nodeId:\"yXnELorZf\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{className:\"framer-image\",\"data-preset-tag\":\"img\",children:/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"766\",src:\"https://framerusercontent.com/images/CkAWaGvMctn2vZeXyhTXKMJPyBI.png\",srcSet:\"https://framerusercontent.com/images/CkAWaGvMctn2vZeXyhTXKMJPyBI.png?scale-down-to=512 512w,https://framerusercontent.com/images/CkAWaGvMctn2vZeXyhTXKMJPyBI.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/CkAWaGvMctn2vZeXyhTXKMJPyBI.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/CkAWaGvMctn2vZeXyhTXKMJPyBI.png 2297w\",style:{aspectRatio:\"2297 / 1533\"},width:\"1148\"})})}),/*#__PURE__*/t(\"p\",{children:[\"We're excited to announce the launch of the \",/*#__PURE__*/e(\"strong\",{children:\"Mage Pro Partner Program\"}),\", designed to revolutionize how data professionals deliver value to their clients.\"]}),/*#__PURE__*/e(\"h3\",{children:\"Program Highlights\"}),/*#__PURE__*/e(\"h4\",{children:\"Lucrative Commission Structure\"}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-font-size\":\"16px\",\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Up to 15% commission\"}),\" on annual contract values for every successful customer referral\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Opportunity to build \",/*#__PURE__*/e(\"strong\",{children:\"recurring income\"}),\" through annual renewals\"]})})]}),/*#__PURE__*/e(\"h4\",{children:\"Exclusive Partner Benefits\"}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-font-size\":\"16px\",\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Earn Big:\"}),\" Substantial commissions on new customer contracts\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Dedicated Support:\"}),\" Our engineering team handles setup and project migration\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Risk-Free Starter:\"}),\" $25 in free credits for prospects to explore Mage Pro\"]})})]}),/*#__PURE__*/e(\"h4\",{children:\"Who Can Join?\"}),/*#__PURE__*/e(\"p\",{children:\"Our partnership is perfect for:\"}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-font-size\":\"16px\",\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"System Integrators\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Consultants & Advisors\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Technology Innovators\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Distributors & Resellers\"})})]}),/*#__PURE__*/e(\"h4\",{children:\"Transformative Value Proposition\"}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-font-size\":\"16px\",\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Save Customers Up to 50%\"}),\" on data-related costs\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Boost Productivity 5x\"}),\" with Mage Pro's advanced solutions\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Gain \",/*#__PURE__*/e(\"strong\",{children:\"exclusive access\"}),\" to cutting-edge AI-powered tools\"]})})]}),/*#__PURE__*/e(\"h4\",{children:\"Get Started\"}),/*#__PURE__*/t(\"p\",{children:[\"Ready to supercharge your data services? \",/*#__PURE__*/e(\"strong\",{children:\"Join the Mage Pro Partner Program\"}),\" today at \",/*#__PURE__*/e(n,{href:{webPageId:\"qAQy7FckK\"},motionChild:!0,nodeId:\"yXnELorZf\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:\"mage.ai/partners\"})}),\"!\"]})]});export const richText8=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"135\",src:\"https://framerusercontent.com/images/ujueQPeJbpgPQ6hs8mlqPo4044.gif\",style:{aspectRatio:\"480 / 270\"},width:\"240\"}),/*#__PURE__*/e(\"p\",{children:\"Mage\u2019s latest updates empower users to work faster, smarter, and more securely. From the\\xa0AI Sidekick\\xa0for automated pipeline creation to\\xa0Pipeline Templates\\xa0and expanded database support, we\u2019re simplifying workflows and enhancing productivity. With features like\\xa0workspace management,\\xa0private repository integration, and a\\xa0refreshed UI with light mode, Mage ensures seamless collaboration and ease of use. These innovations combine to streamline your data engineering process, reduce errors, and deliver reliable results.\"}),/*#__PURE__*/t(\"h3\",{children:[/*#__PURE__*/e(\"strong\",{children:\"\uD83E\uDD16\"}),\" AI Sidekick\"]}),/*#__PURE__*/e(\"p\",{children:\"Mage\u2019s AI Sidekick enables data engineers to quickly build, manage, and maintain Mage infrastructure. It accelerates pipeline creation, automates code generation, enhances code quality, and streamlines documentation. Start to move faster, reduce errors, and improve your pipelines with our AI sidekick on Mage Pro!\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key benefits: \"})}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Accelerated Pipeline Creation\"}),\": Quickly build and manage data pipelines by automating code generation, saving valuable time and effort.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Enhanced Code Quality and Reduced Errors\"}),\": Ensure high-quality code output while minimizing human errors, enabling reliable and efficient data workflows.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Streamlined Documentation and Maintenance\"}),\": Automating documentation and providing intelligent assistance makes managing and maintaining pipelines seamless, reducing the overhead for ongoing infrastructure improvements.\"]})})]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"595\",src:\"https://framerusercontent.com/images/hX237Lrn1jXrVPSM2Z2Zqil3YmU.gif\",srcSet:\"https://framerusercontent.com/images/hX237Lrn1jXrVPSM2Z2Zqil3YmU.gif?scale-down-to=512 512w,https://framerusercontent.com/images/hX237Lrn1jXrVPSM2Z2Zqil3YmU.gif?scale-down-to=1024 1024w,https://framerusercontent.com/images/hX237Lrn1jXrVPSM2Z2Zqil3YmU.gif 2000w\",style:{aspectRatio:\"2000 / 1191\"},width:\"1000\"}),/*#__PURE__*/e(\"h3\",{children:\"\u26A1\uFE0F Faster Code Execution\"}),/*#__PURE__*/e(\"p\",{children:\"Unlock blazing-fast performance with Mage Pro\u2014code execution is now 5x faster, enabling you to process data and run workflows at unparalleled speeds. \"}),/*#__PURE__*/t(\"h3\",{children:[/*#__PURE__*/e(\"strong\",{children:\"\uD83D\uDCBC\"}),\" Workspace Management\"]}),/*#__PURE__*/e(\"p\",{children:\"Mage\u2019s workspace management features empower teams with secure permissions, streamlined configurations, and seamless Kubernetes integration for efficient and collaborative data engineering.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key benefits: \"})}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Enhanced Permissions and Collaboration:\"}),\"\\xa0Manage workspace-level permissions and roles, ensuring secure and tailored access for different team members or projects.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Streamlined Workspace Configuration:\"}),\"\\xa0Centralize and standardize workspace configurations with customizable default settings, simplifying the setup process and reducing errors.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Seamless Kubernetes Integration:\"}),\"\\xa0Enable advanced lifecycle and resource management for Kubernetes workspaces, including automatic scaling, ingress setup, and lifecycle hooks, ensuring efficiency and flexibility in production environments.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"\uD83C\uDF0E New Regional Deployment Support\"}),/*#__PURE__*/e(\"p\",{children:\"We\u2019re expanding our capabilities to support Mage Pro deployments in additional regions, including US east and Australia. This allows users to deploy Mage Pro closer to their target markets, ensuring improved performance, reduced latency, and greater compliance with regional regulations.\"}),/*#__PURE__*/e(\"h3\",{children:\"\uD83E\uDDE9 Pipeline Templates\"}),/*#__PURE__*/e(\"p\",{children:\"Kickstart your Mage Pro workflows with ready-to-use pipeline templates. Save time and focus on driving innovation and delivering results\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key benefits:\"})}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Accelerated Development:\"}),\"\\xa0Quickly create pipelines with pre-configured templates, reducing setup time and effort.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Best Practices Built-In:\"}),\"\\xa0Leverage templates designed with industry standards to ensure reliability and scalability.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"\uD83D\uDD10 Google Oauth and Github Login for Cloud Portal\"}),/*#__PURE__*/e(\"p\",{children:\"Simplify and secure your login experience with support for Google OAuth and GitHub authentication. Easily access the Mage cloud portal using credentials you trust.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key benefits:\"})}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Enhanced Security:\"}),\"\\xa0Leverage industry-standard authentication methods to protect your account with minimal effort.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Seamless Access:\"}),\"\\xa0Quickly log in without remembering new credentials, improving efficiency and reducing login friction.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"\uD83C\uDF1E Brand new UI (with light mode)\"}),/*#__PURE__*/e(\"p\",{children:\"Experience Mage like never before with a refreshed user interface featuring an intuitive design and a brand-new light mode. Navigate and manage your pipelines with enhanced clarity and ease.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key benefits:\"})}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Improved Usability:\"}),\"\\xa0The clean and modern interface simplifies complex tasks, boosting productivity and user satisfaction.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Customizable Experience:\"}),\"\\xa0Switch between light and dark modes to suit your preference and reduce eye strain.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"\uD83D\uDEE0\uFE0F OracleDB SQL block\"}),/*#__PURE__*/e(\"p\",{children:\"Easily integrate with OracleDB using the new SQL block, enabling seamless data querying and processing within your pipelines. Unlock the full potential of your Oracle database with minimal setup.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key benefits:\"})}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Simplified Database Integration:\"}),\"\\xa0Connect to OracleDB directly from your pipelines without additional configuration hurdles.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Optimized Data Workflows:\"}),\"\\xa0Run complex queries and process data efficiently, streamlining your pipeline operations.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"\uD83D\uDCAC Help Chat Directly in App\"}),/*#__PURE__*/e(\"p\",{children:\"We've introduced a built-in help chat to provide real-time support and guidance directly within the Mage app. Whether you need troubleshooting assistance or quick answers to your questions, our team is just a message away.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key benefits:\"})}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Faster Issue Resolution:\"}),\"\\xa0Get instant help from our support team without leaving the app, minimizing downtime and keeping workflows on track.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Improved User Experience:\"}),\"\\xa0Access resources, tips, and guidance seamlessly while staying focused on your work.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"\uD83D\uDCBE Deploy Code Changes and Data Pipelines from Private Repositories\"}),/*#__PURE__*/e(\"p\",{children:\"Seamlessly deploy updates and manage your pipelines using code from private repositories. Ensure your workflows stay secure and version-controlled while maintaining flexibility.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key benefits:\"})}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Enhanced Security:\"}),\"\\xa0Protect your code and data pipelines with private repository access, ensuring confidentiality and control.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Streamlined Deployment:\"}),\"\\xa0Easily integrate updates and changes into your workflows, reducing manual effort and potential errors.\"]})})]}),/*#__PURE__*/e(\"div\",{className:\"framer-text-module\",style:{\"--aspect-ratio\":\"560 / 315\",aspectRatio:\"560 / 315\",height:\"auto\",width:\"100%\"},children:/*#__PURE__*/e(r,{componentIdentifier:\"module:NEd4VmDdsxM3StIUbddO/8aCGinfRQO68tQ3QF42d/YouTube.js:Youtube\",children:t=>/*#__PURE__*/e(o,{...t,play:\"Off\",shouldMute:!0,thumbnail:\"High Quality\",url:\"https://www.youtube.com/watch?v=GOU_27NgHlM\"})})}),/*#__PURE__*/t(\"h3\",{children:[/*#__PURE__*/e(\"strong\",{children:\"\uD83E\uDDF1\"}),\" dbt 1.8 Support\"]}),/*#__PURE__*/e(\"p\",{children:\"Mage now supports dbt 1.8, enabling seamless integration with the latest features and improvements in your data transformation workflows. Stay up-to-date with enhanced compatibility and performance for modern data engineering.\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key benefits:\"})}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgb(0, 0, 0)\",\"--framer-text-decoration\":\"none\",\"--framer-text-stroke-width\":\"0px\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Cutting-Edge Features:\"}),\"\\xa0Leverage the newest advancements in dbt 1.8 to optimize your transformation pipelines.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Improved Integration:\"}),\"\\xa0Effortlessly incorporate dbt workflows into Mage, ensuring consistency and reliability in your processes.\"]})})]})]});export const richText9=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"video\",{autoPlay:!0,className:\"framer-image\",loop:!0,muted:!0,playsInline:!0,src:\"https://framerusercontent.com/assets/Eod5b9zvkCqjH97LWrBA6PNFnE0.mp4\"}),/*#__PURE__*/t(\"p\",{children:[\"We\u2019ve got a little secret to share: you no longer have to wait to try out \",/*#__PURE__*/e(\"strong\",{children:\"Mage Pro\"}),\"! It\u2019s now available for everyone to \",/*#__PURE__*/e(n,{href:\"https://cloud.mage.ai/sign-up\",motionChild:!0,nodeId:\"yXnELorZf\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{className:\"framer-styles-preset-k63pzy\",\"data-styles-preset\":\"yqpJqQ_44\",children:\"access right away\"})}),\"! \uD83C\uDF89\"]}),/*#__PURE__*/t(\"p\",{children:[\"To make it even sweeter, we\u2019re giving you \",/*#__PURE__*/e(\"strong\",{children:\"free starter credit\"}),\" to kickstart your adventure. Dive in and explore the new UI and all the magical features Mage Pro has to offer. Are you ready to \",/*#__PURE__*/e(n,{href:\"https://cloud.mage.ai/sign-up\",motionChild:!0,nodeId:\"yXnELorZf\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{className:\"framer-styles-preset-k63pzy\",\"data-styles-preset\":\"yqpJqQ_44\",children:\"level-up\"})}),\"? \u2728\"]})]});export const richText10=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"122\",src:\"https://framerusercontent.com/images/IiCKxiwuT7c2y3WGkfpfFPehe0.gif\",style:{aspectRatio:\"500 / 245\"},width:\"250\"}),/*#__PURE__*/e(\"p\",{children:\"A lot of people are holding space for Mage\u2019s new version release! \uD83E\uDEE7 \uD83E\uDDF9\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Support Mage in Python 3.11 & 3.12\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Airtable destination\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Support to multiples webhook endpoints for Microsoft Teams notification service\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Update Redshift connector to enable merge load and correct row count\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Binocular Enhancements\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Added Postgres client package\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"ElasticSearch updates\"})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"em\",{children:\"Read full release notes \"}),/*#__PURE__*/e(n,{href:\"https://github.com/mage-ai/mage-ai/releases/tag/0.9.75\",motionChild:!0,nodeId:\"yXnELorZf\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(i.a,{children:/*#__PURE__*/e(\"em\",{children:\"here\"})})}),/*#__PURE__*/e(\"em\",{children:\".\"})]})]});export const richText11=/*#__PURE__*/e(a.Fragment,{children:/*#__PURE__*/e(\"p\",{children:\"Effortlessly streamline your data data integration source blocks with Airtable using this tailored script. It establishes a connection to your Airtable base, designates the specific table for integration, and securely integrates your Airtable API key for access.You can now effortlessly configure your data integration source blocks to Google Cloud Storage using this snippet. It specifies the destination bucket, sets the file type to Parquet, and provides the path to your service account credentials needed for authentication.\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"richText8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["richText", "u", "x", "p", "Link", "motion", "richText1", "ComponentPresetsConsumer", "t", "Youtube", "richText2", "richText3", "richText4", "richText5", "richText6", "richText7", "richText8", "richText9", "richText10", "richText11", "__FramerMetadata__"]
}
