Releases: shawnmcknight/react-scrollbar-size
5.0.0
What's Changed
- Bump @babel/core from 7.14.2 to 7.14.3 by @dependabot in #371
- Bump @babel/cli from 7.13.16 to 7.14.3 by @dependabot in #372
- Bump @typescript-eslint/parser from 4.23.0 to 4.24.0 by @dependabot in #370
- Bump @typescript-eslint/eslint-plugin from 4.23.0 to 4.24.0 by @dependabot in #367
- Bump eslint-plugin-import from 2.22.1 to 2.23.3 by @dependabot in #373
- Bump @types/react from 17.0.5 to 17.0.6 by @dependabot in #368
- Bump @types/node from 15.3.0 to 15.6.0 by @dependabot in #374
- Bump parcel from 2.0.0-nightly.668 to 2.0.0-nightly.679 by @dependabot in #375
- Bump browserslist from 4.14.6 to 4.16.6 by @dependabot in #376
- Bump @typescript-eslint/parser from 4.24.0 to 4.25.0 by @dependabot in #377
- Bump @typescript-eslint/eslint-plugin from 4.24.0 to 4.25.0 by @dependabot in #379
- Bump eslint from 7.26.0 to 7.27.0 by @dependabot in #381
- Bump @babel/preset-env from 7.14.2 to 7.14.4 by @dependabot in #383
- Bump typescript from 4.2.4 to 4.3.2 by @dependabot in #384
- Bump @types/node from 15.6.0 to 15.6.1 by @dependabot in #382
- Bump @types/react from 17.0.6 to 17.0.8 by @dependabot in #378
- Bump parcel from 2.0.0-nightly.679 to 2.0.0-nightly.688 by @dependabot in #385
- Bump jest from 26.6.3 to 27.0.2 by @dependabot in #386
- Regenerate package-lock to update transitive dependencies by @shawnmcknight in #390
- Bump eslint from 7.27.0 to 7.28.0 by @dependabot in #398
- Bump @typescript-eslint/parser from 4.25.0 to 4.26.0 by @dependabot in #396
- Bump @typescript-eslint/eslint-plugin from 4.25.0 to 4.26.0 by @dependabot in #394
- Bump jest from 27.0.3 to 27.0.4 by @dependabot in #395
- Bump @testing-library/jest-dom from 5.12.0 to 5.13.0 by @dependabot in #391
- Bump @types/react from 17.0.8 to 17.0.9 by @dependabot in #397
- Bump @types/react-dom from 17.0.5 to 17.0.6 by @dependabot in #393
- Bump @types/node from 15.6.1 to 15.12.1 by @dependabot in #392
- Bump parcel from 2.0.0-nightly.688 to 2.0.0-nightly.708 by @dependabot in #400
- Bump @babel/core from 7.14.3 to 7.14.5 by @dependabot in #409
- Bump @babel/preset-env from 7.14.4 to 7.14.5 by @dependabot in #402
- Bump @babel/preset-react from 7.13.13 to 7.14.5 by @dependabot in #411
- Bump @babel/preset-typescript from 7.13.0 to 7.14.5 by @dependabot in #412
- Bump @babel/node from 7.14.2 to 7.14.5 by @dependabot in #405
- Bump @babel/cli from 7.14.3 to 7.14.5 by @dependabot in #403
- Bump @typescript-eslint/parser from 4.26.0 to 4.26.1 by @dependabot in #404
- Bump @typescript-eslint/eslint-plugin from 4.26.0 to 4.26.1 by @dependabot in #401
- Bump prettier from 2.3.0 to 2.3.1 by @dependabot in #406
- Bump @testing-library/jest-dom from 5.13.0 to 5.14.1 by @dependabot in #413
- Bump @types/react from 17.0.9 to 17.0.11 by @dependabot in #408
- Bump @types/react-dom from 17.0.6 to 17.0.7 by @dependabot in #414
- Bump @types/node from 15.12.1 to 15.12.2 by @dependabot in #410
- Bump parcel from 2.0.0-nightly.708 to 2.0.0-nightly.718 by @dependabot in #415
- Bump eslint from 7.28.0 to 7.29.0 by @dependabot in #418
- Bump @typescript-eslint/parser from 4.26.1 to 4.27.0 by @dependabot in #420
- Bump @typescript-eslint/eslint-plugin from 4.26.1 to 4.27.0 by @dependabot in #422
- Bump typescript from 4.3.2 to 4.3.4 by @dependabot in #419
- Bump @babel/core from 7.14.5 to 7.14.6 by @dependabot in #421
- Bump parcel from 2.0.0-nightly.718 to 2.0.0-nightly.725 by @dependabot in #423
- Bump @types/node from 15.12.2 to 15.12.4 by @dependabot in #417
- Bump @types/react-dom from 17.0.7 to 17.0.8 by @dependabot in #416
- Bump @typescript-eslint/parser from 4.27.0 to 4.28.0 by @dependabot in #429
- Bump @typescript-eslint/eslint-plugin from 4.27.0 to 4.28.0 by @dependabot in #426
- Bump jest from 27.0.4 to 27.0.5 by @dependabot in #427
- Bump @babel/preset-env from 7.14.5 to 7.14.7 by @dependabot in #425
- Bump @babel/node from 7.14.5 to 7.14.7 by @dependabot in #424
- Bump @testing-library/react from 11.2.7 to 12.0.0 by @dependabot in #430
- Bump parcel from 2.0.0-nightly.725 to 2.0.0-nightly.734 by @dependabot in #431
- Bump @typescript-eslint/parser from 4.28.0 to 4.28.1 by @dependabot in #437
- Bump @typescript-eslint/eslint-plugin from 4.28.0 to 4.28.1 by @dependabot in #432
- Bump eslint from 7.29.0 to 7.30.0 by @dependabot in #435
- Bump prettier from 2.3.1 to 2.3.2 by @dependabot in #439
- Bump typescript from 4.3.4 to 4.3.5 by @dependabot in #438
- Bump jest from 27.0.5 to 27.0.6 by @dependabot in #434
- Bump @types/node from 15.12.4 to 16.0.0 by @dependabot in #441
- Bump @types/react from 17.0.11 to 17.0.13 by @dependabot in #440
- Bump parcel from 2.0.0-nightly.734 to 2.0.0-nightly.750 by @dependabot in #442
- Update circleci node versions by @shawnmcknight in #443
- Bump @typescript-eslint/parser from 4.28.1 to 4.28.2 by @dependabot in #445
- Bump @typescript-eslint/eslint-plugin from 4.28.1 to 4.28.2 by @dependabot in #450
- Bump @types/fs-extra from 9.0.11 to 9.0.12 by @dependabot in #446
- Bump @types/node from 16.0.0 to 16.3.1 by @dependabot in #449
- Bump @types/react from 17.0.13 to 17.0.14 by @dependabot in #448
- Bump @types/react-dom from 17.0.8 to 17.0.9 by @dependabot in #447
- Bump parcel from 2.0.0-nightly.750 to 2.0.0-nightly.763 by @dependabot in #451
- Bump @typescript-eslint/parser from 4.28.2 to 4.28.3 by @dependabot in #454
- Bump @typescript-eslint/eslint-plugin from 4.28.2 to 4.28.3 by @dependabot in #452
- Bump @types/node from 16.3.1 to 16.3.3 by @dependabot in https://github.com/shawnmcknight/react-scr...
Release 4.0.0
BREAKING CHANGE
Deprecated the legacy component syntax in favor of the custom hook syntax introduced in #263. The custom hook is now the default export from the library. See the README for information on how to use the custom hook syntax.
Release 4.0.0-rc.0
BREAKING CHANGE
Deprecated the legacy component syntax in favor of the custom hook syntax introduced in #263. The custom hook is now the default export from the library. See the README for information on how to use the custom hook syntax.
Release 3.2.0
This release introduces the useScrollbarSize
custom hook to provide the same functionality to detect scrollbar size changes as the existing component based syntax. This syntax is significantly easier to utilize as a consumer and should be considered the default way to utilize this library. All documentation has been updated to reference this approach and the component syntax should be considered legacy at this point.
The component syntax will be deprecated in a future major release.
Release 3.1.1
- Minor changes to links requiring republish. No user facing changes.
Release 3.1.0
- Update dependency ranges to support react
^17.0.1
(#140 by @shawnmcknight)
Release 3.0.1
- Internalized
debounce
function (#30 by @shawnmcknight)- Repo now has zero production dependencies!
Release 3.0.0
BREAKING CHANGE
- Library has been completely rewritten in TypeScript, complies with React >=16.8, and all tooling has been updated (#11) @shawnmcknight
- The API has been changed significantly; there are no longer separate
onLoad
andonChange
props in favor of a singleonChange
prop. The callback foronChange
returnsheight
andwidth
instead ofscrollbarHeight
andscrollbarWidth
.
- The API has been changed significantly; there are no longer separate
Release 3.0.0-rc.0
BREAKING CHANGE
- Library has been completely rewritten in TypeScript, complies with React >=16.8, and all tooling has been updated (#11) @shawnmcknight
- The API has been changed significantly; there are no longer separate
onLoad
andonChange
props in favor of a singleonChange
prop. The callback foronChange
returnsheight
andwidth
instead ofscrollbarHeight
andscrollbarWidth
.
- The API has been changed significantly; there are no longer separate
2.1.0
- Lodash as a peerDependency was causing missing peerDependency errors. Lodash peerDep replaced with stifle dep
- Bump several dependency versions
- Configure npm to not generate package-lock file