Releases: ythecombinator/react-matchez
Releases · ythecombinator/react-matchez
Release 1.0.0-1
1.0.0-1 (2022-02-01)
v1.0.0-0
- chore: bootstrap releasing commands (d71c7c7)
- docs: general updates (b5fcda3)
- style: better import sorting (b3099a8)
- chore: general dotfiles and deps cleanup (cd3c75d)
- refactor(website): better import sorting (de39765)
- fix: move tailwind setup into custom.css (37c12f5)
- fix: build main package before building website (5a9a3cf)
- chore: build main package before building website (2923ea6)
- docs: update logo (b285763)
- refactor(website): reorganize components (8c280a8)
- docs(README.md): remove old sections (f44ba50)
- feat(website): bootstrap docs with Docusaurus (825c5bf)
- docs: move to Markdown (9e5afa1)
- refactor: remove bootstrapped boilerplate (a487a07)
- chore: ignore VS files (bcff5c2)
- docs(logo.png): rebrand package to
react-matchez
(7c6b6bd) - docs(README.md): add bundle size (82a767a)
- fix: rebrand package to
react-matchez
(56a6e44) - feat(components): add
Switch
component (3ecb02f) - fix: replace previous
with
matches (74bbf2b) - feat(src/components/Match): remove
otherwise
prop to simplify API (dbac0bd) - feat: bootstrap
Exact
assertions (98ea342) - feat: initial support for
strict
prop (3b60b42) - feat: improve lodash imports (28a4e26)
- docs(README.md): fix JSX syntax (14242ca)
- docs(README.md): add initial Roadmap and Inspirations sections (cf3d768)
- docs(README.md): replace logo (a617529)
- docs(README.md): add comparison (7b43a9f)
- docs(README.md): bootstrap
Getting Started
section (b932b12) - docs(README.md): bootstrap TOC (7e3d1ef)
- docs(README.md): add missing docs on utilities (3bb693e)
- docs(README.md): add missing docs on the type params (0372220)
- docs(src/components/With): initial API doc (db668ff)
- docs(src/components/When): initial API doc (9a5ed23)
- docs(src/components/Otherwise): initial API doc (033a347)
- docs(src/components/Match): initial API doc (e527da9)
- feat(src/components): better typings for children (2734164)
- feat(src/components): make
children
prop required (a3d125d) - docs(logo.png): update logo (29629e1)
- fix(example/index.tsx): address broken imports (3e4d50f)
- feat: export main APIs (5aca8fb)
- feat(src/utils): add utils to wrap components and reduce generic typing boilerplate (8885efb)
- feat: bootstrap parser +
Match
component (a17f2ae) - docs(logo.png): update logo (647d12d)
- feat(src/_internals/eval): initial
Otherwise
exp evaluation (b2d3407) - feat(src/_internals/eval): initial
With
exp evaluation (01bd7ef) - feat(src/_internals/eval): initial
When
exp evaluation (2914d4f) - docs(README): add initial logo (8ea813a)
- feat(src/components): bootstrap Otherwise component (b01062e)
- docs(README): add initial notes on rationale (4c1c65e)
- feat(src/components): bootstrap When component (0050cd2)
- feat(src/components): bootstrap When component (15f72e5)
- feat(src/_internals): bootstrap generic utility types (e99d03e)
- feat(src/_internals): bootstrap error handling (9e02fb6)
- chore(package.json): add ts-pattern dependency (18300f8)
- chore: bootstrap project using TSDX (3745035)