2.0.0 (2026-01-18)
- better clipboard handling (fcd7006)
- empty state caret rendering (b8602d6)
- inlay: autocomplete (bcab1c8)
- inlay: IME composition (3d9aeb3)
- inlay: prevent crash and caret issues with many diverging tokens (130dcac)
- performance, flaky tests, etc (bc245b0)
- tests (1f6c9c9)
- tests: update tests (37efaf8)
- vitest: exclude ct tests (65fa72c)
- handle overlapping matches better (2cdea0d)
- inlay: init (8c792ce)
- inlay: portal improvements (b5ad6ce)
- mobile (0626207)
- portal rework (b801fb3)
- structured-inlay: portal anchor (5c26a96)
- structured-inlay: stable token ids (d48c109)
- tests: run playwright tests in CI (ca477d0)
-
- feat: new component "Inlay", structured text input primitive
- tests: playwright ct testing
- refactor: timeslice -> chrono
- chore: landing page rework
1.4.0 (2025-05-08)
- time-slice: smarter default input formatter; add support for future time ranges from natural language (a6b1b62)
1.3.0 (2025-05-08)
- time-slice: allow always absolute formatting via null formatInput prop (a2dc3a3)
1.2.0 (2025-05-08)
- date-parser: parse future time ranges (8feba0f)
1.1.4 (2025-05-08)
- docs: more applicable example (b00e8bc)
1.1.3 (2025-05-08)
- build: correct package.json paths (185f40c)
1.1.3 (2025-05-08)
- build: correct package.json paths (185f40c)
1.1.3 (2025-05-08)
- build: correct package.json paths (185f40c)
1.1.3 (2025-05-08)
- actually publish built package (lol) (286993b)
- types: add typesVersions field to support subpath imports (eb41f65)
1.1.2 (2025-05-08)
- types: correct TimeSlice type declaration path in exports field (c8838f2)
1.1.1 (2025-05-08)
- round distance instead of flooring in default input formatter (18489b6)
1.1.0 (2025-05-07)
- default time slice to user timezone (1d22434)