Skip to content

v8.91.3

Latest

Choose a tag to compare

@MBoegers MBoegers released this 31 Aug 10:24
· 4 commits to main since this release
3ee5e4d

What's Changed

  • JavaScript: a with statement 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 bindings option 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 type and 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 type and 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