What's Changed
- Fix false unmatched ENDIF/ENDSR after fixed-format embedded SQL by @bobcozzi in #551
- Fix self-closing dcl-ds block matching; share and properly test dcl-ds single-line detection by @richardm90 in #560
- feat: Jump to Matching Block (focused split from #558) by @bobcozzi in #562
- Fix LINTER configuration creation crash by @sebjulliand in #533
- perf: bracket matcher cache and activation-path optimizations by @bobcozzi in #566
- Fix outline DS by @buzzia2001 in #567
- fix: format ruler completeness and rendering stability by @bobcozzi in #559
- fix(columnAssist): skip ruler for fixed-format SQL continuation lines (col 7 = '+') by @bobcozzi in #568
- Massive TS Strict Cleanup (Minimal Functional Change) by @bobcozzi in #554
- Update core dependencies by @buzzia2001 in #572
- Fix duplicate include loading in shared include graphs (issue #503) by @bobcozzi in #552
- fix(bracketMatcher): string continuation in quoted literals + CASxx compound block highlighting by @bobcozzi in #574
- Fix import errors in rpglint and update workflows to automate build / release process by @SanjulaGanepola in #576
- Fix cache and scope assertions in tests by @SanjulaGanepola in #577
Full Changelog: 0.33.8...0.33.9