What's Changed
- JavaScript: a
withstatement no longer fails the whole TypeScript file by @knutwannheden in #8698 - JavaScript: maybeBind binds afresh where the name it would reuse is shadowed by @knutwannheden in #8696
- JS AMD: a bare arrow keeps its space before
=>when it gains parens by @knutwannheden in #8700 - JS AMD: the helpers a consumer reads a block with are reachable by @knutwannheden in #8704
- JavaScript: a template's removed
bindingsoption fails loudly by @knutwannheden in #8703 - JS templates: a typed capture binds, generated code is laid out, and a module-typed parameter splices by @knutwannheden in #8702
- JavaScript: an unparseable template reports the engine's diagnostic by @knutwannheden in #8706
- JavaScript: a rebind renames a local name the source never chose by @knutwannheden in #8708
- JavaScript: regenerate npm locks with alias forks and duplicate placements by @bmuschko in #8711
- JavaScript: an added import is laid out in the file's own style by @knutwannheden in #8713
- JavaScript: spacing owns the gap between an inline
typeand the name it exports by @knutwannheden in #8714 - JavaScript: an existing binding answers an import request, and a CommonJS file stays CommonJS by @knutwannheden in #8716
- JavaScript: spacing owns the gap between an inline
typeand its name by @knutwannheden in #8715 - JavaScript: a rebind carries the moved member's attribution, and a sibling's stays put by @knutwannheden in #8717
- JavaScript: a rebind carries attribution to the references of what moved by @knutwannheden in #8718
- JavaScript: a whole-module move carries the types named after the module by @knutwannheden in #8719
- JavaScript: parsing type-checks the program to keep only syntax errors by @knutwannheden in #8720
- JavaScript: a recipe reaches the scope helpers it was reimplementing by @knutwannheden in #8721
- JavaScript: minimum viable spacing separates every keyword from its expression by @knutwannheden in #8725
- Go: a conversion carries the type it converts to by @knutwannheden in #8726
Full Changelog: v8.91.2...v8.91.3