Anyone Recently Migrated from Mendix 9.24.26v to 10vLTS?

0
Hi Community,We are planning to migrate our application from Mendix 9.24.26 to Mendix 10 and would like to hear from developers who have recently completed a similar migration.Could you share your experiences regarding:Major challenges encountered during the migrationBreaking changes or compatibility issuesMarketplace modules/widgets that required updates or replacementPerformance improvements or regressions after upgradingAny best practices, lessons learned, or recommendationsEstimated effort and testing approach usedAny insights, pitfalls to avoid, or migration checklists would be greatly appreciated.also can you please tell where we can find Mendix application repository size? Thank you!
asked
2 answers
3

Hi..

Recommendations Before Repository Migration

  1. Take a full backup of the application and repository.
  2. Move to the last version of the 9
  3. Stabilize the application and resolve any existing critical issues before beginning the migration.
  4. Refer to the Git Migration Guide for the recommended migration approach and steps.

Expected Challenges:

  • JAR file dependency and compatibility issues
  • SAML integration and configuration issues


Hope you find this answer helpful!



answered
1

Hi,

I've migrated multiple applications from 9.24.x to 10 LTS, and the upgrade is quite smooth if you take it step by step instead of jumping versions.


A few things I'd recommend before starting:

  • Upgrade to the latest 9.24.x patch first and make sure the application is stable.
  • Take a full backup of both the application and the repository.
  • Update Marketplace modules one by one instead of updating everything at once.


The most common issues I encountered were:

  • Java/JAR compatibility (Mendix 10 uses Java 21).
  • SAML and authentication modules needing reconfiguration after the upgrade.
  • Custom Java actions requiring recompilation.
  • Native/mobile projects needing updated native resources.


For testing, I usually validate in this order:

  1. Application startup and deployment.
  2. Login/SSO.
  3. Core business flows.
  4. Integrations (REST/OData/Database connectors).
  5. Scheduled events and background processes.


In terms of performance, I generally saw improvements in Studio Pro responsiveness and runtime performance after moving to Mendix 10, provided the Marketplace modules were updated to compatible versions.


Finding the repository size


If you're using Git, there isn't a direct repository size shown in Studio Pro. A couple of practical ways are:

  • Check the local .git folder size after cloning.
  • In Developer Portal → App → Repository, you can view the repository information, but the exact size isn't always displayed. If you need the actual Git repository size, checking the local clone is usually the easiest approach.


Kindly mark this as the accepted answer if it helps.

answered