Skip to content

v0.20.7

Latest

Choose a tag to compare

@odvcencio odvcencio released this 29 Jun 18:55

Fixed

  • Parser timeout and cancellation budgets now flow through the parser loop, recovery reparses, result compatibility/finalization, and Go normalization, so strict parses stop consistently instead of continuing unbounded work after the primary parse (#114, #128).
  • F# external-scanner keyword dedent fallback now guards empty indentation stacks for then, and, with, else, elif, and end, preventing scanner panics on malformed or edge-case indentation (#129, #130).
  • Swift if … else if … trailing-closure ambiguity recovery now follows the whole chain and requires a byte-faithful reparse, preventing collapsed function declarations from being accepted (#131, #132).