v0.1.74
What's Changed
- fix(checker): deterministic sentinel preference in canonical lib-def election (#16309) by @mohsen1 in #17573
- fix(bench): exclude nextjs's runtime-gated row from the readiness missing-row gate by @mohsen1 in #17574
- test(cli): cover JSDoc typedef inline-import code fix at tsserver-protocol layer by @mohsen1 in #17575
- chore(conformance): refresh committed snapshot to current main by @mohsen1 in #17576
- Wire plain-value-root TS2503 check into JSDoc @PARAM path by @mohsen1 in #17577
- Wire JSDoc @return {this} TS2526 gate into value-position functions by @mohsen1 in #17579
- docs(roadmap): fourslash floor is exact 6,562/6,562, not 6,558/6,562 by @mohsen1 in #17580
- chore(conformance): refresh the committed snapshot to current main by @mohsen1 in #17581
- docs(roadmap): accepted-regressions floor is 0 active entries, not 14 by @mohsen1 in #17582
- fix(solver): reland narrowed dropped-nominal-symbol guard for class applications (#16055) by @mohsen1 in #17587
- fix(checker): defer premature TS2344 during static property-initializer constructor-shape build by @mohsen1 in #17589
- fix(emitter): report TS7056 for an unnameable self-referential recursive alias by @mohsen1 in #17590
- chore(release): bump try-tsz publish version to 0.1.72 by @mohsen1 in #17584
- chore(readme): refresh benchmark image and stats by @mohsen1 in #17583
- fix(bench): move the daily bench cron ahead of the gh-pages deploy again (#17561) by @mohsen1 in #17591
- fix(checker): defer premature TS2536/TS2344 during self-referential method-return-type prescan (#17585) by @mohsen1 in #17592
- hold: shrink known-failures baseline — 2 tsz-cli rows now pass by @mohsen1 in #17594
- fix(checker): only discard TS2536/TS2344 from the static-property-initializer prescan by @mohsen1 in #17597
- chore(readme): refresh benchmark image and stats by @mohsen1 in #17598
- feat(website): show project source size on the compatibility dashboard by @mohsen1 in #17600
- chore(release): bump try-tsz publish version to 0.1.73 by @mohsen1 in #17599
- hold: fix false-failing tsbuildinfo-not-writable test under root by @mohsen1 in #17601
- feat(website): show fixture stub fidelity on the compatibility dashboard by @mohsen1 in #17602
- fix(checker): stop silently dropping cross-arena child type_env merges by @mohsen1 in #17603
- test(checker): fix cross-module nested interface tests' SymbolId-collision harness bug by @mohsen1 in #17606
- test(checker): re-pin stale TS7014 JSDoc closure-function test to TS7's TS1005 rejection by @mohsen1 in #17607
- fix(checker): CommonJS exports.NAME forward-read reports TS2565 when RHS is non-aliasable by @mohsen1 in #17610
- fix(checker): CommonJS export-property reads use position, not whole-file last write by @mohsen1 in #17612
- chore(conformance): refresh the committed snapshot to current main by @mohsen1 in #17613
- fix(bench): peel a tag-object pin to its commit before verifying the checkout by @mohsen1 in #17615
- test(checker): re-pin 3 stale Closure-syntax JSDoc tests to TS7's TS1005 rejection, shrink known-failures 14 -> 11 by @mohsen1 in #17616
- fix(checker): recover parameter declared type for loop killing-definition reduction (drops genuine TS2339) by @mohsen1 in #17617
- chore(readme): refresh benchmark image and stats by @mohsen1 in #17620
- fix(cli): scanner numeric-literal parse errors arm the syntactic gate; strict-mode binder family routes semantic-phase by @mohsen1 in #17621
- fix(checker): defer a self-referential class constraint check instead of a degraded stand-in by @mohsen1 in #17619
- fix(solver): provenance-recovered application pairs must not accept via general variance measurement (order-dependent dropped TS2741) by @mohsen1 in #17618
- chore(release): bump try-tsz publish version to 0.1.74 by @mohsen1 in #17624
Full Changelog: v0.1.71...v0.1.74
What's Changed
- fix(checker): deterministic sentinel preference in canonical lib-def election (#16309) by @mohsen1 in #17573
- fix(bench): exclude nextjs's runtime-gated row from the readiness missing-row gate by @mohsen1 in #17574
- test(cli): cover JSDoc typedef inline-import code fix at tsserver-protocol layer by @mohsen1 in #17575
- chore(conformance): refresh committed snapshot to current main by @mohsen1 in #17576
- Wire plain-value-root TS2503 check into JSDoc @PARAM path by @mohsen1 in #17577
- Wire JSDoc @return {this} TS2526 gate into value-position functions by @mohsen1 in #17579
- docs(roadmap): fourslash floor is exact 6,562/6,562, not 6,558/6,562 by @mohsen1 in #17580
- chore(conformance): refresh the committed snapshot to current main by @mohsen1 in #17581
- docs(roadmap): accepted-regressions floor is 0 active entries, not 14 by @mohsen1 in #17582
- fix(solver): reland narrowed dropped-nominal-symbol guard for class applications (#16055) by @mohsen1 in #17587
- fix(checker): defer premature TS2344 during static property-initializer constructor-shape build by @mohsen1 in #17589
- fix(emitter): report TS7056 for an unnameable self-referential recursive alias by @mohsen1 in #17590
- chore(release): bump try-tsz publish version to 0.1.72 by @mohsen1 in #17584
- chore(readme): refresh benchmark image and stats by @mohsen1 in #17583
- fix(bench): move the daily bench cron ahead of the gh-pages deploy again (#17561) by @mohsen1 in #17591
- fix(checker): defer premature TS2536/TS2344 during self-referential method-return-type prescan (#17585) by @mohsen1 in #17592
- hold: shrink known-failures baseline — 2 tsz-cli rows now pass by @mohsen1 in #17594
- fix(checker): only discard TS2536/TS2344 from the static-property-initializer prescan by @mohsen1 in #17597
- chore(readme): refresh benchmark image and stats by @mohsen1 in #17598
- feat(website): show project source size on the compatibility dashboard by @mohsen1 in #17600
- chore(release): bump try-tsz publish version to 0.1.73 by @mohsen1 in #17599
- hold: fix false-failing tsbuildinfo-not-writable test under root by @mohsen1 in #17601
- feat(website): show fixture stub fidelity on the compatibility dashboard by @mohsen1 in #17602
- fix(checker): stop silently dropping cross-arena child type_env merges by @mohsen1 in #17603
- test(checker): fix cross-module nested interface tests' SymbolId-collision harness bug by @mohsen1 in #17606
- test(checker): re-pin stale TS7014 JSDoc closure-function test to TS7's TS1005 rejection by @mohsen1 in #17607
- fix(checker): CommonJS exports.NAME forward-read reports TS2565 when RHS is non-aliasable by @mohsen1 in #17610
- fix(checker): CommonJS export-property reads use position, not whole-file last write by @mohsen1 in #17612
- chore(conformance): refresh the committed snapshot to current main by @mohsen1 in #17613
- fix(bench): peel a tag-object pin to its commit before verifying the checkout by @mohsen1 in #17615
- test(checker): re-pin 3 stale Closure-syntax JSDoc tests to TS7's TS1005 rejection, shrink known-failures 14 -> 11 by @mohsen1 in #17616
- fix(checker): recover parameter declared type for loop killing-definition reduction (drops genuine TS2339) by @mohsen1 in #17617
- chore(readme): refresh benchmark image and stats by @mohsen1 in #17620
- fix(cli): scanner numeric-literal parse errors arm the syntactic gate; strict-mode binder family routes semantic-phase by @mohsen1 in #17621
- fix(checker): defer a self-referential class constraint check instead of a degraded stand-in by @mohsen1 in #17619
- fix(solver): provenance-recovered application pairs must not accept via general variance measurement (order-dependent dropped TS2741) by @mohsen1 in #17618
- chore(release): bump try-tsz publish version to 0.1.74 by @mohsen1 in #17624
Full Changelog: v0.1.71...v0.1.74