- Add RTL support
- Fix issue where
readonly
stars could still be set to 0 (courtesy of @gonzalo-lorieto)
- Fix issue with importing library in external projects by publishing dist instead of src
- Update wrapper project to Angular 14, edit tsconfig, add prod tsconfig and rebuild
- Update README with info on
customSize
option
- Add new
customSize
option to allow specifying a custom star size
- Fix table of contents links in
README.md
- Disable ivy compiler in
tsconfig.lib.json
to maintain library compatibility
- Improve accessibility of component with aria and role attributes
- Improve documentation in
README.md
and add table of contents - Remove maximum Angular version from
peerDependencies
in `package.json - Correct author name in
package.json
- Add new
customStarIcons
option to allow using other icons - Remove Font Awesome 4 dependency
- Change default star icons to Font Awesome 5 icons
- Add support for Angular 8 and up
- Add new
wholeStars
option to allow selecting only whole numbers of stars
- Add support for Angular 7 and up
- Some code cleaning
- Add rounding of initialStars to nearest .5
- Fix error where wrong artifact published on npm
- Add ability to see zero stars filled while hovering
- Change license to to CC0
- Fix error where wrong artifact published on npm
- Make padding between stars scale based on chosen size
- Add customPadding @Input() so this can be overridden
- Bump version to 1.0.0 to align with npm recommendations
- Update changelog and fix README demo URL
- Fix installation instructions in README
- Fix URLs in package.json
- Initial release