#OpenRewrite v8.77.0 is out! ๐
๐ท C# pattern matching & typed captures
๐ Spring RestTemplate โ RestClient
โ JAX-RS to Spring MVC
๐ OWASP Cryptographic Failures
๐งช PowerMock & AssertThrows fixes
๐ CopyValue for YAML & .properties
๐ง Maven proxy settings from settings.xml
๐ JavaDoc to /// Markdown
Posts by Tim te Beek
JSpring closes 29th of March
sessionize.com/jspring26
Figured you're well aware, but others might miss it if not listed :)
#OpenRewrite v8.75.0 is out! ๐
๐ Python f-string template & pattern support
๐ถ Lombok *ArgsConstructor recipes
๐ฆ GitLab CI/CD best practices recipes
๐ Angular 19 & 20 migrations
๐ข Node.js upgrade recipes
๐ SLF4J StringFormat & MessageFormat recipes
github.com/openrewrite/...
#OpenRewrite v8.74.1 is out! ๐
๐ค Prethink for Node.js
โ
Various AssertJ & Hamcrest fixes
๐ง Jackson 3 @JsonIgnore & IOException fixes
๐ฃ Kotlinx, Androidx, Jetpack Compose & Exposed recipes
๐ MockMvc to AssertJ conversion
โ๏ธ JBoss to Jetty migration
๐ Spring Security fixes
github.com/openrewrite/...
The "Break your testing habits" series continues tomorrow on Code Remix Weekly. ๐
In part 2, level up your Junit skills, including upgrading smoothly, applying modern best practices, and exploring powerful newer features in JUnit 5.14 & 6.
๐ด Watch live tomorrow โคต๏ธ
AI sits to your right, but you're the captain
- @vilojona.bsky.social: Practical ways to keep AI codegen under control
- @vjovanov.bsky.social: Taming GraalVM with AI
- @timtebeek.github.io: Deterministic modernization in the AI age
- @kevindubois.com @cedricclyburn.com: Local development strategies
#OpenRewrite v8.73.0 is out! ๐ฐ
๐ Python 2 parser + Python 3 recipes
๐ณ Docker parser + recipes
๐ Propagate Maven parent POM changes
๐งช New AssertJ and Mockito recipes
๐ Apache HttpAsyncClient 4โ5
๐๏ธ Struts 1โ2โ5โ6โ7 recipes
๐ง Dropwizard 5.0 migration
๐ Tons of fixes
github.com/openrewrite/...
The first day of #jfokus, the hands-on day, so where you learn and end up tired. @timtebeek.github.io and @rickossendrijver.bsky.social presented "Break your testing habits", advocating #AssertJ, but also a scary eye-opener how much many of us still stick to obsolete habits we learned with #JUnit 3.
๐ Ready to refactor at scale?
Join @timtebeek.github.io at #Devnexus for a hands-on workshop on Migration Engineering with OpenRewrite โ automate upgrades, boost security, and modernize your codebase with custom AI-powered recipes.
devnexus.com/events/migra...
๐๏ธ Get tickets - devnexus.com
#OpenRewrite v8.72.0 is out! ๐
๐ Added Python parser
๐ Spring Kafka 4 + Jackson 3
๐ Migrate to System.Logger
๐ JSF 2.3 & RichFaces 4 migration
๐ฌ Varargs in JavaTemplate & Refaster
๐
ฐ๏ธ Angular v20 & v21 upgrade recipes
๐ EPSS vulnerability scoring
๐ Many smaller fixes
github.com/openrewrite/...
I was asked after the "Refactoring to #EclipseCollections" talk at dev2next 2025 whether there were any #OpenRewrite recipes for EC. My answer was "No, but it would be great if someone contributed some in OSS." Thx @cmotlin.bsky.social! ๐ @zakhav.bsky.social @ted.dev
github.com/liftwizard/l...
Join us for a practical, hands-on training to prep your codebase for your next Spring Boot migration.๐ฅพ
Weโll show you a staged, workflow-driven approach used by modern platform and application teams.๐ก
Sign up: buff.ly/ONxZvJA
#OpenRewrite v8.71.0 is out! ๐
๐ฑ Spring Boot 4: expanded coverage
โ๏ธ Spring Cloud 2025.1 recipes
๐ Spring Security 7 modularized
๐ Hibernate 7.2 migration recipe
๐งช JUnit 5.13 deprecated API upgrades
๐ฏ JavaScript: spread/rest syntax
๐ข Kubernetes v1.33-35 API migrations
github.com/openrewrite/...
Today Iโll join the Code Remix Weekly to chat about my project @arconia.io aimed at improving the developer experience for Java and Spring Boot applications, and simplifying the adoption of cloud native patterns. OpenRewrite is a key tool for Arconia and I canโt wait to share more about it!
#OpenRewrite v8.69.0 is out! ๐
๐ค NEW rewrite-ai to find libraries, models & agents
๐ข Node.js: AddDependency, transitive bumps, CVE scans
๐ฆ Bun & YAML support for JS
๐ฑ SB4: modular starters + convert JAX-RS endpoints
๐ค Jackson 3: serialization config & exception handling
github.com/openrewrite/...
๐ Curious whatโs hot in #Javaโ You should be.
The annual #InfoQ #TrendsReport is out! Key highlights:
โข Adoption of ๐ง๐๐ฐ ๐๐๐ฏ๐ ๐ฏ๐๐ซ๐ฌ๐ข๐จ๐ง๐ฌ
โข Evolution of frameworks like ๐๐ฉ๐ซ๐ข๐ง๐ , ๐๐๐ค๐๐ซ๐ญ๐ ๐๐, ๐๐ฎ๐๐ซ๐ค๐ฎ๐ฌ, ๐๐ข๐๐ซ๐จ๐ง๐๐ฎ๐ญ, ๐๐๐ฅ๐ข๐๐จ๐ง & ๐๐ข๐๐ซ๐จ๐๐ซ๐จ๐๐ข๐ฅ๐
๐ ๐๐๐๐ ๐ง๐จ๐ฐ: bit.ly/4pqtHd4
๐ช ๐๐ง๐จ๐ฐ๐ฅ๐๐๐ ๐ ๐ข๐ฌ ๐ฉ๐จ๐ฐ๐๐ซ! #StayAhead
#OpenRewrite v8.68.1 is out! ๐ฌ
๐ฑ Spring Boot 4.0: additional properties & dependencies
๐ Migrate Spring Retry to Resilience
๐งช Hamcrest to AssertJ & JMockit to Mockito fixes
๐ข Node 22/24 upgrade recipes: fs, zlib, crypto & more
๐ค Jackson v3: migrate modules & feature flags
github.com/openrewrite/...
How did Uber migrate 1M lines of code in just 2 weeks??๐
Don't miss our webinar today to find out.โฏ๏ธ
See how one of the worldโs largest engineering teams tackles massive code migrations โ fast, safe, and at scale.
The wait is over! @dashaun.com joins the Code Remix Weekly livestream TODAY to chat about all things Spring Boot 4.๐ฅพ
๐ด Watch live at 21:00 CET / 3 PM ET.
๐ Spring Boot 4 is here!๐
Upgrading doesnโt have to be painful. Moderne + OpenRewrite brings the automation! ๐ ๏ธ
Learn how to modernize your stack, reduce tech debt, and unlock the latest features in our new blog.
#OpenRewrite 8.67.0 is here! ๐ซ
๐ New rewrite-angular, rewrite-react & rewrite-jasperreports
๐ฑ Spring Boot 4.0 & Spring Batch 6.0 migrations
โ๏ธ React 19 upgrade recipe with forwardRef removal
๐ข Node.js crypto & util recipes
โ Migrate all modules and formats for Jackson v3
github.com/openrewrite/...
Join the next Code Remix Weekly tomorrow with @tomcools.be, DevRel at Timefold! ๐๏ธ
Discover Timefold, the powerful OptaPlanner fork, and learn about its origin, automatic migration, and how it rethinks breaking changes.๐ช
๐ด Tomorrow at 21:00 CET / 3 PM ET
Live from @timtebeek.github.ioโs OpenRewrite workshop at Rabobank! ๐ฃ๏ธ
Thank you! Great to see so much engagement on this repository, making steady improvements to cover ever more of the v3 migration. ๐
Thanks so much for the call out & your own contributions! Some of the best parts of my work is getting to work with friends and great minds like yourself. Hope we meet again soon!
Until then, here's a Thomas-special release of rewrite-jackson. :)
github.com/openrewrite/...
#OpenRewrite 8.66.1 is here! ๐
๐ฑ Spring Boot 4.0 migration recipes
๐ Additional SpringFox conversions
๐ Severity-based CVE filtering
๐ Expand Guava to JDK conversions
๐ฏ Convert external `@InlineMe` annotations into recipes
๐ Fixed Maven multi-module resource handling
github.com/openrewrite/...
Join the next Code Remix Weekly to learn how to detect and fix quantum-vulnerable code across massive systems with Moderne's LST-powered analysis and PQC readiness workflows.๐ช
๐ด Tomorrow at 21:00 CET / 3 PM ET with guest @mkheck.bsky.social
๐ Ready to refactor at scale?
Join @mkheck.bsky.social & @timtebeek.github.io at #Devnexus for a hands-on workshop on Migration Engineering with OpenRewrite โ automate upgrades, boost security & modernize your codebase with custom AI-powered recipes.
devnexus.com/events/migra...
๐๏ธ - devnexus.com
๐๐ก๐ ๐-๐
๐๐ฅ๐ฅ 2025 ๐๐ซ๐๐๐จ๐ง๐๐๐ซ๐๐ง๐๐ ๐ก๐๐ฌ ๐ฌ๐ญ๐๐ซ๐ญ๐๐!
Today is all about learning, sharing ideas, and getting inspired before the main J-Fall event tomorrow.
Letโs make it an amazing day together!
#JFall2025 #Preconference #Java