I like CalVer whenever versions become a point of discussion; it's hard to argue to continue to use 2019.08 today, whereas 1.5 hides that nuance of using outdated technology.
Breaking changes with SemVer are a solved problem when you use the right technology! ;)
30.07.2025 10:59 β π 2 π 1 π¬ 0 π 0
Forking Camunda 7: Operaton's Java 17 Upgrade & Migration Path
Join us for the next Code Remix Weekly! We'll be joined by Karsten Thoms and Tim ZΓΆller from Operaton.Camunda 7 may be EOL, but the Operaton team didn't stop...
Camunda 7 is EOL, but the Operaton team forked it, modernized it to Java 17, reduced 16k Sonar issues by more than 80%, and are building migration recipes for OSS freedom.π₯
Learn how they did it on the next Code Remix Weekly!
π΄ Streaming live tomorrow at 21:00 CEST / 3 PM ET.
29.07.2025 16:30 β π 2 π 1 π¬ 0 π 0
Release 3.12.1 Β· openrewrite/rewrite-recipe-bom
What's Changed
OpenRewrite v8.59.1
rewrite-gradle-plugin v7.12.1
rewrite-maven-plugin v6.15.0
Full Changelog: v6.15.0
OpenRewrite v8.59.1 is here! π
βΈοΈ Parse Helm templates
β Additional Groovy features
π§βπ« More AssertJ best practices
π Simplify annotation attributes
πͺΆ Tolerate invalid POMs
β» Remove with Refaster
π¬ New static analysis recipes
π Many smaller improvements & fixes
github.com/openrewrite/...
24.07.2025 12:20 β π 13 π 5 π¬ 0 π 0
Release v3.11.1 Β· openrewrite/rewrite-recipe-bom
What's Changed
rewrite-jackson v1.0.0 in https://github.com/openrewrite/rewrite-jackson/releases/tag/v1.0.0
Full Changelog: v3.11.0...v3.11.1
OpenRewrite v8.57.0 is here! π
π Gradle best practices recipes
π Jackson v3 migration
π¬ New static analysis recipes
π Adopt Flyway 10 & NativeQuery
π Spring web.xml to WebApplicationInitializer
π Switch to Quarkus Logger
π Many smaller improvements & fixes
github.com/openrewrite/...
09.07.2025 21:45 β π 7 π 3 π¬ 0 π 0
Release 3.9.0 Β· openrewrite/rewrite-recipe-bom
What's Changed
OpenRewrite v8.54.0
rewrite-gradle-plugin v7.7.0
rewrite-maven-plugin v6.10.0
Changelog
Full Changelog: v6.10.0
OpenRewrite v8.56.0 is here! π
π Pattern matching for switch recipes
π Post-quantum cryptography recipes
βͺ Netty 4.2 upgrade recipe
β Comprehensive Apache HttpClient 5 migration
π New logging best practices
π Groovy parser fixes
π 24 new contributors and 129 new recipes!
github.com/openrewrite/...
25.06.2025 21:31 β π 10 π 5 π¬ 0 π 0
Great to hear! Feel free to join our Slack, or open an issue against OpenRewrite/rewrite to discuss what that could look like.
21.06.2025 11:15 β π 1 π 0 π¬ 0 π 0
Will you be at Voxxed Days Luxembourg?π
Be sure to catch @timtebeek.github.ioβ¬'s session on June 19: βTrusting AI to Modernize Software at Scale.β π£οΈ
Session details: buff.ly/WU6VP09
@lu.voxxeddays.com
13.06.2025 09:30 β π 5 π 4 π¬ 0 π 0
Heading to AI-fokus in Stockholm? Catch @timtebeek.github.ioβ¬'s session: βTrusting AI to Modernize Software at Scale.β π£οΈ
Learn how Moderne uses OpenRewrite for large-scale code automation and how to build reliable, production-ready AI workflows. βοΈ
Session details: buff.ly/nOdUyxe
09.06.2025 09:01 β π 3 π 1 π¬ 0 π 0
Great to see! Would love to collaborate on this if you're open to it π
08.06.2025 20:17 β π 0 π 0 π¬ 1 π 0
Code Remix Weekly | OpenRewrite and C#: A Match Made in .NET Heaven
Want to do automated refactoring, vulnerability remediation, and best practices enforcement in C#? Join us for another Code Remix Weekly with guest Andrew St...
Want to do automated refactoring, vulnerability remediation, and best practices enforcement in C#? π
Join us for Code Remix Weekly with Andrew Stakhov from Moderne to walk through .NET support in OpenRewrite. π»
β―οΈ Tune in tomorrow at 3 PM/21:00 CEST.
03.06.2025 15:31 β π 2 π 1 π¬ 0 π 0
Join me in fifteen minutes for Better Assertions with AssertJ @springio.net room 5!
22.05.2025 08:44 β π 18 π 2 π¬ 0 π 0
The Moderne world tour continues! βοΈ
Next up, meet us at @springio.net β¬in beautiful Barcelona, May 22-23. π€
Don't miss @timtebeek.github.io's session, "Better Assertions with AssertJ" β
Details: 2025.springio.net/sessions/bet...
20.05.2025 20:52 β π 10 π 5 π¬ 0 π 0
jackson
OpenRewrite π€ Jackson 3
@openrewrite.github.io
@cowtowncoder.bsky.social
13.05.2025 22:46 β π 17 π 5 π¬ 0 π 0
Friendly faces have arrived at Code Remix Summit! ποΈ
The remix begins TONIGHT. β° @starbuxman.joshlong.com @timtebeek.github.io
12.05.2025 11:38 β π 8 π 1 π¬ 0 π 0
Release 3.8.0 Β· openrewrite/rewrite-recipe-bom
What's Changed
OpenRewrite v8.52.0
rewrite-gradle-plugin v7.6.0
rewrite-maven-plugin v6.8.0
Full Changelog: v6.8.0
OpenRewrite v8.52.0 is here! π¦©π
π Scanning recipes as preconditions
β Migrate to Java 24+
π Improvements Refaster matches
πͺ Wrap expensive log statements
β Apply Checkstyle import rules
π§ͺ Various JUnit & Mockito fixes
π New Spring Boot recipes
πΆ Lombok SuperBuilder types
github.com/openrewrite/...
07.05.2025 21:59 β π 11 π 3 π¬ 0 π 0
Should you push forward to the latest versions, or backpatch to stay secure where you are?
At Moderne, we believe the right approach is the one that works best for your organizational reality. ποΈ
Learn how we make custom backpatching work for you: www.moderne.ai/content-libr...
06.05.2025 14:38 β π 1 π 1 π¬ 0 π 0
Upgrade Spring AI
# 1. Install the Arconia CLI
brew install arconia-io/tap/arconia-cli
# 2. Upgrade project to latest Spring AI
arconia update spring-ai
Migrate your application to the latest Spring AI 1.0.x version using OpenRewrite and Arconia's experimental, open-source recipes.
The last milestone release of Spring AI before GA is out! I built an experimental OpenRewrite recipe to help you upgrade your projects to 1.0.0-M8 automatically. You can run it with the Arconia CLI or use the OpenRewrite plugins for Gradle and Maven. Info and limitations: github.com/arconia-io/a...
01.05.2025 05:55 β π 6 π 3 π¬ 1 π 0
Code Remix Weekly | Fix & Refactor Faster with Venkat Subramaniam
Join the next Code Remix Weekly with guest Venkat Subramaniam, award-winning author & founder of Agile Developer, Inc., as he previews his Code Remix Summit sessions on modern refactoring techniques a...
Tune into Code Remix Weekly today with @venkats.bsky.social as he previews his Code Remix Summit sessions on modern refactoring techniques and AI-powered coding to help you write cleaner, safer, and more efficient software!
π΄ Streaming live at 21:00 CEST / 3 PM ET.
www.youtube.com/live/6ifaybm...
30.04.2025 15:31 β π 3 π 1 π¬ 0 π 0
Release 3.7.0 Β· openrewrite/rewrite-recipe-bom
What's Changed
OpenRewrite v8.51.0
rewrite-gradle-plugin v7.5.0
rewrite-maven-plugin v6.7.0
Full Changelog: v6.7.0
OpenRewrite v8.51.0 is here! π₯³
β Support Java 24
π₯Ό Expanded coverage for JUnit, AssertJ & Mockito
π Show examples in docs
π©Ή Common static analysis fixes
π§Ή Clear out old deprecations
Thanks to the many new contributors who made this release possible! π
github.com/openrewrite/...
25.04.2025 12:18 β π 8 π 4 π¬ 0 π 0
Migrate to Maven 4 β Maven
Want to prepare for @maven.apache.org 4 and/or use the RC versions? Migration guide for users just got published π₯³
maven.apache.org/guides/mini/...
Guide will be updated with your feedback/issues! Guide for plugin migration is on the to-do list!
#maven #documentationIsFun
24.04.2025 13:59 β π 14 π 7 π¬ 0 π 1
IMHO the best part of the workshop is the comparison by @rickossendrijver.bsky.social and @timtebeek.github.io π
Both wonderful tools with their own strengths π
17.04.2025 12:40 β π 12 π 2 π¬ 0 π 0
(Finally) following the famous OpenRewrite and Refaster workshop of @timtebeek.github.io and @rickossendrijver.bsky.social at ING today :). Nice way to end the week π. Makes me realize I haven't done any #Java in over 2 years haha. Thanks @johanhutting.bsky.social for organizing!
17.04.2025 09:08 β π 17 π 5 π¬ 0 π 0
Join Code Remix Weekly today with guest Isaac Van Doren, software engineer at Paytient, as he previews his session happening at Code Remix Summit: Change is Hard (but Roc Makes it Easier).π¦
Streaming live at 21:00 CEST / 3 PM ET.
www.youtube.com/live/lxjvpKv...
16.04.2025 17:52 β π 2 π 1 π¬ 0 π 0
Join the next Code Remix Weekly with guest Isaac Van Doren, software engineer at Paytient, as he previews his session at Code Remix Summit: Change is Hard (but Roc Makes it Easier).π¦
Streaming live tomorrow, April 16 at 21:00 CEST / 3 PM ET.
www.youtube.com/live/lxjvpKv...
15.04.2025 16:25 β π 3 π 1 π¬ 0 π 0
Congratulations! A fitting addition π
14.04.2025 19:35 β π 1 π 0 π¬ 1 π 0
By popular demand...Migration Engineering w/ OpenRewrite workshop at Code Remix Summit!π οΈ
Join @timtebeek.github.io and Sam Snyder from the Moderne team to learn how to write custom recipes, analyze your code, and streamline your modernization efforts with confidence.π
Register at coderemix.ai
14.04.2025 14:27 β π 5 π 2 π¬ 0 π 0
Release 3.6.1 Β· openrewrite/rewrite-recipe-bom
What's Changed
OpenRewrite v8.50.2
rewrite-gradle-plugin v7.4.1
rewrite-maven-plugin v6.6.0
Full Changelog: v6.6.0
OpenRewrite v8.50.2 is here! π
π Gradle Kotlin DSL recipes
π Groovy parser improvements
π Expand JavaTemplate & Refaster support
π§ͺ New recipes for AssertJ & JUnit 5
π Recipes for Spring Framework 6.2 & Spring Batch
github.com/openrewrite/...
10.04.2025 20:06 β π 9 π 3 π¬ 0 π 0
We're really excited to share that OpenRewrite was featured in Thoughtworks' Technology Radar at #64!π
One step closer to the inner circle!
Huge thanks to our team, users, and supporters who continue to push innovation forward with us.
Full list: www.thoughtworks.com/radar/tools/...
07.04.2025 13:51 β π 9 π 2 π¬ 0 π 0
Helping folks build better software. Software development, platforms, synthesizers, games, scary movies. β₯οΈ from Syracuse, NY
Mainly at @mtthwcmpbll@mastodon.social, but hanging out here too.
Voxxed Days conference in Luxembourg. Organized by @yajug.bsky.social. https://luxembourg.voxxeddays.com/en/#registration
Geek, photography enthusiast, Open Source and Devops fan, organizer of #YaJUG and #voxxed_lu conference
Java Architect and CodeSmith (NL)
OpenValue Amsterdam | Conference speaker | Board member Amsterdam JUG | Love to share knowledge | Father of 2 | Does something with Computers
Java web developer at http://intractief.nl , #satisfactory gamer, #lanparty fossil, #UX freak, #coderdojo and #devoxx4kids mentor, actually partly javanese https://tubby.nl
programming by day, ttrpgs by night, reading fantasy and sci-fi at dusk. at dawn I'll be sleeping, thank you very much
Sr. Staff Software Engineer at @hero.dev. Former Pivotal, VMware, Sabre.
A #java guy. Pacifist π
I'm a freelance consultant and trainer helping Java developers create better persistence layers using Hibernate and Spring Data.
Co-organizer JUG Paderborn
https://thorben-janssen.com
https://thorben-janssen.com/join-persistence-hub/
Developer Advocate @ JetBrains
#Kotlin since 2015
@arrow_kt maintainer
π³π± Software Engineer @ SDB | #Java | Speaker π£ | he/him