v1.0.3
Release 1.0.3
What's Changed
- feat: add undo/redo, adopt @jbpark/use-hooks for debounce by @pjb0811 in #37
- feat: use @jbpark/use-hooks's useLocalStorage for manual save by @pjb0811 in #39
- feat: add min/max/pattern/required validation for bindings by @pjb0811 in #40
- refactor: kebab-case directories, flatten composition-component barrels by @pjb0811 in #41
- docs(skill): sync coding-style skill from ui-kit (Section C) by @pjb0811 in #42
- docs: sync coding-style skill (Section D) + shared-library-first policy note by @pjb0811 in #44
- 🐛 fix(vercel): serve the vite demo app instead of the npm library bundle by @pjb0811 in #45
- feat: expand BindingType with date/url/icon-picker/asset-picker by @pjb0811 in #43
- 📝 docs: normalize CHANGELOG.md to a single consistent format by @pjb0811 in #46
- 🔖 chore: version packages by @github-actions[bot] in #38
- 🔖 chore(release): patch bump to move past blocked npm version 1.0.0 by @pjb0811 in #47
- 🔖 chore: version packages by @github-actions[bot] in #48
- 🔖 chore(release): bump version to 1.0.3, skipping npm-blocked 1.0.0-1.0.2 by @pjb0811 in #50
Full Changelog: v0.2.0...v1.0.3