Mendix Version Upgrade Hub | Mendix

Skip to main content

Mendix Version Upgrade Hub

Upgrade your Mendix apps strategically and confidently

Keep your apps running at peak performance by staying up to date with the latest Mendix versions. In this hub, we’ll guide you through the planning and decision-making process for platform and app version upgrades. Take the guesswork out of upgrading to the next version.

Upgrade to the latest version of Mendix

 

 

Why upgrade your Mendix apps?

Major version upgrades are a natural part of the software development lifecycle—but they can be challenge to navigate. From securing buy-in to balancing workloads, upgrades often compete for resources that could be spent building new apps or adding features to existing ones.

Yet, delaying upgrades introduces risks that outweigh the investment. By thoughtfully incorporating upgrades into your roadmap, you can position your team for long-term success.

  • Key benefits of upgrading

    • Enhanced security: Stay on supported Mendix versions and protect your app
    • Access to innovations: Unlock new development features and platform improvements
    • Future-proofing: Keep pace with business demands and the evolving digital landscape
      • Risks of not upgrading

        • Increased security vulnerabilities
        • Performance issues that impact user experience
        • Building tomorrow’s legacy systems today
        • Struggling with outdated modules and larger, harder-to-manage upgrades in the future

        pro tip

        The longer you wait to upgrade, the steeper the challenge. Break larger upgrades into smaller, manageable steps to maintain agility.

        Planning for success

        Mendix simplifies the upgrade process—but success requires careful planning and alignment across teams. Use the following framework to evaluate, prioritize, and execute your Mendix app upgrades.

        Choosing the right Mendix version

        With Mendix versions 9, 10, and 11 supported, understanding the new features of each release can help you align upgrades with your business and developer needs.

        Release highlights

        Mendix 9: Workflow, Performance Bot, PWA support, Atlas UI 3

        Mendix 10: AI assistant (Maia), Mac support, multilingual capacity, enhanced security model

        Mendix 11: Module management, Agentic IDE, dynamic case management, seamless patching, Atlas UI 4

         

        Release cadence and support

        Medium Term Support Release (MTS): Released twice per year. Includes monthly patches for bug fixes, excluding new features.

        Long Term Support Release (LTS): The final release of a major version. Supported longest and receives critical patches only.

        pro tip

        Upgrade to an MTS or LTS version to ensure you’re receiving critical patches and security fixes.

        Building your upgrade team

        Successful upgrades need clear ownership and collaboration. Here’s who should be involved:

        • Mandatory roles

          Mendix Developer: Intermediate-certified, familiar with app maintenance

          Tester: Validates app functionality post-upgrade

          Product Owner: Coordinates the upgrade schedule and overall process

        • Recommended roles

          Architect: Optimizes app architecture during the upgrade

          UI/UX Designer: Streamlines design improvements if needed

          Operations Specialist: Manages deployment to production environments

        Evaluating and prioritizing app upgrades

        Not all upgrades need to happen at once. Use the Complexity and Exposure Matrix to prioritize your Mendix app portfolio:

        • Complexity factors: Custom integrations, database architecture, workflows, and unique business logic
        • Exposure factors: Business-critical apps with high visibility require careful handling

         

        Prioritization guidelines
        • Start with low complexity, low exposure apps to gain confidence in the upgrade process.
        • Avoid upgrading apps currently undergoing major development.
        • Dedicate resources strategically—high-complexity apps may require a developer’s full focus during upgrades
        • High Complexity | Low Exposure

          • Complex integrations
          • Business critical + heavy data load
          • Internal users
          • Requirements + goals available
        • High Complexity | High Exposure

          • Customer facing + multi-channel
          • High available, disaster recovery
          • Microservices architecture
          • Unknown requirements + goals
        • Low Complexity | Low Exposure

          • Internal users
          • Defined requirements + goals
        • Low Complexity | High Exposure

          • Customer facing + multi-channel
          • Limited integrations

        pro tip

        Need to check your Mendix version? Use the Control Center dashboard or contact your Customer Success Manager.

        Resources for your upgrade

        Access all the tools and knowledge you need to implement a smooth version upgrade.


        Your upgrade checklist
        • Back up your application

          Always ensure you have a backup.

        • Upgrade Studio Pro

          Use the latest supported Studio Pro patch version.

        • Update dependencies

          Upgrade widgets, modules, connectors, and Marketplace components.

        • Resolve deprecations

          Identify and fix deprecated components.

        • Perform thorough testing

          Ensure the upgraded app functions as intended.

        pro tip

        Leverage the Software Composition page in Control Center to easily track app components, their runtime versions, and dependencies.

        Frequently Asked Questions

        • How do I upgrade my Mendix app?

          To upgrade your Mendix app:

          1. Back up your application: Create a full backup before proceeding.
          2. Update Studio Pro: Install the latest compatible version of Studio Pro for your target upgrade version.
          3. Upgrade components: Update widgets, modules, connectors, and other Marketplace components.
          4. Resolve deprecations: Fix or replace deprecated features.
          5. Test thoroughly: Run tests to ensure the app works as intended after the upgrade.

          For detailed technical steps, check out these pages:

          Upgrading from Mendix 8 to Mendix 9
          Upgrading from Mendix 9 to Mendix 10
          Upgrading from Mendix 10 to Mendix 11

        • What’s the difference between MTS and LTS releases?
          • MTS (Medium Term Support): Released every six months and includes monthly patches for bug fixes. It’s ideal for teams looking for faster access to the latest features.
          • LTS (Long Term Support): The final, most stable version of a major release, with long-term support and critical patches. It’s best for teams prioritizing stability over frequent updates.

          We recommend selecting either an MTS or LTS version depending on your organization’s need for stability or access to the latest innovations.

        • How often are Mendix updates released?

          Mendix follows a twice-yearly release cadence for major releases. Critical patches and bug fixes are released monthly and apply to both medium-term support (MTS) and long-term support (LTS) versions.

          Check out the Mendix Release Notes to stay up to date on the latest updates.

        • What happens if I don’t upgrade?

          Delaying upgrades increases the risk of:

          • Security vulnerabilities: Unsupported versions won’t receive critical patches.
          • Performance and reliability issues: Older versions may struggle to meet modern business and technical demands.
          • Obsolescence: Over time, unmaintained apps become more difficult and expensive to upgrade. Additionally, waiting too long leads to larger, more complex upgrades.

          Staying current with MTS or LTS versions ensures long-term platform support and better app performance.

        • Is my Mendix version still supported?

          To determine if your Mendix version is still supported:

          • Check the version support timeline: Refer to Mendix Docs to see the support status for MTS and LTS versions.
          • Control Center: Check the Control Center dashboard – it will display your current version.
          • Contact your Customer Success Manager: If you’re unsure, your Mendix CSM can provide guidance on your version’s support status.

        Choose your language