Jmix 3.0 Release is here, and we are glad to walk you through the most significant changes and improvements this new version brings.
We recommend reading an article about the release and watching the webinar recording below to get a full picture of all new features.
Speakers of the webinar:
Gleb Gorelov, Tech lead
Konstantin Krivopustov, Head of Engineering
Viktor Fadeev, Product Manager
What we discussed:
- Jmix 3.0: a new technical baseline
The big picture behind Jmix 3.0, the changes in the foundation of the platform.
- Migration to Spring Boot 4
- Migration to Vaadin 25 with Aura theme
- Migration to EclipseLink 5
- What this new baseline means for existing and new Jmix projects
- Framework updates
A walkthrough of the most important framework-level improvements in Jmix 3.0 for enterprise application teams.
- Dynamic Model as an experimental capability for more flexible application evolution
- In-memory sorting for DataGrid
- The new MarkdownEditor component
- Change password at first login
- Studio improvements
A review of the enhancements in Jmix Studio that make daily development faster, more structured and more architecture-aware.
- Displaying inherited attributes in Entity Designer
- Support for Gradle Kotlin DSL projects
- New Studio actions for project settings, add-ons, and data stores
- Search index definitions and Quartz jobs in the project tree with quick actions
- New performance-oriented hints
- Jmix AI-Assisted Development
A dedicated section about how Jmix is evolving as a platform for more structured and predictable AI-assisted development.
- Updated Jmix AI Agent Guidelines
- Jmix AI Agents Toolkit support in Studio
- How these tools help teams test, compare, and adopt AI agents with more confidence
- Add-ons and ecosystem updates
A dedicated section for the capabilities that expand Jmix beyond the framework baseline.
- The new free AI Tools add-on
- Special offering for Jmix users: Vaadin Pro Components
- Dashboard
- Spreadsheet
- Studio integration
- Spreadsheet rendering in Reports with Vaadin Spreadsheet
- BPM module migration to the Jmix 3.0 generation
- Upgrade guidance
Practical guidance for teams planning their move to Jmix 3.0.
- What to expect when upgrading
- Where breaking changes matter most
- How to evaluate Jmix 3.0 for new projects






