| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 8.74.0 source code.tar.gz | 2026-02-24 | 12.4 MB | |
| 8.74.0 source code.zip | 2026-02-24 | 15.6 MB | |
| README.md | 2026-02-24 | 4.5 kB | |
| Totals: 3 Items | 27.9 MB | 0 | |
What's Changed
- Upgrade rewrite-kotlin to Kotlin 2 compiler (K2) by @jkschneider in https://github.com/openrewrite/rewrite/pull/6766
- Autodetect text block indent by @Jenson3210 in https://github.com/openrewrite/rewrite/pull/6768
- Restore recipe hierarchy rows in SourcesFileResults by @timtebeek in https://github.com/openrewrite/rewrite/pull/6764
- Fall back to uv lock when no lock file exists for pyproject.toml by @knutwannheden in https://github.com/openrewrite/rewrite/pull/6769
ChangeImport: rewrite qualified references whenold_nameis specified by @knutwannheden in https://github.com/openrewrite/rewrite/pull/6760- JavaScript: Write
.npmrcfile before install by @knutwannheden in https://github.com/openrewrite/rewrite/pull/6417 - Parse more checkstyle rules into OpenRewrite styles. by @sambsnyd in https://github.com/openrewrite/rewrite/pull/6761
- Use resolved version of managed dependency in
ResolvedPom's managed dependencies by @steve-aom-elliott in https://github.com/openrewrite/rewrite/pull/6776 - Fix DeclarativeRecipe descriptor leaking PreconditionBellwether by @pstreef in https://github.com/openrewrite/rewrite/pull/6774
- Restore TypeTable support for Kotlin K2 by @timtebeek in https://github.com/openrewrite/rewrite/pull/6779
- Add Variable type attribution for Python identifiers by @knutwannheden in https://github.com/openrewrite/rewrite/pull/6772
- Fix Java 21 parser dropping
varin record pattern binding variables by @cuioss-oliver in https://github.com/openrewrite/rewrite/pull/6781 - Add prefix to the block after resolutionStrategy block when non existing by @Jenson3210 in https://github.com/openrewrite/rewrite/pull/6784
- Include declarative recipe preconditions in recipe descriptors by @sambsnyd in https://github.com/openrewrite/rewrite/pull/6777
- Python: Replace LSP hover with
ty-typesstructured descriptors by @knutwannheden in https://github.com/openrewrite/rewrite/pull/6782 - Filter duplicate generated files in ScanningRecipe.generate() by @pstreef in https://github.com/openrewrite/rewrite/pull/6778
- Fix Python RPC server crash on Windows due to hardcoded /tmp log path by @knutwannheden in https://github.com/openrewrite/rewrite/pull/6787
- Fix resolution of dated snapshots as input by @shanman190 in https://github.com/openrewrite/rewrite/pull/6788
- Annotation attribute non jvm class misses import by @BoykoAlex in https://github.com/openrewrite/rewrite/pull/6786
- Move all
kotlinxrecipes to rewrite-migrate-kotlin by @timtebeek in https://github.com/openrewrite/rewrite/pull/6791 - Fix
ChangeManagedDependencyGroupIdAndArtifactIdoverwritingartifactIdwith glob pattern by @timtebeek in https://github.com/openrewrite/rewrite/pull/6783 - Python: Add type attribution tests and fix method declaration/type hint types by @knutwannheden in https://github.com/openrewrite/rewrite/pull/6794
- Python: Add parameter
field_typeattribution and call-site type arguments by @knutwannheden in https://github.com/openrewrite/rewrite/pull/6795 - Fix exponential overcounting in composite recipe listings by @jkschneider in https://github.com/openrewrite/rewrite/pull/6796
- Python: Add type attribution tests, use moduleName for module-qualified FQNs, and fix RemoveImport shadowing by @knutwannheden in https://github.com/openrewrite/rewrite/pull/6798
- Update expected jackson-jakarta-rs-json-provider version in test by @knutwannheden in https://github.com/openrewrite/rewrite/pull/6801
- Handle local version variables in UpgradePluginVersion for kotlin plugins by @MBoegers in https://github.com/openrewrite/rewrite/pull/6746
- Use flexible version assertions in ChangeDependencyGroupIdAndArtifactId tests by @Jenson3210 in https://github.com/openrewrite/rewrite/pull/6799
- Add Kotlin script template support for Gradle KTS by @timtebeek in https://github.com/openrewrite/rewrite/pull/6792
- Add type attribution for Gradle plugin DSL in KTS files by @timtebeek in https://github.com/openrewrite/rewrite/pull/6804
- DeleteProperty: preserve inline comments when deleting entries by @Jenson3210 in https://github.com/openrewrite/rewrite/pull/6797
- Preserve old exclusions and add sibling for new coordinates on dependency change by @Jenson3210 in https://github.com/openrewrite/rewrite/pull/6800
New Contributors
- @cuioss-oliver made their first contribution in https://github.com/openrewrite/rewrite/pull/6781
Full Changelog: https://github.com/openrewrite/rewrite/compare/v8.73.2...v8.74.0