tmu pushed to main at tmu/tiny-pattern-ts 2026-09-25 22:58:21 +02:00
09011d838f 🔀 Merge chore/cleanup-readme into main
8261759190 📝 Restore and rewrite the README entry point
28d87b3387 📝 Close out migration guide and backlog tasks
Compare 3 commits »
tmu pushed to main at tmu/tiny-pattern-ts 2026-09-24 15:52:30 +02:00
ccbd0a297c 🔀 Merge feature/doc-tests into main
400fe902e0 ♻️ Run doc-test generation as an explicit CI step
4dc58395c0 ♻️ Run doc tests outside the coverage gate
a9b588e1c3 ♻️ Drop assert imports from doc fences
d0dd8641f2 ✅ Assert README example results
Compare 6 commits »
tmu pushed to main at tmu/tiny-pattern-ts 2026-09-24 00:52:36 +02:00
d1963b0329 🔀 Merge feature/api-surface into main
0bde38d6e4 📝 Summarize the API docs work in the changelog
38484aa16d 📝 Refresh license year, backlog notes and JSDoc
c878e60ff2 📝 Bind the handler-map function in every example
c8bee95088 📝 Document when to use each matcher
Compare 8 commits »
tmu released 0.8.1 at tmu/tiny-pattern-ts 2026-09-23 23:26:01 +02:00
tmu pushed tag 0.8.1 to tmu/tiny-pattern-ts 2026-09-23 23:24:50 +02:00
tmu pushed to main at tmu/tiny-pattern-ts 2026-09-23 23:24:48 +02:00
acf9d06ddd 🚀 Release 0.8.1
eba60f6569 🔀 Merge chore/coverage-threshold into main
52ce655d8e 👷 Gate CI at 100% coverage
76327a8c47 🔀 Merge chore/duplicate-tag-union-test into main
d7004c0f71 📝 Clarify the duplicate-tag known issue
Compare 10 commits »
tmu released 0.8.0 at tmu/tiny-pattern-ts 2026-09-23 19:43:53 +02:00
tmu pushed tag 0.8.0 to tmu/tiny-pattern-ts 2026-09-23 19:42:39 +02:00
tmu pushed to main at tmu/tiny-pattern-ts 2026-09-23 19:42:38 +02:00
11d364e187 🚀 Release 0.8.0
8dc0b95320 🔀 Merge fix/union-valued-discriminant into main
7b90f898d3 ✅ Cover property-union autocomplete and rejection
1bdf7f0315 🐛 Reject mixed literal and broad universes
55bf6c24a7 🐛 Narrow union-valued and optional discriminants
Compare 7 commits »
tmu released 0.7.1 at tmu/tiny-pattern-ts 2026-09-23 16:58:09 +02:00
tmu pushed tag 0.7.1 to tmu/tiny-pattern-ts 2026-09-23 16:56:58 +02:00
tmu pushed to main at tmu/tiny-pattern-ts 2026-09-23 16:56:57 +02:00
d99d84d387 🚀 Release 0.7.1
02f64f804e 🔀 Merge fix/knip-library-entry into main
cbaed8fabc 🐛 Stop knip reporting the source entry
410903198e 🔀 Merge chore/upgrade-deps into main
2e4262383c ⬆️ Upgrade dependencies
Compare 5 commits »
tmu released 0.7.0 at tmu/tiny-pattern-ts 2026-09-23 16:36:03 +02:00
tmu pushed tag 0.7.0 to tmu/tiny-pattern-ts 2026-09-23 16:34:50 +02:00
tmu pushed to main at tmu/tiny-pattern-ts 2026-09-23 16:34:49 +02:00
a8f1a05db2 🚀 Release 0.7.0
tmu pushed to main at tmu/tiny-pattern-ts 2026-09-23 15:49:50 +02:00
675fd0bb54 🔀 Merge feature/finite-universes into main
ce287b384f 📝 Note the gate in changelog and backlog
aaeeef1e11 📝 Document the finite-only universe decision
3b5269f9e1 🐛 Gate the universe to finite, literal keys
Compare 4 commits »
tmu released 0.6.0 at tmu/tiny-pattern-ts 2026-09-22 13:11:44 +02:00
tmu pushed tag 0.6.0 to tmu/tiny-pattern-ts 2026-09-22 13:10:35 +02:00
tmu pushed to main at tmu/tiny-pattern-ts 2026-09-22 13:10:34 +02:00
1723419e69 🚀 Release 0.6.0
dcd5f8d1c4 🔀 Merge feature/tagged-union-boolean-nullish-tags into main
4ebe18adb1 ♻️ Align primitive-union matcher names and drop stale lint disables
09e1c12270 ♻️ Return dispatch tacitly from the tagged-union factory
6228b4922d ♻️ Share the Matchable universe between both matchers
Compare 17 commits »
tmu pushed to main at tmu/tiny-pattern-ts 2026-09-22 01:31:21 +02:00
434c3a2222 🔀 Merge feature/tagged-union-matcher into main
6280061737 📝 Note the primitive-union rename in the backlog
23a2776d55 📝 Note the widened-string-union matcher test
937d84ea48 ♻️ Share matcher internals
6f4f509b69 ⚡ Inline the tag read into dispatch
Compare 9 commits »