What's Changed
- Python: Fix RPC
write_messageto use binary mode on Windows by @knutwannheden in #6850 - Support empty JSP documents, or documents only containing comments by @evie-lau in #6846
- Python: Update
ty-typesdependency to released 0.0.19 by @knutwannheden in #6853 - Fix
IllegalArgumentExceptioninInput.getRelativePathfor relative paths by @timtebeek in #6843 - Python: Add f-string support for Python template/pattern API by @knutwannheden in #6854
- Use version patterns in ChangeDependencyGroupIdAndArtifactId tests by @Jenson3210 in #6856
- Support escaping property placeholders with backslash by @MBoegers in #6817
- Python: Add
context,dependencies, andconfigure()to PythonTemplate/Patternby @knutwannheden in #6855 - Clean up
.context/directory by @greg-at-moderne in #6859 - Fix print idempotency for annotated array type casts by @knutwannheden in #6861
- Handle unresolved Maven credential placeholders gracefully by @timtebeek in #6845
- Fix Maven parser on ${project.version} in parent reference by @MBoegers in #6860
- JavaScript: Fix
Yaml.Mappingnon-empty prefix error for nested flow mappings by @knutwannheden in #6864 - JavaScript: Fix three found JS/TS parse failures by @knutwannheden in #6863
- Ensure ImportLayoutStyles can be merged by @sambsnyd in #6862
- JavaScript: Fix stack overflow in
Type.signaturefor cyclic parameterized types by @knutwannheden in #6867 - JavaScript: Fix empty named imports parse failure and add validator to
parseProject()by @knutwannheden in #6866 - Fix GradleWrapperTest after Gradle 9.4.0 got released by @greg-at-moderne in #6871
- fix: KotlinVisitor.visitAnnotatedExpression now traverses inner expression by @thake in #6870
- Skip recipe validation for imperative recipes in assertRecipesConfigure() by @MBoegers in #6841
New Contributors
Full Changelog: v8.74.3...v8.75.0