ScrollArea
16.0.0 (May 19, 2025)
Deprecated
- Import it from
@semcore/core
.
5.45.4 (May 13, 2025)
4 releases with dependency updates only
5.45.4 (May 13, 2025)
- Version patch update due to children dependencies update (
@semcore/utils
[4.48.4 ~> 4.48.5],@semcore/flex-box
[5.41.3 ~> 5.41.4],@semcore/core
[2.39.3 ~> 2.39.4]).
5.45.3 (May 9, 2025)
- Version patch update due to children dependencies update (
@semcore/utils
[4.48.2 ~> 4.48.4],@semcore/flex-box
[5.41.2 ~> 5.41.3],@semcore/core
[2.39.2 ~> 2.39.3]).
5.45.2 (April 4, 2025)
- Version patch update due to children dependencies update (
@semcore/utils
[4.48.1 ~> 4.48.2],@semcore/flex-box
[5.41.1 ~> 5.41.2],@semcore/core
[2.39.1 ~> 2.39.2]).
5.45.1 (March 20, 2025)
- Version patch update due to children dependencies update (
@semcore/utils
[4.48.0 ~> 4.48.1],@semcore/flex-box
[5.41.0 ~> 5.41.1],@semcore/core
[2.39.0 ~> 2.39.1]).
5.45.0 (March 14, 2025)
Added
- Build for ESM.
5.44.1 (February 5, 2025)
14 releases with dependency updates only
5.44.1 (February 5, 2025)
- Version patch update due to children dependencies update (
@semcore/utils
[4.45.0 ~> 4.45.1],@semcore/flex-box
[5.40.0 ~> 5.40.1],@semcore/core
[2.38.0 ~> 2.38.1]).
5.44.0 (February 3, 2025)
- Version minor update due to children dependencies update (
@semcore/utils
[4.44.1 ~> 4.45.0],@semcore/flex-box
[5.39.1 ~> 5.40.0],@semcore/core
[2.37.1 ~> 2.38.0]).
5.43.1 (December 30, 2024)
- Version patch update due to children dependencies update (
@semcore/utils
[4.44.0 ~> 4.44.1],@semcore/flex-box
[5.39.0 ~> 5.39.1],@semcore/core
[2.37.0 ~> 2.37.1]).
5.43.0 (November 29, 2024)
- Version minor update due to children dependencies update (
@semcore/utils
[4.43.3 ~> 4.44.0],@semcore/flex-box
[5.38.2 ~> 5.39.0],@semcore/core
[2.36.2 ~> 2.37.0]).
5.42.2 (November 22, 2024)
- Version patch update due to children dependencies update (
@semcore/utils
[4.43.2 ~> 4.43.3],@semcore/flex-box
[5.38.1 ~> 5.38.2],@semcore/core
[2.36.1 ~> 2.36.2]).
5.42.1 (November 8, 2024)
- Version patch update due to children dependencies update (
@semcore/utils
[4.43.0 ~> 4.43.2],@semcore/flex-box
[5.38.0 ~> 5.38.1],@semcore/core
[2.36.0 ~> 2.36.1]).
5.42.0 (November 1, 2024)
- Version minor update due to children dependencies update (
@semcore/utils
[4.42.0 ~> 4.43.0],@semcore/flex-box
[5.37.0 ~> 5.38.0],@semcore/core
[2.35.0 ~> 2.36.0]).
5.41.0 (October 28, 2024)
- Version minor update due to children dependencies update (
@semcore/utils
[4.41.0 ~> 4.42.0],@semcore/flex-box
[5.36.0 ~> 5.37.0],@semcore/core
[2.34.0 ~> 2.35.0]).
5.40.0 (October 18, 2024)
- Version minor update due to children dependencies update (
@semcore/utils
[4.39.0 ~> 4.41.0],@semcore/flex-box
[5.35.0 ~> 5.36.0],@semcore/core
[2.33.0 ~> 2.34.0]).
5.39.0 (October 11, 2024)
- Version minor update due to children dependencies update (
@semcore/utils
[4.38.0 ~> 4.39.0],@semcore/flex-box
[5.34.0 ~> 5.35.0],@semcore/core
[2.32.0 ~> 2.33.0]).
5.38.0 (October 4, 2024)
- Version minor update due to children dependencies update (
@semcore/utils
[4.36.2 ~> 4.38.0],@semcore/flex-box
[5.33.1 ~> 5.34.0],@semcore/core
[2.31.1 ~> 2.32.0]).
5.37.1 (September 27, 2024)
- Version patch update due to children dependencies update (
@semcore/utils
[4.36.0 ~> 4.36.2],@semcore/flex-box
[5.33.0 ~> 5.33.1],@semcore/core
[2.31.0 ~> 2.31.1]).
5.37.0 (September 20, 2024)
- Version minor update due to children dependencies update (
@semcore/utils
[4.35.0 ~> 4.36.0],@semcore/flex-box
[5.32.0 ~> 5.33.0],@semcore/core
[2.30.0 ~> 2.31.0]).
5.36.0 (September 6, 2024)
- Version minor update due to children dependencies update (
@semcore/utils
[4.32.2 ~> 4.35.0],@semcore/flex-box
[5.31.2 ~> 5.32.0],@semcore/core
[2.29.2 ~> 2.30.0]).
5.35.0 (July 31, 2024)
Add
- Context to hide scrollbars from screen readers.
5.34.1 (July 30, 2024)
1 release with dependency updates only
5.34.1 (July 30, 2024)
- Version patch update due to children dependencies update (
@semcore/utils
[4.32.0 ~> 4.32.1],@semcore/flex-box
[5.31.0 ~> 5.31.1],@semcore/core
[2.29.0 ~> 2.29.1]).
5.34.0 (July 22, 2024)
Added
- Property
observeParentSize
to enable recalculation if the parent of ScrollArea is resized. Default value isfalse
.
5.33.1 (July 22, 2024)
Fixed
- Glitches if the parent of scrollArea has a decimal height or width value.
5.33.0 (July 13, 2024)
4 releases with dependency updates only
5.33.0 (July 13, 2024)
- Version minor update due to children dependencies update (
@semcore/utils
[4.30.0 ~> 4.31.0],@semcore/flex-box
[5.29.0 ~> 5.30.0],@semcore/core
[2.27.0 ~> 2.28.0]).
5.32.0 (June 26, 2024)
- Version minor update due to children dependencies update (
@semcore/utils
[4.29.0 ~> 4.30.0],@semcore/flex-box
[5.28.0 ~> 5.29.0],@semcore/core
[2.26.0 ~> 2.27.0]).
5.31.0 (June 13, 2024)
- Version minor update due to children dependencies update (
@semcore/utils
[4.28.2 ~> 4.29.0],@semcore/flex-box
[5.27.2 ~> 5.28.0],@semcore/core
[2.25.2 ~> 2.26.0]).
5.30.2 (June 12, 2024)
- Version patch update due to children dependencies update (
@semcore/utils
[4.28.1 ~> 4.28.2],@semcore/flex-box
[5.27.1 ~> 5.27.2],@semcore/core
[2.25.1 ~> 2.25.2]).
5.30.1 (June 10, 2024)
Fixed
- Auto resizing for
ScrollArea
should work only if pass propwMax
orhMax
to the container.
5.30.0 (May 29, 2024)
Added
- Auto resizing for
ScrollArea
if the parent element changes its size.
5.29.1 (May 28, 2024)
8 releases with dependency updates only
5.29.1 (May 28, 2024)
- Version patch update due to children dependencies update (
@semcore/utils
[4.28.0 ~> 4.28.1],@semcore/flex-box
[5.27.0 ~> 5.27.1],@semcore/core
[2.25.0 ~> 2.25.1]).
5.29.0 (May 23, 2024)
- Version minor update due to children dependencies update (
@semcore/utils
[4.27.0 ~> 4.28.0],@semcore/flex-box
[5.26.0 ~> 5.27.0],@semcore/core
[2.24.0 ~> 2.25.0]).
5.28.0 (May 22, 2024)
- Version minor update due to children dependencies update (
@semcore/utils
[4.26.2 ~> 4.27.0],@semcore/flex-box
[5.25.1 ~> 5.26.0],@semcore/core
[2.23.1 ~> 2.24.0]).
5.27.1 (May 17, 2024)
- Version patch update due to children dependencies update (
@semcore/utils
[4.26.1 ~> 4.26.2],@semcore/flex-box
[5.25.0 ~> 5.25.1],@semcore/core
[2.23.0 ~> 2.23.1]).
5.27.0 (May 17, 2024)
- Version minor update due to children dependencies update (
@semcore/utils
[4.25.0 ~> 4.26.1],@semcore/flex-box
[5.24.0 ~> 5.25.0],@semcore/core
[2.22.0 ~> 2.23.0]).
5.26.0 (May 16, 2024)
- Version minor update due to children dependencies update (
@semcore/utils
[4.23.2 ~> 4.24.0],@semcore/flex-box
[5.22.2 ~> 5.23.0],@semcore/core
[2.20.2 ~> 2.21.0]).
5.24.2 (April 22, 2024)
- Version patch update due to children dependencies update (
@semcore/utils
[4.23.1 ~> 4.23.2],@semcore/flex-box
[5.22.1 ~> 5.22.2],@semcore/core
[2.20.1 ~> 2.20.2]).
5.24.1 (April 16, 2024)
- Version patch update due to children dependencies update (
@semcore/utils
[4.23.0 ~> 4.23.1],@semcore/flex-box
[5.22.0 ~> 5.22.1],@semcore/core
[2.20.0 ~> 2.20.1]).
5.24.0 (March 27, 2024)
Added
focusRingTopOffset
,focusRingRightOffset
,focusRingBottomOffset
andfocusRingLeftOffset
props.
5.23.2 (April 10, 2024)
4 releases with dependency updates only
5.23.2 (April 10, 2024)
- Version patch update due to children dependencies update (
@semcore/utils
[4.22.1 ~> 4.22.2],@semcore/flex-box
[5.21.1 ~> 5.21.2],@semcore/core
[2.19.1 ~> 2.19.2]).
5.23.1 (April 9, 2024)
- Version patch update due to children dependencies update (
@semcore/utils
[4.22.0 ~> 4.22.1],@semcore/flex-box
[5.21.0 ~> 5.21.1],@semcore/core
[2.19.0 ~> 2.19.1]).
5.23.0 (March 27, 2024)
- Version minor update due to children dependencies update (
@semcore/utils
[4.21.1 ~> 4.22.0],@semcore/flex-box
[5.20.1 ~> 5.21.0],@semcore/core
[2.18.1 ~> 2.19.0]).
5.22.1 (March 26, 2024)
- Version patch update due to children dependencies update (
@semcore/utils
[4.21.0 ~> 4.21.1],@semcore/flex-box
[5.20.0 ~> 5.20.1],@semcore/core
[2.18.0 ~> 2.18.1]).
5.22.0 (March 19, 2024)
Added
- Feature
offset
.
5.21.0 (March 15, 2024)
1 release with dependency updates only
5.21.0 (March 15, 2024)
- Version minor update due to children dependencies update (
@semcore/utils
[4.20.5 ~> 4.21.0],@semcore/flex-box
[5.19.4 ~> 5.20.0],@semcore/core
[2.17.5 ~> 2.18.0]).
5.20.9 (March 11, 2024)
Fixed
- Unexpected scroll in some corner cases.
5.20.8 (March 8, 2024)
Fixed
- Unexpected scroll after mouse clicks.
5.20.7 (March 7, 2024)
Added
- Check that focused element is outside scroll area container before scroll to them.
5.20.6 (March 6, 2024)
Added
- Scroll to focused element in scroll area.
5.20.5 (March 1, 2024)
1 release with dependency updates only
5.20.5 (March 1, 2024)
- Version prepatch update due to children dependencies update (
@semcore/utils
[4.20.3 ~> 4.20.4],@semcore/flex-box
[5.19.2 ~> 5.19.3],@semcore/core
[2.17.3 ~> 2.17.4]).
5.20.4 (February 21, 2024)
Changed
- Version prerelease update due to children dependencies update (
@semcore/flex-box
[5.19.2-prerelease.10 ~> 5.19.2],@semcore/core
[2.17.3-prerelease.10 ~> 2.17.3]).
5.20.3 (February 21, 2024)
15 releases with dependency updates only
5.20.3 (February 21, 2024)
- Version prepatch update due to children dependencies update (
@semcore/utils
[4.20.2 ~> 4.20.3],@semcore/flex-box
[5.19.1 ~> 5.19.2],@semcore/core
[2.17.2 ~> 2.17.3]).
5.20.2 (February 9, 2024)
- Version prepatch update due to children dependencies update (
@semcore/utils
[4.20.1 ~> 4.20.2],@semcore/flex-box
[5.19.0 ~> 5.19.1],@semcore/core
[2.17.1 ~> 2.17.2]).
5.20.1 (February 6, 2024)
- Version prepatch update due to children dependencies update (
@semcore/utils
[4.20.0 ~> 4.20.1],@semcore/flex-box
[5.18.0 ~> 5.19.0],@semcore/core
[2.17.0 ~> 2.17.1]).
5.20.0 (February 1, 2024)
- Version preminor update due to children dependencies update (
@semcore/utils
[4.19.1 ~> 4.20.0],@semcore/flex-box
[5.17.1 ~> 5.18.0],@semcore/core
[2.16.1 ~> 2.17.0]).
5.19.1 (February 1, 2024)
- Version prepatch update due to children dependencies update (
@semcore/utils
[4.19.0 ~> 4.19.1],@semcore/flex-box
[5.17.0 ~> 5.17.1],@semcore/core
[2.16.0 ~> 2.16.1]).
5.19.0 (January 31, 2024)
- Version preminor update due to children dependencies update (
@semcore/utils
[4.18.0 ~> 4.19.0],@semcore/flex-box
[5.16.0 ~> 5.17.0],@semcore/core
[2.15.0 ~> 2.16.0]).
5.18.0 (January 19, 2024)
- Version preminor update due to children dependencies update (
@semcore/utils
[4.17.0 ~> 4.18.0],@semcore/flex-box
[5.15.0 ~> 5.16.0],@semcore/core
[2.14.0 ~> 2.15.0]).
5.17.0 (January 19, 2024)
- Version preminor update due to children dependencies update (
@semcore/flex-box
[5.14.1 ~> 5.15.0],@semcore/core
[2.13.1 ~> 2.14.0]).
5.16.1 (January 10, 2024)
- Version prepatch update due to children dependencies update (
@semcore/utils
[4.16.0 ~> 4.16.2],@semcore/flex-box
[5.14.0 ~> 5.14.1],@semcore/core
[2.13.0 ~> 2.13.1]).
5.16.0 (December 22, 2023)
- Version preminor update due to children dependencies update (
@semcore/utils
[4.15.1 ~> 4.16.0],@semcore/flex-box
[5.13.1 ~> 5.14.0],@semcore/core
[2.12.1 ~> 2.13.0]).
5.15.1 (December 19, 2023)
- Version prepatch update due to children dependencies update (
@semcore/utils
[4.15.0 ~> 4.15.1],@semcore/flex-box
[5.13.0 ~> 5.13.1],@semcore/core
[2.12.0 ~> 2.12.1]).
5.15.0 (December 6, 2023)
- Version preminor update due to children dependencies update (
@semcore/flex-box
[5.12.0 ~> 5.13.0],@semcore/core
[2.11.0 ~> 2.12.0]).
5.14.0 (December 4, 2023)
- Version preminor update due to children dependencies update (
@semcore/utils
[4.13.0 ~> 4.14.0],@semcore/flex-box
[5.11.0 ~> 5.12.0],@semcore/core
[2.10.0 ~> 2.11.0]).
5.13.0 (November 24, 2023)
- Version preminor update due to children dependencies update (
@semcore/utils
[4.10.3 ~> 4.13.0],@semcore/flex-box
[5.10.2 ~> 5.11.0],@semcore/core
[2.9.2 ~> 2.10.0]).
5.12.3 (November 21, 2023)
- Version prepatch update due to children dependencies update (
@semcore/utils
[4.10.2 ~> 4.10.3],@semcore/flex-box
[5.10.1 ~> 5.10.2],@semcore/core
[2.9.1 ~> 2.9.2]).
5.12.2 (November 9, 2023)
Fixed
- Sometimes scroll area focus ring was overlapped by sibling elements.
5.12.1 (November 9, 2023)
6 releases with dependency updates only
5.12.1 (November 9, 2023)
- Version prepatch update due to children dependencies update (
@semcore/utils
[4.10.1 ~> 4.10.2],@semcore/flex-box
[5.10.0 ~> 5.10.1],@semcore/core
[2.9.0 ~> 2.9.1]).
5.12.0 (November 6, 2023)
- Version preminor update due to children dependencies update (
@semcore/utils
[4.9.0 ~> 4.10.1],@semcore/flex-box
[5.9.0 ~> 5.10.0],@semcore/core
[2.8.0 ~> 2.9.0]).
5.11.0 (October 27, 2023)
- Version preminor update due to children dependencies update (
@semcore/utils
[4.8.4 ~> 4.9.0],@semcore/flex-box
[5.8.2 ~> 5.9.0],@semcore/core
[2.7.7 ~> 2.8.0]).
5.10.2 (October 24, 2023)
- Version prepatch update due to children dependencies update (
@semcore/utils
[4.8.3 ~> 4.8.4],@semcore/flex-box
[5.8.1 ~> 5.8.2],@semcore/core
[2.7.6 ~> 2.7.7]).
5.10.1 (October 16, 2023)
- Version prepatch update due to children dependencies update (
@semcore/utils
[4.8.2 ~> 4.8.3],@semcore/flex-box
[5.8.0 ~> 5.8.1],@semcore/core
[2.7.5 ~> 2.7.6]).
5.10.0 (October 10, 2023)
- Version preminor update due to children dependencies update (
@semcore/flex-box
[5.7.5 ~> 5.8.0]).
5.9.5 (October 6, 2023)
Fixed
- In some rare cases due to wrong rounding scroll shadow was displayed even if content was scrolled to the edge.
5.9.4 (October 3, 2023)
11 releases with dependency updates only
5.9.4 (October 3, 2023)
- Version prepatch update due to children dependencies update (
@semcore/utils
[4.8.0 ~> 4.8.1],@semcore/flex-box
[5.7.3 ~> 5.7.4],@semcore/core
[2.7.3 ~> 2.7.4]).
5.9.3 (October 2, 2023)
- Version prepatch update due to children dependencies update (
@semcore/utils
[4.7.2 ~> 4.8.0],@semcore/flex-box
[5.7.2 ~> 5.7.3],@semcore/core
[2.7.2 ~> 2.7.3]).
5.9.2 (September 20, 2023)
- Version prepatch update due to children dependencies update (
@semcore/flex-box
[5.7.1 ~> 5.7.2],@semcore/core
[2.7.1 ~> 2.7.2]).
5.9.1 (September 20, 2023)
- Version prepatch update due to children dependencies update (
@semcore/utils
[4.7.0 ~> 4.7.1],@semcore/flex-box
[5.7.0 ~> 5.7.1],@semcore/core
[2.7.0 ~> 2.7.1]).
5.9.0 (September 13, 2023)
- Version preminor update due to children dependencies update (
@semcore/utils
[4.6.3 ~> 4.7.0],@semcore/flex-box
[5.6.3 ~> 5.7.0],@semcore/core
[2.6.3 ~> 2.7.0]).
5.8.3 (September 12, 2023)
- Version prepatch update due to children dependencies update (
@semcore/flex-box
[5.6.2 ~> 5.6.3],@semcore/core
[2.6.2 ~> 2.6.3]).
5.8.2 (September 8, 2023)
- Version prepatch update due to children dependencies update (
@semcore/utils
[4.6.1 ~> 4.6.2],@semcore/flex-box
[5.6.1 ~> 5.6.2],@semcore/core
[2.6.1 ~> 2.6.2]).
5.8.1 (September 5, 2023)
- Version prepatch update due to children dependencies update (
@semcore/flex-box
[5.6.0 ~> 5.6.1],@semcore/core
[2.6.0 ~> 2.6.1]).
5.8.0 (September 4, 2023)
- Version preminor update due to children dependencies update (
@semcore/flex-box
[5.5.0 ~> 5.6.0],@semcore/core
[2.5.0 ~> 2.6.0]).
5.7.0 (August 28, 2023)
- Version preminor update due to children dependencies update (
@semcore/utils
[4.4.1 ~> 4.5.0],@semcore/flex-box
[5.4.1 ~> 5.5.0],@semcore/core
[2.4.1 ~> 2.5.0]).
5.6.1 (August 24, 2023)
- Version prepatch update due to children dependencies update (
@semcore/utils
[4.4.0 ~> 4.4.1],@semcore/flex-box
[5.4.0 ~> 5.4.1],@semcore/core
[2.4.0 ~> 2.4.1]).
5.6.0 (August 23, 2023)
Fixed
- SSR rendering.
5.5.0 (August 23, 2023)
3 releases with dependency updates only
5.5.0 (August 23, 2023)
- Version preminor update due to children dependencies update (
@semcore/utils
[4.3.1 ~> 4.4.0],@semcore/flex-box
[5.3.1 ~> 5.4.0],@semcore/core
[2.3.1 ~> 2.4.0]).
5.4.1 (August 21, 2023)
- Version prepatch update due to children dependencies update (
@semcore/flex-box
[5.3.0 ~> 5.3.1],@semcore/core
[2.3.0 ~> 2.3.1]).
5.4.0 (August 18, 2023)
- Version preminor update due to children dependencies update (
@semcore/utils
[4.2.0 ~> 4.3.0],@semcore/flex-box
[5.2.1 ~> 5.3.0],@semcore/core
[2.2.1 ~> 2.3.0]).
5.3.0 (August 16, 2023)
Changed
- Focus ring is now provided by overflowing pseudo element.
5.2.1 (August 16, 2023)
3 releases with dependency updates only
5.2.1 (August 16, 2023)
- Version prepatch update due to children dependencies update (
@semcore/utils
[4.1.0 ~> 4.2.0],@semcore/flex-box
[5.2.0 ~> 5.2.1],@semcore/core
[2.2.0 ~> 2.2.1]).
5.2.0 (August 7, 2023)
- Version minor update due to children dependencies update (
@semcore/utils
[4.0.0 ~> 4.1.0],@semcore/flex-box
[5.1.0 ~> 5.2.0]).
5.1.0 (August 1, 2023)
- Version minor update due to children dependencies update (
@semcore/flex-box
[5.0.0 ~> 5.1.0]).
5.0.0 🅱️ (July 17, 2023)
Break
- Strict, backward incompatible typings.
4.4.2 (June 30, 2023)
4.4.0 (June 15, 2023)
Changed
- Added
tabIndex
by default even if ScrollArea is used without explicitScrollArea.Container
.
4.3.13 (June 15, 2023)
Fixed
- In some cases ScrollAria might break the page rendering.
4.3.12 (June 14, 2023)
1 release with dependency updates only
4.3.12 (June 14, 2023)
- Version patch update due to children dependencies update (
@semcore/utils
[3.53.3 ~> 3.53.4],@semcore/flex-box
[4.7.30 ~> 4.7.31]).
4.3.11 (June 13, 2023)
Fixed
- Fixed setting aria attribute on initial render.
4.3.10 (June 12, 2023)
2 releases with dependency updates only
4.3.10 (June 12, 2023)
- Version patch update due to children dependencies update (
@semcore/utils
[3.53.2 ~> 3.53.3],@semcore/flex-box
[4.7.29 ~> 4.7.30]).
4.3.9 (June 9, 2023)
- Version patch update due to children dependencies update (
@semcore/utils
[3.53.1 ~> 3.53.2],@semcore/flex-box
[4.7.28 ~> 4.7.29]).
4.3.8 (June 7, 2023)
Added
- Allowed to set scroll container tab index by setting it on scroll area root element.
4.3.7 (May 31, 2023)
6 releases with dependency updates only
4.3.7 (May 31, 2023)
- Version patch update due to children dependencies update (
@semcore/utils
[3.52.0 ~> 3.53.0],@semcore/flex-box
[4.7.26 ~> 4.7.27]).
4.3.6 (May 25, 2023)
- Version patch update due to children dependencies update (
@semcore/utils
[3.51.1 ~> 3.52.0],@semcore/flex-box
[4.7.25 ~> 4.7.26]).
4.3.5 (May 24, 2023)
- Version patch update due to children dependencies update (
@semcore/utils
[3.51.0 ~> 3.51.1],@semcore/flex-box
[4.7.24 ~> 4.7.25]).
4.3.4 (May 22, 2023)
- Version patch update due to children dependencies update (
@semcore/utils
[3.50.7 ~> 3.51.0],@semcore/flex-box
[4.7.23 ~> 4.7.24]).
4.3.3 (May 11, 2023)
- Version patch update due to children dependencies update (
@semcore/utils
[3.50.6 ~> 3.50.7],@semcore/flex-box
[4.7.22 ~> 4.7.23]).
4.3.2 (May 4, 2023)
- Version patch update due to children dependencies update (
@semcore/utils
[3.50.5 ~> 3.50.6],@semcore/flex-box
[4.7.21 ~> 4.7.22]).
4.3.1 (May 3, 2023)
Fixed
<ScrollArea.Bar />
component might break app in some rare use cases.
4.3.0 (May 3, 2023)
Changed
- Added required
role
andaria
attributes for better screen readers support. - Scroll area container are now focusable by keyboard.
4.2.20 (April 24, 2023)
1 release with dependency updates only
4.2.20 (April 24, 2023)
- Version patch update due to children dependencies update (
@semcore/utils
[3.50.0 ~> 3.50.3],@semcore/flex-box
[4.7.18 ~> 4.7.19]).
4.2.8 (February 9, 2023)
Fixed
- Fixed scroll bars rounding (
3px
->4px
).
4.2.7 (January 20, 2023)
3 releases with dependency updates only
4.2.7 (January 20, 2023)
- Version patch update due to children dependencies update (
@semcore/utils
[3.45.0 ~> 3.46.0],@semcore/flex-box
[4.7.6 ~> 4.7.7]).
4.2.5 (January 10, 2023)
4.2.4 (January 9, 2023)
- Version patch update due to children dependencies update (
@semcore/utils
[3.44.1 ~> 3.44.2],@semcore/flex-box
[4.7.3 ~> 4.7.4]).
4.2.0 (December 12, 2022)
Added
- Design tokens based theming.
4.1.6 (December 9, 2022)
Fixed
- Fixed calculation size when changing height of the container.
4.1.5 (November 30, 2022)
1 release with dependency updates only
4.1.5 (November 30, 2022)
- Version patch update due to children dependencies update (
@semcore/utils
[3.41.0 ~> 3.42.0],@semcore/flex-box
[4.6.4 ~> 4.6.5]).
4.1.0 (October 10, 2022)
Changed
- Added support for React 18 🔥
4.0.10 (October 4, 2022)
1 release with dependency updates only
4.0.10 (October 4, 2022)
- Version patch update due to children dependencies update (
@semcore/utils
[3.37.1 ~> 3.37.2],@semcore/flex-box
[4.5.11 ~> 4.5.12]).
4.0.0 🅱️ (May 17, 2022)
BREAK
- Remove named imports.
- Updated styles according to the library redesign policy.
3.7.1 (April 25, 2022)
Fixed
- Made
onScroll
property optional.
3.7.0 (April 21, 2022)
Added
- Added
onScroll
property.
3.6.4 (March 14, 2022)
1 release with dependency updates only
3.6.4 (March 14, 2022)
- Version patch update due to children dependencies update (
@semcore/utils
[3.31.2 ~> 3.31.2],@semcore/flex-box
[4.5.0 ~> 4.5.1]).
3.6.3 (February 24, 2022)
Added
- Added repository field to package.json file.
3.6.2 (January 25, 2022)
Changed
- Replaced function
findComponent
toisAdvanceMode
for check children inScrollArea
.
3.6.1 (October 22, 2021)
Fixed
- [TS] Fixed types.
3.6.0 (October 22, 2021)
Changed
- Rewrite code from ts to js.
- Changed interception event of mouse for cursor in
ScrollBar
. - Call calculate position scroll when change size container
3.5.3 (September 24, 2021)
Fixed
- Call calculate position scroll when change size container
3.5.2 (August 26, 2021)
Changed
- Add 'sideEffect=false' for more optimal build via webpack
3.5.1 (May 17, 2021)
Fixed
- Add import type for ResizeObserver
3.5.0 (April 26, 2021)
Changed
- Version of dependence
@semcore/core
has been changed to1.11
. - Improved performance. Removed one component wrapper.
- The style processing system has been changed.
- Removed the ability to apply media styles via a plugin
babel-plugin-react-semcore
.
3.4.0 (February 16, 2021)
Added
- Added supported react-dom@17.
3.3.0 (December 17, 2020)
Added
- Added supported react@17.
3.2.3 (November 19, 2020)
Fixed
- Fixed problem used
ScrollArea
for SSR.
3.2.2 (October 29, 2020)
Fixed
- Added the placeholder for ID style tag to improve collision protection.
3.2.1 (October 22, 2020)
Fixed
- [TS] fixed types for
ScrollArea.Bar.Slider
3.2.0 (September 11, 2020)
Added
- Add handler
onResize
which called when triggered ResizeObserver.
3.1.1 (September 8, 2020)
Fixed
- Fixed possible styles collisions between components with different versions, but same styles
3.1.0 (July 30, 2020)
Changed
- Убрали
overflow: hidden
сScrollArea
, это свойство не использовалось.
3.0.2 (June 24, 2020)
Fixed
- Исправлена проблема не работающего скролла на последних версиях core из-за не правильного указания имени компонента.
3.0.1 (June 10, 2020)
Fixed
- Исправлены TS типы
3.0.0 🅱️ (June 1, 2020)
BREAK
- Изменения описаны в migration guide
2.4.3 (March 5, 2020)
Added
- Пересчет размера скролла, когда контент внутри динамический и
refInner
(внутренняя обертка) изменена на обертку динамического контента.
2.4.2 (January 14, 2020)
Fixed
- Исправили баг в позиционировании
ScrollBar
если его положить вScrollContainer
2.4.1 (December 30, 2019)
Fixed
- Исправлена ошибка в хроме при фокусе в скрытый контрол, происходил автоматический скролл
ScrollArea
и конетент уезжал вместе с контаинером (ScrollContainer
).
2.4.0 (December 12, 2019)
Added
- Появилась возможность добавления различных стилистических тем через CSS переменные
- Появилась возможность оптицонально подключать адаптивноссть
- Появилась возможность изолировать стили даже в пределах одной страницы
Changed
- Изменен алгоритм вставки стилей в head
Removed
- Убраны относительные единицы измерения(rem), которые использовались для адаптивности
2.3.2 (December 10, 2019)
Fixed
- Расчет размера контейнера, когда обертка не доступна
2.3.1 (December 9, 2019)
Fixed
- Поправили версию зависимости от
utils
2.3.0 (December 8, 2019)
Added
- Добавили свойство
shadow
, которое отвечает за отображение тени для контента который скрыт вScrollArea
Fixed
- Получение DOM-ноды через
ref
для всех компонентов
Changed
- Убрали передачу свойства
orientation
дляScrollContainer
- Сделали автоматический расчет
orientation
дляScrollBar
2.2.5 (December 5, 2019)
Added
- Добавлена возможность переопределить
tag
любой частиScrollArea
Changed
ScrollBar
теперь отрисоввываетScrollBar.Slider
по-умолчанию
2.2.4 (October 17, 2019)
Fixed
- поиск
ref
ноды дляScrollArea
изменили наfindDOMNode
2.2.3 (October 11, 2019)
Changed
- Обновлены версии пакетов
- Убран
root-ref
пакет
2.2.2 (October 3, 2019)
Fixed
- Исправлена ошибка скрития части контента в горизонтальном режиме
- Исправлена ошибка в сафари при появлении новых элементов
2.2.1 (October 1, 2019)
Fixed
- Исправлена ошибка не работаюшего горизонтального скрола
2.2.0 (September 30, 2019)
Changed
- Изменен алгоритм апдейта перерасчета с
MutationObserver
наResizeObserver
Fixed
- Исправлена ошибка не появления скрола
2.1.4 (September 30, 2019)
Changed
- Нужные зависимости перенесены в
utils
, размер должен стать меньше
2.1.3 (August 2, 2019)
Fixed
- Уменьшин размер скролл контейнера для вертикального скролла(12px => 8px)
2.1.2 (June 11, 2019)
Fixed
- Исправлена проблема авторасчета слайдера относительно контента
2.1.0 (June 10, 2019)
Changed
- Полнята версия React до 16.6 для использования contextType
2.0.2 (May 16, 2019)
Fixed
- MutationObserver создается только просле проверки на наличие window
2.0.1 (April 12, 2019)
Fixed
- Добавлена пропущенная зависимость
root-ref
2.0.0 🅱️ (April 9, 2019)
BREAK
- Изменен внутренний API компонентов(смотреть демо)
Added
- Добавленна поддержка max-width и max-height
- Добавлен компонент
Box
для обертки
Fixed
- Исправлена ошибка рассчета скролла в Firefox
- Исправленны ошибки при изменении контента
1.0.1 (March 15, 2019)
Fixed
- Исправлена ошибка в типах ScrollArea
1.0.0 (March 11, 2019)
Fixed
- добавили requestAnimationFrame
- добавили проверки на вызвовы браузерных API
1.0.0-3 (February 21, 2019)
Added
- атрибут
theme
дляScrollBar.Slider
1.0.0-2 (December 21, 2018)
Added
- Добавлен autocomplete для IDE
- перерасчет свойств для скролла, при изменении размеров окна
- перерасчет свойств для скролла, при изменении контента в блоке
1.0.0-1 (November 13, 2018)
Added
- Initial release