Releases: zetlen/keymash
Releases · zetlen/keymash
keymash: v2.0.7
keymash: v2.0.6
keymash: v2.0.5
keymash: v2.0.4
keymash: v2.0.3
keymash: v2.0.2
keymash: v2.0.1
keymash: v2.0.0
keymash: v1.0.0
1.0.0 (2026-01-26)
Features
- add API docs, navigation, and optimize library build (90258a3)
- add auto-generated Modules table to App.tsx (0cdaf92)
- add comprehensive tooling for development and release (22d4571)
- add keymash/core lightweight entry point (~1KB gzipped) (5316c8c)
- add keymash/core lightweight entry point and documentation improvements (bda3e8d)
- add layout-independent bindings and fix ghost modifiers (23f04e5)
- add navigation, API reference page, and optimize library build (ccc9e97)
- add navigation, API reference page, and optimize library build (02b515d)
- add responsive code formatting with Prettier web worker (29ccec8)
- add sequences, catch-all bindings, and development mode conflict detection (2288051)
- add useKeymash and useKeymashBindings React hooks (keymash/react) (c386909)
- add useKeymash React hook (keymash/react) (4fb8de9)
- consolidate monorepo into single keymash package (7b8d5cd)
- examples: add which-key style interactive demo page (#7) (eae2eb6)
- react: add simplest possible keymash overload (42556df)
- react: add useKeymashBindings hook for global binding discovery (558481c)
- react: redesign handler API to use object parameter (b4a0226)
- restructure as pnpm monorepo with turborepo (c44ca75)
Bug Fixes
- add international keyboard support (AltGr, dead keys, IME) (c8a4d95)
- ci: install docs dependencies in pages workflow (17af7da)
- ci: remove explicit pnpm version from workflows (dd74a09)
- disable code splitting for library builds (d0bf6f9)
- make react entry import from core instead of bundling (7cbb97e)
- properly configure minification and dead code elimination (4d887f8)
- properly configure minification and dead code elimination (186c1d9)
- react: handle ref-scoped useKeymash initialization (7982b3c)
- restore homepage to GitHub Pages URL (ff1e44d)
- restore single-package release-please outputs (094a8d1)
- update pages workflow for new structure (3d2ab95)
Miscellaneous Chores
- add pnpm workspace (651a88e)