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
+ 220KBChangelog
- 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 
cjsfolder 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: inheritto the default styles to fix the rendering issue - bugfix: GridLoader's rendering issue
 

