- fix: readonly attribute is not working in v7.0.0, closes #111.
- Upgrade to Angular 18.
- Upgrade to standalone components.
- Remove
rxjs
dependency. - feat: Ability to use boolean inputs as attributes, such as
<ng-bar-rating showText readonly/>
. - fix:
(rateChange)
is automatically called when page is loaded, closes #90. - fix:
untouched
,touched
,dirty
classes when used as form controls.
- Rename
[readOnly]
input to[readonly]
. - Remove
(hover)
and(leave)
outputs.
- Update to Angular 16.
- Update to Angular 15, in 2f09704.
- Add
--br-width
and--br-height
CSS variables to change the size of the steps for all themes except for thedefault
theme, in ba49836. - The CSS variable
--br-font-size
changes the size of the steps instars
andsquare
themes, in ba49836.
- Update to Angular 14 in 313d97e.
- Upgrade to Angular 13, closes #74.
- feat: Add custom bar rating directive.
- feat: Add CSS variables to customize the stars.
- fix: Show rating title if rating value is
null
or0
, closes #19 in d55fcc3. - fix: Allow click event propagation, closes #29 in 3737458.
- Update demo with latest FontAwesome and Bootstrap.
- Remove FontAwesome CSS themes, use custom directives instead.
- Remove Bootstrap CSS themes, use custom directives instead.
- When passing
[titles]
array, the first index will representnull
or0
value
- Upgrade to Angular 10, closes #53.
- Remove CSS themes from the package, only SCSS themes will be shipped in the release.
- remove precompiled css in src
- fix custom stars class name
custom
tostars
- feat(workflow): Compile themes sass to css for production
- include themes folder in dist
- improve movie rating styles, remove padding
- First release