What's Changed
- JavaScript patterns: a static call matches every spelling of its receiver by @knutwannheden in #9115
- Python patterns: ignore the receiver only of a static call by @knutwannheden in #9116
- Kotlin: drop KotlinSource's unused offset-to-node map by @knutwannheden in #9117
- Scala: Fix handling of a recipe changing statement to expression by @greg-at-moderne in #9119
- Update Gradle wrapper to 9.8.1 by @timtebeek in #9118
- Let HasMinimumJavaVersion mark build and non-Java files by @timtebeek in #9084
- JavaScript: a node: specifier and its built-in's bare name are one module to the binding APIs by @knutwannheden in #9122
MavenWrapperUpdateto honor mirrors in the settings by @greg-at-moderne in #9123- Cancel GetObject transfers still running before eviction by @greg-at-moderne in #9072
- ChangePropertyValue: follow YAML aliases to their anchored value by @timtebeek in #9121
- JavaScript: RPC to handle recipes which alter the source file type by @greg-at-moderne in #9125
- RemoveUnusedProperties to guard against inefficient regexps by @greg-at-moderne in #9132
- JavaScript: maybeBind and maybeRebind bind with require in a CommonJS file by @knutwannheden in #9126
- Python: point ty at the uv() and template dependency workspace venvs by @knutwannheden in #9134
- Python: JContainer padding replace refuses unknown keywords by @knutwannheden in #9133
- Pin Maven Central in UpgradeDependencyVersionTest's directory-listing tests by @knutwannheden in #9136
- JavaScript: RPC picks codecs by root type by @greg-at-moderne in #9135
- Python: keep None in Optional types by @knutwannheden in #9137
- Python templating: a substituted value keeps the layout the source gave it by @knutwannheden in #9139
- Python: keep homogeneous tuple elements apart from fixed ones by @knutwannheden in #9142
- Remove ClassGraph dependency from rewrite-java by @sambsnyd in #9138
- Python: type attribution uses the project's .venv when no dependency path is given by @knutwannheden in #9143
- Add MigrateToMaven3_10 and chain it from MigrateToMaven4 by @timtebeek in #9145
- Parse unambiguous MSBuild project files as XML and align AlignPathCasing with them by @timtebeek in #9113
Full Changelog: v8.92.18...v8.93.0