🐍 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/...
🐍 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/...
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
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
🐍 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/...
🐍 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/...
github.com/liftwizard/l...
github.com/liftwizard/l...
We’ll show you a staged, workflow-driven approach used by modern platform and application teams.💡
Sign up: buff.ly/ONxZvJA
We’ll show you a staged, workflow-driven approach used by modern platform and application teams.💡
Sign up: buff.ly/ONxZvJA
🌱 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/...
🌱 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/...
Hear how he’s driving toward a stable release & enabling adoption with OpenRewrite.🎙️
🔴 Live tomorrow ⤵️
🤖 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/...
🤖 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/...
The annual #InfoQ #TrendsReport is out! Key highlights:
• Adoption of 𝐧𝐞𝐰 𝐉𝐚𝐯𝐚 𝐯𝐞𝐫𝐬𝐢𝐨𝐧𝐬
• Evolution of frameworks like 𝐒𝐩𝐫𝐢𝐧𝐠, 𝐉𝐚𝐤𝐚𝐫𝐭𝐚 𝐄𝐄, 𝐐𝐮𝐚𝐫𝐤𝐮𝐬, 𝐌𝐢𝐜𝐫𝐨𝐧𝐚𝐮𝐭, 𝐇𝐞𝐥𝐢𝐝𝐨𝐧 & 𝐌𝐢𝐜𝐫𝐨𝐏𝐫𝐨𝐟𝐢𝐥𝐞
📖 𝐑𝐞𝐚𝐝 𝐧𝐨𝐰: bit.ly/4pqtHd4
💪 𝐊𝐧𝐨𝐰𝐥𝐞𝐝𝐠𝐞 𝐢𝐬 𝐩𝐨𝐰𝐞𝐫! #StayAhead
The annual #InfoQ #TrendsReport is out! Key highlights:
• Adoption of 𝐧𝐞𝐰 𝐉𝐚𝐯𝐚 𝐯𝐞𝐫𝐬𝐢𝐨𝐧𝐬
• Evolution of frameworks like 𝐒𝐩𝐫𝐢𝐧𝐠, 𝐉𝐚𝐤𝐚𝐫𝐭𝐚 𝐄𝐄, 𝐐𝐮𝐚𝐫𝐤𝐮𝐬, 𝐌𝐢𝐜𝐫𝐨𝐧𝐚𝐮𝐭, 𝐇𝐞𝐥𝐢𝐝𝐨𝐧 & 𝐌𝐢𝐜𝐫𝐨𝐏𝐫𝐨𝐟𝐢𝐥𝐞
📖 𝐑𝐞𝐚𝐝 𝐧𝐨𝐰: bit.ly/4pqtHd4
💪 𝐊𝐧𝐨𝐰𝐥𝐞𝐝𝐠𝐞 𝐢𝐬 𝐩𝐨𝐰𝐞𝐫! #StayAhead
🌱 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/...
🌱 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/...
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.
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.
🔴 Watch live at 21:00 CET / 3 PM ET.
🔴 Watch live at 21:00 CET / 3 PM ET.
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.
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.
🆕 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/...
🆕 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/...
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
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
🌱 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/...
🌱 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/...
🔴 Tomorrow at 21:00 CET / 3 PM ET with guest @mkheck.bsky.social
🔴 Tomorrow at 21:00 CET / 3 PM ET with guest @mkheck.bsky.social
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
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
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
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
Huge thanks to our community for contributing, sharing, and automating code transformations. Here’s to cleaner, smarter code for everyone! 👏
Huge thanks to our community for contributing, sharing, and automating code transformations. Here’s to cleaner, smarter code for everyone! 👏
🔲 TOML building block recipes
🤠 Migrate Jackson v3 dataformats
🍁 Switch to Maven 4
🐳 Upgrade to Testcontainers v2
🏗️ beans.xml & web.xml to Spring
💉 Field to constructor injection for Spring
🚩 OpenFeature flag removal recipes
docs.openrewrite.org/changelog/8-...
🔲 TOML building block recipes
🤠 Migrate Jackson v3 dataformats
🍁 Switch to Maven 4
🐳 Upgrade to Testcontainers v2
🏗️ beans.xml & web.xml to Spring
💉 Field to constructor injection for Spring
🚩 OpenFeature flag removal recipes
docs.openrewrite.org/changelog/8-...
Introduction to OpenRewrite training is happening now.🤩
Couldn't make it? Head to our training hub to sign up for the next session:
buff.ly/bHlO13z
Introduction to OpenRewrite training is happening now.🤩
Couldn't make it? Head to our training hub to sign up for the next session:
buff.ly/bHlO13z
Comment or DM us with your stories of broken builds, cursed commits, and “it worked on my machine” moments and we'll share them live on the Code Remix Weekly Halloween special. 🎃
Comment or DM us with your stories of broken builds, cursed commits, and “it worked on my machine” moments and we'll share them live on the Code Remix Weekly Halloween special. 🎃