Releases: davidhu2000/react-spinners
v0.17.0
Features
- fix: add use client to ensure loaders run on server components by @davidhu2000 in #639
Chores
Remove unused outputted files from published package, including umd
files, duplicated cjs
files, test files, and unnecessary config files. This decreased the total package size by 321KB
,
- 541KB
+ 220KB
Changelog
- release 0.17.0-beta.1 by @davidhu2000 in #640
- chore(deps-dev): bump the eslint group with 2 updates by @dependabot in #641
- chore(deps-dev): bump @vitejs/plugin-react from 4.3.4 to 4.4.0 by @dependabot in #642
- chore(deps-dev): bump vite from 6.2.6 to 6.3.1 by @dependabot in #643
- chore: update-yarn to stable version, dedupe deps by @davidhu2000 in #644
- chore: add unnecessary files to npmignore by @davidhu2000 in #645
- chore: remove umd files from npm publish by @davidhu2000 in #646
- chore: dedupe-cjs-outputs by @davidhu2000 in #647
- chore: revert cjs changes, remove
cjs
folder from build outputs by @davidhu2000 in #648 - chore: add eslint config to npmignore by @davidhu2000 in #649
- chore: update readme example to not use path import by @davidhu2000 in #650
- chore(deps-dev): bump vite from 6.3.1 to 6.3.2 by @dependabot in #651
- chore(deps-dev): bump eslint from 9.24.0 to 9.25.0 in the eslint group by @dependabot in #653
- chore(deps-dev): bump @vitejs/plugin-react from 4.4.0 to 4.4.1 by @dependabot in #652
- chore: release-0.17.0 by @davidhu2000 in #654
Full Changelog: v0.16.1...v0.17.0
v0.16.1
What's Changed
- fix: update scale loader prop to be optional to fix breaking change by @davidhu2000 in #638
Full Changelog: v0.16.0...v0.16.1
v0.16.0
Caution
This version included a breaking change in ScaleLoader
where the newly introduced barCount
prop was not marked as optional. This issue has been patched in v0.16.1
.
What's Changed
- chore: add-dependabot-gruping by @davidhu2000 in #618
- Bump nanoid from 3.3.7 to 3.3.8 by @dependabot in #616
- chore(deps-dev): bump the testing group with 3 updates by @dependabot in #623
- chore: add storybook to storeybook grouping by @davidhu2000 in #627
- chore: update storybook to latest version by @davidhu2000 in #630
- feat: add configurable bar count for ScaleLoader by @BlueManCZ in #617
- chore(deps-dev): bump the eslint group with 9 updates by @dependabot in #625
- chore(deps-dev): bump the react group with 4 updates by @dependabot in #626
- chore(deps-dev): bump vite from 5.3.1 to 6.2.6 by @dependabot in #628
- chore: update-all-packages by @davidhu2000 in #631
- chore: remove-jsx-element return type by @davidhu2000 in #633
- chore(deps): bump store2 from 2.14.3 to 2.14.4 by @dependabot in #620
- Bump cross-spawn from 7.0.3 to 7.0.6 by @dependabot in #613
- Bump express from 4.19.2 to 4.21.0 by @dependabot in #609
New Contributors
- @BlueManCZ made their first contribution in #617
Full Changelog: v0.15.0...v0.16.0
v0.15.0
What's Changed
- Bump micromatch from 4.0.5 to 4.0.8 by @dependabot in #607
- Update peer dependencies to support React 19 by @mobeigi in #612
New Contributors
Full Changelog: 0.14.1...v0.15.0
0.14.1
What's Changed
- Revert "fix: multiple hash loader with different color renders as the same color" by @davidhu2000 in #605
Full Changelog: 0.14.0...0.14.1
0.14.0
What's Changed
- feat: color prop can accept rgb colors by @Roman178 in #586
- fix: multiple hash loader with different color renders as the same color by @davidhu2000 in #602
- fix: moon loader wobble by @davidhu2000 in #603
New Contributors
Full Changelog: v0.13.8...0.14.0
v0.13.8
What's Changed
- Bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #555
- chore: update devDependencies to latest versions by @davidhu2000 in #556
- Bump json5 from 1.0.1 to 1.0.2 by @dependabot in #559
- Remove Animation Fill Mode by @Lucien950 in #558
- docs: fix radius prop type in storybook to be number instead of object by @davidhu2000 in #561
New Contributors
- @Lucien950 made their first contribution in #558
Full Changelog: v0.13.7...v0.13.8
0.13.7
What's Changed
fix: PacmanLoader container height/width to adjust with size prop
0.13.0
Major Changes
Feature: Removed @emotion/react
as a dependency and rewrote all components as functional components. This library now has ZERO dependencies.
This resulted in a huge component size reduction. As compared between 0.12.0 and 0.13.0
Feature: Add support for custom props such as aria-label
Feature: Updated RiseLoader
rise amount to be the same as size
prop instead of hard coded 30px
Breaking Change: css
prop is renamed to cssOverride
to avoid conflicts with css-in-js libraries
Storybook is introduced to better demo the components. The demo site is simplified to only allow color changes.
Minor Changes
- replaced enzyme with react testing library
- bugfix: add
display: inherit
to the default styles to fix the rendering issue - bugfix: GridLoader's rendering issue