Commit Graph

  • 3b58b06081 🚀 Release 0.9.0 main 0.9.0 tmu 2026-09-29 21:37:44 +00:00
  • 36e317bf17 🔀 Merge feature/ts-compat-ci into main tmu 2026-09-29 21:24:16 +00:00
  • 0e56fff59e 📝 Check off the CI TypeScript-floor task tmu 2026-09-29 21:24:05 +00:00
  • 24cc007ab0 🔥 Drop redundant not.toBeAny assertions in the fixture tmu 2026-09-29 21:23:15 +00:00
  • ebe58a9167 📝 Say compat is CI-only and run by hand locally tmu 2026-09-29 21:15:01 +00:00
  • 00ed6bee1e ✅ Assert handler params in the compat fixture tmu 2026-09-29 21:10:15 +00:00
  • 75807c4bd8 👷 Type-check the TS floor in CI tmu 2026-09-29 20:51:41 +00:00
  • 45df45df4b 🚀 Release 0.8.3 0.8.3 tmu 2026-09-28 22:02:10 +00:00
  • 21b628f91d 🔀 Merge chore/prune-backlog-and-upgrade-deps into main tmu 2026-09-28 21:59:57 +00:00
  • 3c802ad7df ⬆️ Bump the pi-lsp pin to 0.0.47 tmu 2026-09-28 21:58:11 +00:00
  • 5025fa3870 🔧 Drop the redundant knip entry pattern tmu 2026-09-28 21:54:45 +00:00
  • eb1acbd9d8 ⬆️ Upgrade dependencies tmu 2026-09-28 21:47:05 +00:00
  • df09d3ae61 📝 Prune the completed backlog items tmu 2026-09-27 20:41:59 +00:00
  • ac1fd60043 🚀 Release 0.8.2 0.8.2 tmu 2026-09-25 23:19:43 +00:00
  • f5871c37c8 🔀 Merge chore/readme-comparison into main tmu 2026-09-25 23:17:33 +00:00
  • 7a1eaa0d7f 📝 Add an alternatives section tmu 2026-09-25 22:21:50 +00:00
  • 09011d838f 🔀 Merge chore/cleanup-readme into main tmu 2026-09-24 21:56:33 +00:00
  • 8261759190 📝 Restore and rewrite the README entry point tmu 2026-09-24 20:54:18 +00:00
  • 28d87b3387 📝 Close out migration guide and backlog tasks tmu 2026-09-24 20:51:42 +00:00
  • ccbd0a297c 🔀 Merge feature/doc-tests into main tmu 2026-09-24 13:51:41 +00:00
  • 400fe902e0 ♻️ Run doc-test generation as an explicit CI step tmu 2026-09-24 13:08:45 +00:00
  • 4dc58395c0 ♻️ Run doc tests outside the coverage gate tmu 2026-09-24 12:52:42 +00:00
  • a9b588e1c3 ♻️ Drop assert imports from doc fences tmu 2026-09-24 12:17:24 +00:00
  • d0dd8641f2 ✅ Assert README example results tmu 2026-09-24 12:13:36 +00:00
  • 30d97a9209 ✨ Compile doc code fences into tests tmu 2026-09-24 11:53:29 +00:00
  • d1963b0329 🔀 Merge feature/api-surface into main tmu 2026-09-23 22:51:21 +00:00
  • 0bde38d6e4 📝 Summarize the API docs work in the changelog tmu 2026-09-23 22:51:11 +00:00
  • 38484aa16d 📝 Refresh license year, backlog notes and JSDoc tmu 2026-09-23 22:50:05 +00:00
  • c878e60ff2 📝 Bind the handler-map function in every example tmu 2026-09-23 22:33:43 +00:00
  • c8bee95088 📝 Document when to use each matcher tmu 2026-09-23 22:25:39 +00:00
  • 5ddbbdc183 ♻️ Keep the public API to the four factories tmu 2026-09-23 22:14:04 +00:00
  • 9c9468fa3c 📝 Explain the W widening suffix in the API section tmu 2026-09-23 22:11:22 +00:00
  • f485b1bae2 ✨ Finalize and document the public API surface tmu 2026-09-23 21:39:15 +00:00
  • acf9d06ddd 🚀 Release 0.8.1 0.8.1 tmu 2026-09-23 21:24:32 +00:00
  • eba60f6569 🔀 Merge chore/coverage-threshold into main tmu 2026-09-23 21:23:37 +00:00
  • 52ce655d8e 👷 Gate CI at 100% coverage tmu 2026-09-23 21:12:24 +00:00
  • 76327a8c47 🔀 Merge chore/duplicate-tag-union-test into main tmu 2026-09-23 20:55:56 +00:00
  • d7004c0f71 📝 Clarify the duplicate-tag known issue tmu 2026-09-23 20:52:45 +00:00
  • 69231eb9ac 📝 Note the duplicate-tag tests in the changelog tmu 2026-09-23 20:30:44 +00:00
  • 7ff371c569 ✅ Pin the duplicate-tag union collapse tmu 2026-09-23 20:30:35 +00:00
  • 0339a493a2 📝 Track the TypeScript 5.0 CI baseline tmu 2026-09-23 20:28:53 +00:00
  • 2c856f28e3 🔀 Merge chore/open-universe-guidance into main tmu 2026-09-23 20:01:52 +00:00
  • 4260a4732c 📝 Document why open universes are rejected tmu 2026-09-23 19:51:19 +00:00
  • 11d364e187 🚀 Release 0.8.0 0.8.0 tmu 2026-09-23 17:40:35 +00:00
  • 8dc0b95320 🔀 Merge fix/union-valued-discriminant into main tmu 2026-09-23 17:37:37 +00:00
  • 7b90f898d3 ✅ Cover property-union autocomplete and rejection tmu 2026-09-23 16:32:16 +00:00
  • 1bdf7f0315 🐛 Reject mixed literal and broad universes tmu 2026-09-23 16:32:09 +00:00
  • 55bf6c24a7 🐛 Narrow union-valued and optional discriminants tmu 2026-09-23 16:04:00 +00:00
  • e7b5c0284d 🔀 Merge chore/prune-backlog into main tmu 2026-09-23 15:27:05 +00:00
  • 013bfa883b 📝 Prune the backlog; document the LSP shutdown fix tmu 2026-09-23 15:12:54 +00:00
  • d99d84d387 🚀 Release 0.7.1 0.7.1 tmu 2026-09-23 14:56:55 +00:00
  • 02f64f804e 🔀 Merge fix/knip-library-entry into main tmu 2026-09-23 14:56:15 +00:00
  • cbaed8fabc 🐛 Stop knip reporting the source entry tmu 2026-09-23 14:55:27 +00:00
  • 410903198e 🔀 Merge chore/upgrade-deps into main tmu 2026-09-23 14:51:49 +00:00
  • 2e4262383c ⬆️ Upgrade dependencies tmu 2026-09-23 14:50:29 +00:00
  • a8f1a05db2 🚀 Release 0.7.0 0.7.0 tmu 2026-09-23 14:34:36 +00:00
  • 675fd0bb54 🔀 Merge feature/finite-universes into main tmu 2026-09-23 13:48:11 +00:00
  • ce287b384f 📝 Note the gate in changelog and backlog tmu 2026-09-23 13:42:25 +00:00
  • aaeeef1e11 📝 Document the finite-only universe decision tmu 2026-09-23 13:42:12 +00:00
  • 3b5269f9e1 🐛 Gate the universe to finite, literal keys tmu 2026-09-23 13:41:57 +00:00
  • 1723419e69 🚀 Release 0.6.0 0.6.0 tmu 2026-09-22 11:10:30 +00:00
  • dcd5f8d1c4 🔀 Merge feature/tagged-union-boolean-nullish-tags into main tmu 2026-09-22 11:09:21 +00:00
  • 4ebe18adb1 ♻️ Align primitive-union matcher names and drop stale lint disables tmu 2026-09-22 11:05:16 +00:00
  • 09e1c12270 ♻️ Return dispatch tacitly from the tagged-union factory tmu 2026-09-22 10:57:03 +00:00
  • 6228b4922d ♻️ Share the Matchable universe between both matchers tmu 2026-09-22 10:54:27 +00:00
  • d88a4eeb45 📝 Track optional discriminants under the union-property task tmu 2026-09-22 10:45:54 +00:00
  • fcec637f01 ✅ Check the runtime member in every boolean/nullish handler tmu 2026-09-22 10:36:03 +00:00
  • f7b7a06f1a ✅ Assert the fallback receives real boolean/nullish tags tmu 2026-09-22 10:33:26 +00:00
  • c06538d6c1 📝 Check off the tagged-union non-key tags task tmu 2026-09-22 10:23:06 +00:00
  • e96ca12149 ✨ Allow boolean and nullish tags in tagged unions tmu 2026-09-22 10:22:59 +00:00
  • b81a8149d9 🔀 Merge chore/rename-primitive-union into main tmu 2026-09-22 09:58:28 +00:00
  • a88d49ffe2 📝 Check off the primitive-union rename tmu 2026-09-22 09:47:05 +00:00
  • 02f736507c ♻️ Rename primitive to primitive-union tmu 2026-09-22 09:46:59 +00:00
  • 0727117afb 🔀 Merge chore/lsp-symbol-search-rule into main tmu 2026-09-22 09:43:56 +00:00
  • b293e611b2 📝 Prefer LSP for symbol lookup in AGENTS tmu 2026-09-22 09:43:08 +00:00
  • 63b020338e 🔀 Merge chore/backlog-notes into main tmu 2026-09-22 09:15:04 +00:00
  • 32b9ce0987 📝 Note two matcher gaps in the backlog tmu 2026-09-22 09:14:58 +00:00
  • 434c3a2222 🔀 Merge feature/tagged-union-matcher into main tmu 2026-09-21 23:29:48 +00:00
  • 6280061737 📝 Note the primitive-union rename in the backlog tmu 2026-09-21 23:24:06 +00:00
  • 23a2776d55 📝 Note the widened-string-union matcher test tmu 2026-09-21 23:21:19 +00:00
  • 937d84ea48 ♻️ Share matcher internals tmu 2026-09-21 23:15:09 +00:00
  • 6f4f509b69 ⚡ Inline the tag read into dispatch tmu 2026-09-21 23:02:56 +00:00
  • 3f22e5ca01 🔥 Drop unused unified-signature disables tmu 2026-09-21 22:53:42 +00:00
  • 78e9af600d ✅ Cover the discriminant-key popup tmu 2026-09-21 22:36:30 +00:00
  • 8ab3c6dbc6 📝 Document the tagged-union matcher tmu 2026-09-21 22:14:22 +00:00
  • c0fc090ee4 ✨ Add a matcher for tagged unions tmu 2026-09-21 22:14:10 +00:00
  • a4b4618c9f 🚀 Release 0.5.0 0.5.0 tmu 2026-09-21 13:11:22 +00:00
  • bf711cf9fc 🔀 Merge chore/test-handler-runtime-arguments into main tmu 2026-09-21 13:09:10 +00:00
  • 9e03c52473 ✅ Assert the shape each handler receives tmu 2026-09-21 11:51:58 +00:00
  • aa6d71076c 🔀 Merge feature/boolean-null-undefined-patterns into main tmu 2026-09-21 11:27:29 +00:00
  • 80d498e4f4 ⚡ Index dispatch with the raw shape key tmu 2026-09-21 11:23:14 +00:00
  • 1ad19ba308 📝 Document matcher caveats in the README tmu 2026-09-21 10:33:36 +00:00
  • 16904440cf 📝 Place test-wide suppressions in the config tmu 2026-09-21 10:01:30 +00:00
  • 9b7dec96e0 🔧 Move test lint disables to oxlint config tmu 2026-09-21 09:56:39 +00:00
  • 45495fe2a8 ✨ Match boolean, null and undefined tmu 2026-09-21 09:44:44 +00:00
  • c32fe08c73 🔀 Merge chore/spike-redundant-fallback into main tmu 2026-09-20 22:08:35 +00:00
  • f27966e803 ✨ Reject a fallback for an exhaustive map tmu 2026-09-20 21:56:06 +00:00
  • 7e7f716424 🚀 Release 0.4.0 0.4.0 tmu 2026-09-20 21:46:04 +00:00
  • 62db7de537 🔀 Merge chore/unify-task-branching into main tmu 2026-09-20 21:44:21 +00:00
  • ff823b3cba 📝 Route every task through the full branching model tmu 2026-09-20 21:43:46 +00:00