2.1.1 (2025-09-05)
- context: add maxVisibleItems to DualScrollSyncContextProps interface (4c13328)
- DualScrollSync: add maxVisibleItems support with docs and tests (#27) (4c13328)
- DualScrollSync: ensure maxVisibleItems is correctly passed from context (4c13328)
- README: update usage patterns and examples for DualScrollSync component (4c13328)
- DualScrollSyncNav: update tests to use context mock for maxVisibleItems (4c13328)
2.1.0 (2025-09-05)
2.0.2 (2025-09-05)
2.0.1 (2025-09-04)
- update scrollToSectionView tests for clarity and consistency (7ee73a2)
- update useValidateChildren tests to use async/await for clarity and consistency (7ee73a2)
2.0.0 (2025-09-04)
- DualScrollSync: DualScrollSync now supports a declarative compound-components API in addition to the existing
itemsprop pattern.
- DualScrollSync: add DualScrollSyncContent component (a1c7a1f)
- DualScrollSync: add DualScrollSyncContentSection component (a1c7a1f)
- DualScrollSync: add DualScrollSyncLabel component (a1c7a1f)
- DualScrollSync: add DualScrollSyncNav component (a1c7a1f)
- DualScrollSync: add DualScrollSyncNavItem component (a1c7a1f)
- DualScrollSync: adopt compound-components API alongside items prop (#15) (a1c7a1f)
- hooks: add useDualScrollSyncContext for accessing scroll synchronization context (a1c7a1f)
- hooks: implement useValidateChildren to validate Nav and Content sections (a1c7a1f)
- types: introduce types for content, navigation, and labels (a1c7a1f)
- DualScrollSync: refactor component structure and improve test coverage (a1c7a1f)
1.2.3 (2025-08-27)
1.2.2 (2025-08-27)
1.2.1 (2025-08-27)
1.2.0 (2025-08-27)
- ci: replace GITHUB_TOKEN to RELEASE_PLEASE_TOKEN (#4) (df8e4d1)
- CI: update release-please action (#7) (8e35746)
- DualScrollSync: add title attribute for better accessibility (6a13f9f)
- DualScrollSync: refine nav item styles and active indicator (6a13f9f)
- storybook: update stories with new mock data (internal only) (6a13f9f)
1.1.2 (2025-08-25)
- 📝 reorganize README structure and update demo image size (e2630ef)
1.1.1 (2025-08-25)
- 📝 add demo preview GIF for visual reference (55f5e7a)
- 📝 update README with improved badge links and demo image (a1c628b)
1.1.0 (2025-08-25)
- ✨ add types for DualScrollSync component (f255dc0)
- ✨ implement DualScrollSync component and update exports (60f1fd7)
- ✨ rename useScrollSyncObserver to useDualScrollSyncObserver and update export (da4e3f1)
- ✨ add documentation and stories for DualScrollSync component (8044096)
- ✅ add tests for DualScrollSync component and its hooks (6969b8d)
1.0.0 (2025-08-22)
- 🏷️ add ScrollSync types for component props and structure (6e61d98)
- ✨ add scrollToSectionView utility function for smooth scrolling (17aeef9)
- ✨ implement ScrollSync component with navigation and content sections (7a95d63)
- ✨ implement useScrollSyncObserver hook for synchronized scrolling behavior (30ec6db)
- 📝 add documentation and stories for ScrollSync component (79ace88)
- 📝 add README.md with project description, features, installation, and usage examples (f28b6e4)
- 💄 add SCSS styles and tokens for ScrollSync component (a3fbd5a)
- ✅ add tests for ScrollSync component and utility functions (5e503b0)
0.0.0 (2025-08-22)
- 🎉 add initial configuration files for TypeScript, Vite, and pnpm workspace (d84b180)