What's Changed
- Fix protobuf parser to handle files without syntax declaration by @timtebeek in #6166
- Improved support for indentation formatting using records and single arg method declarations by @Jenson3210 in #6158
- Ensure that sequential find operations can locate results in the same file by @sambsnyd in #6171
- Add custom style configuration option to AutoFormat recipe by @Jenson3210 in #6167
- ChopIfTooLong for methodInvocation chains by @Jenson3210 in #6112
- JavaScript: Support old octal literals like
0777by @knutwannheden in #6172 - Temporarily enable the usage of private static methods while we wait for a parent runtime upgrade by @Jenson3210 in #6173
- JavaScript: Allow incomplete
\xhex escape sequences by @knutwannheden in #6174 - JavaScript: Properly map literal method names by @knutwannheden in #6178
- JavaScript - fix the order of properties in instanceOf RPC by @greg-at-moderne in #6182
- Allow octal escapes for strings in JS sources by @knutwannheden in #6184
- JS
RemoveImport: Handle multi-variable assignments by @knutwannheden in #6185 - JavaScript: More
RemoveImportcorrections by @knutwannheden in #6187 - JavaScript: Handle
import ... = ...inRemoveImportby @knutwannheden in #6190 - Added formatting support for single/multiline comments in parameters / record header by @Jenson3210 in #6176
- Improve description clarity in AddLiteralMethodArgument by @Jenson3210 in #6191
- Add annotation search methods to AnnotationService by @sambsnyd in #6192
- HCL: Add support for provider-scoped functions by @timtebeek in #6194
- JavaScript - adding
maybeAutoFormat()method to visitors by @greg-at-moderne in #6189 - JavaScript - indent non-block bodies of
if,while,forby @greg-at-moderne in #6186 - Validate recipes are found in package by @timtebeek in #6179
- Recipe marketplace CSV by @jkschneider in #6150
Full Changelog: v8.64.0...v8.65.0