November 13, 2025

Frankenstein release ⚡️🧟‍♂️

Built from brilliance. Powered by precision.

The Frankenstein release brings new life to the Mage Pro platform - engineered for flexibility, resilience, and real-time intelligence. From Docker-native workspaces to streaming PostgreSQL pipelines, Iceberg + Glue support, and dbt docs that come alive in the UI, Frankenstein fuses power and control into one seamless creation.

Rebuild faster. Run smarter. Shock your data stack back to life. ⚡

🧠 Workspace Enhancements (Docker, Kubernetes, Ingress, Metadata)

A major upgrade to how Mage Pro workspaces are deployed, managed, and operated.

Highlights:

Docker-based workspaces

  • Self-hosted Mage Pro now supports running workspaces directly on Docker or Docker Swarm, no Kubernetes required.

  • Full lifecycle management: create, update, delete, start, stop, scale, and view logs.

Kubernetes scheduling improvements

  • Support for node_selectortolerations, and affinity.

  • Smarter merging of pod-level configuration into StatefulSets.

Ingress flexibility

  • Added support for F5 NGINX as an ingress controller for self-hosted deployments.

Metadata inheritance

  • Workspace pods can now inherit annotations from the main pod (INHERIT_POD_ANNOTATIONS=True).

Shorter job name prefix

  • Prevents issues with long Kubernetes job names through the CLUSTER_JOB_NAME_PREFIX environment variable.

🐘 PostgreSQL CDC for Streaming Pipelines

PostgreSQL is now a fully supported CDC (Change Data Capture) streaming source.Doc: https://docs.mage.ai/guides/streaming/sources/postgres-cdc

Highlights:

  • Captures inserts, updates, and deletes in real time using PostgreSQL logical replication.

  • Automatically detects primary keys and emits structured CDC events with metadata.

  • Supports schema evolution events such as relation (table definition) updates and table truncations.

  • Tracks LSNs to ensure reliable resume-after-restart behavior.

  • Integrated directly into the streaming pipeline UI as a selectable block source.


🧊 Iceberg + AWS Glue Catalog Support

Mage Pro now supports AWS Glue as a native Iceberg catalog.Doc: https://docs.mage.ai/integrations/databases/Iceberg#catalog-types

Highlights:

  • Specify catalog_type="glue" to use Glue as the catalog backend.

  • Automatic management of Iceberg namespaces and tables via Glue.

  • Enhanced Iceberg export with both append and overwrite modes.

📚 Auto-Generate & Serve dbt Docs

Serve dbt documentation directly from the Mage Pro UI.Doc: https://docs.mage.ai/guides/dbt/docs#mage-pro-auto-generate-and-serve

Highlights:

  • Automatically detects dbt projects within a workspace.

  • Automatically starts dbt docs servers when enabled.

  • New endpoints: /dbt_docs and /dbt_docs/<project_name>.

  • UI support to open dbt docs at the workspace level.

  • Controlled via ENABLE_DBT_DOCS=True.

🔐 MSSQL Over SSH Tunnel

Secure MSSQL connectivity through built-in SSH tunneling.Doc: https://docs.mage.ai/integrations/databases/MicrosoftSQLServer#ssh-tunneling

Highlights:

  • New SSH tunnel configuration options for MSSQL sources and destinations.

  • Automatic creation and teardown of SSH tunnels.

  • Transparent usage of tunneled endpoints.

  • Improved connection logging and error handling.

🕸️ Dependency Graph Improvements

A cleaner and more consistent dependency graph experience in the pipeline editor.

Highlights:

  • Unified graph layout across the pipeline editor and trigger pages.

  • Automatic layered layout for large DAGs.

  • Selectable layout options for smaller pipelines.

  • Improved node spacing for better readability.

⚙️ Other Enhancements

Additional improvements across the Mage Pro UI, notifications, and workflow experience.

Create Tickets from Mage Pro

  • Create support tickets or report issues directly from the Mage Pro app.

  • Submit requests without leaving the interface.

Improved Notification Error Logging

  • Structured logging for all notification-related exceptions.

  • Shared @log_exceptions decorator across all notification handlers.

  • Prevents invalid configs from causing pipeline failures.

  • Provides clearer, consistent error messages.

Pipeline Run Delete Dialog Improvements

  • Fixed alignment and positioning of the delete confirmation modal.

  • Removed unintended autoscroll behavior.

  • Preserves filters and pagination during deletion.

  • Faster and smoother bulk deletion workflow.

⚡ It’s alive! The Frankenstein release fuses flexibility, streaming power, and operational precision into one platform.

Update Mage Pro today and watch your data stack come to life. 🧟‍♂️

Prologs