Apache Grails consultancy, upgrades and support — since Grails 1.x, current to Grails 7 and 8.
If your business runs on Grails 1–6, official support has ended, and below 6.2 there is no extended support for the framework itself. We plan and deliver the upgrade — or tell you honestly if you shouldn't.
Where your Grails version stands (2026)
| Grails version | Status | Extended support? |
|---|---|---|
| 2.x | End of Support since Jun 2021 | Not available |
| 3.x | End of Support since Sep 2021 | Not available |
| 4.x | End of Support since Mar 2024 | Not available |
| 5.x | End of Support since Jun 2024 | Not available |
| 6.x | End of Support since Jun 2025 | 6.2.x only (security patches) |
| 7.x | Current — active maintenance | Available |
| 8 | In milestone builds | — |
Source: official Apache Grails support schedule. Extended support keeps known CVEs patched — it buys time, not a future. When you're ready to actually move, that's what we do.
Not sure what your upgrade involves?
We offer a free upgrade assessment. Send us your current Grails version and your plugin and dependency list, and a senior engineer will come back with a written summary: a realistic upgrade path, which plugins are likely to cause trouble, and the risks we’d want to look at first. Then a 30-minute call to talk it through. There’s no charge and no obligation, and the summary is yours to use with us or with anyone else.
-
Grails System Architecture and Design
-
Gorm Data modelling and design
-
Upgrades from any version since 1.x to Apache Grails 7/8, including Spring Boot 3.5, Jakarta and Java 17 migration
-
Testing with JUnit or Spock
-
CI Build Configuration
-
Deployment whether on-site, cloud, etc
-
Debugging and QA
-
UI/UX with GSP Groovy Server Pages and JS frameworks
-
Grails Performance Optimisation/Tuning
-
Security Architecture
-
Spring Boot / Gradle Configuration
-
Legacy Application Migration to Web/Cloud
-
javax → jakarta namespace migration
-
Grails-to-Spring-Boot conversion where retirement is the right answer
We have hired David as a consultant to help us with the migration and global improvement of one of our critical web application used by dozens of customs authorities and many other stakeholders around the world. David has a great expertise in Grails/Groovy and he did an excellent job in performing what was requested. David is also very professional as he has a keen interest in quality, focusing on automated tests, and he didn't hesitate to go the extra mile to ensure the long term viability of our application.
Sébastien Galtier Project Manager in the United NationsWe engaged with Dave to help us do an upgrade of a critical component of our platform in 2022. Overall, the project was done within budget and on time and with high quality. Dave was available to collaborate with our teams across timezones. And he left us with the tools and insights to carry on with the component once he had finished the upgrade. I would definitely recommend Dave to any and all. And I will be reaching out to him the next time I have a need.
Anil Nair CTO, Lifelink SystemsWe have developed many packages together and they have always been a good collaborator. Tucanoo use efficient planning tools to track software development so that all concerned with a project know the state of play – what issues are outstanding and what has been accomplished.
Dr. Richard Tannenbaum CEO PropertissimoTRUSTED BY MANY:
Grails resources & recent work
- Grails 8: what's coming and how to prepare your upgrade path — deprecations, platform changes and phased upgrade steps.
- Grails 7 — everything you need to know — features, migration steps and the 6→7 comparison.
- Case study: upgrading Shogo's Grails 2.1 B2B SaaS platform — $25bn+ transaction throughput, 50+ POS integrations.
- Grails upgrade war story: Hibernate Envers and Liquibase — the plugin problems upgrades actually hit.
- Passkey authentication in Grails 7 — hands-on WebAuthn tutorial with full code on GitHub.
We’re a professional bunch, and we want to work with you!
There’s a lot we can do for your business, small or large. Get in touch so we can discuss your ideas.
