Skip to content

Releases: dorixdev/react-dual-scroll-sync

v2.1.1

05 Sep 17:07
e9ea701

Choose a tag to compare

2.1.1 (2025-09-05)

🐛 Bug Fixes

  • 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)

📝 Documentation

  • README: update usage patterns and examples for DualScrollSync component (4c13328)

✅ Tests

  • DualScrollSyncNav: update tests to use context mock for maxVisibleItems (4c13328)

v2.1.0

05 Sep 01:50
1f95206

Choose a tag to compare

2.1.0 (2025-09-05)

✨ Features

  • add support for custom className and style props (#25) (202d2b6)

v2.0.2

05 Sep 01:02
2a492e1

Choose a tag to compare

2.0.2 (2025-09-05)

🐛 Bug Fixes

  • refactor child validation logic in useValidateChildren for improved clarity (#23) (913a78b)

v2.0.1

04 Sep 23:18
15b02cd

Choose a tag to compare

2.0.1 (2025-09-04)

✅ Tests

  • update scrollToSectionView tests for clarity and consistency (7ee73a2)
  • update useValidateChildren tests to use async/await for clarity and consistency (7ee73a2)

v2.0.0

04 Sep 00:01
495b5c5

Choose a tag to compare

2.0.0 (2025-09-04)

⚠ BREAKING CHANGES

  • DualScrollSync: DualScrollSync now supports a declarative compound-components API in addition to the existing items prop pattern.

✨ Features

  • 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)

⚡ Performance Improvements

  • DualScrollSync: refactor component structure and improve test coverage (a1c7a1f)

v1.2.3

27 Aug 22:16
0a9bb14

Choose a tag to compare

1.2.3 (2025-08-27)

Performance Improvements

v1.2.2

27 Aug 21:15
5590459

Choose a tag to compare

1.2.2 (2025-08-27)

Bug Fixes

v1.2.1

27 Aug 21:04
05a3879

Choose a tag to compare

1.2.1 (2025-08-27)

Bug Fixes

v1.2.0

27 Aug 20:55
61e80ad

Choose a tag to compare

1.2.0 (2025-08-27)

Features

  • add Storybook manager config and improve component previews (#3) (6a13f9f)

Bug Fixes

  • 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)

Performance Improvements

  • storybook: update stories with new mock data (internal only) (6a13f9f)