What's Changed
- ChangeMethodName gives a renamed call the type of the method it now calls by @knutwannheden in #9855
- Build the names ChangeType writes from the target type by @knutwannheden in #9896
- rewrite-xml: Fix XPath matching of predicates, positions, and paths by @greg-at-moderne in #9897
- Import only the outermost class of a nested target in ChangeType by @knutwannheden in #9898
- ChangeMethodInvocationReturnType retypes a variable when the call already has the new return type by @knutwannheden in #9901
- JavaScript: add XPathMatcher to the XML module by @greg-at-moderne in #9899
- JavaScript:
maybeRebindkeeps the file's import layout when it moves named imports by @knutwannheden in #9902 - JavaScript autodetect measures a block's statements from the line its brace opens on by @knutwannheden in #9900
- Add back every static member import of ChangeType's original type by @knutwannheden in #9905
Full Changelog: v8.107.1...v8.107.2