v3.1.0
Release Notes for Version 3.1.0
This release introduces new components and improves internal dependencies for better performance.
Added
- Added
Upload(molecule) andDatePicker(atom) components to the library:- Upload: Multi-file drag-and-drop upload with a file list (thumbnail preview + remove), utilizing
@jbpark/use-hooks'suseFileToDataUrlfor file conversion. - DatePicker: A
Popover+Calendarcomposition based onreact-day-pickerfor single-date selection.
- Upload: Multi-file drag-and-drop upload with a file list (thumbnail preview + remove), utilizing
- Included
react-day-pickeranddate-fnsdependencies for the newCalendarcore primitive.
Changed
- Switched
ListandFloatButton.BackTopto use@jbpark/use-hooksinstead of@uidotdev/usehooks, removing the latter dependency without affecting public API or behavior.
What's Changed
- ♻️ refactor: drop @uidotdev/usehooks in favor of @jbpark/use-hooks by @pjb0811 in #139
- 📝 docs: correct pr-139 changeset bump to patch by @pjb0811 in #141
- docs(skill): add coding-style Section C — composition-component barrels by @pjb0811 in #142
- docs(skill): add coding-style Section D — shared-library-first for reusable UI/hooks by @pjb0811 in #143
- ✨ feat(components): add IconPicker and AssetPicker atoms by @pjb0811 in #144
- 🔖 chore: version packages by @github-actions[bot] in #140
Full Changelog: v3.0.0...v3.1.0