- "cut" property not working with "animationOff" - #92
- percentage of circle don't stop round when percent is "0" - #90
- percentage of circle no longer changing after reaching 0% - #83
- Percentage of circle no longer changing after reaching 0% - #83
index
- new props. You can add index
both to the data-pie
and to the global configuration. From now on you can set your own index of the entire div - data-pie-index
. You can easily refer to an element, such as in the example "GLOBAL CONFIGURATION"
- added script to change library version everywhere during production build
- reducing the size of the library by mangle properties and methods:
mangle: {
properties: {
regex: /^_/,
},
},
- separate version for IE in dist folder
- creating a dist folder with libraries in iife, esm, umd format as well as their minimized versions #58
- code optimization for production smaller bundle size #57
- global configuration for the library #56
animationSmooth
- new props (animation type setting, e.g. 500ms ease-out
) #50
- transform-origin issue #52
- removing IntersectionObserver from code
- a class to the svg
text
and tspan
element
- the number of updateable properties has been extended:
colorSlice
, fontColor
, fontSize
, fontWeight
- default
fontColor: '#365b74'
to #000
- new example 'mixed'
strokeDasharray
- added to the lower circle
- remove
box-shadow
from now on to get this effect you should do it in css styles
- name
data-index
to data-pie-index
unit
- different unit instead of percentage (%) inside the circle
fill
- inner circle color
cut
- angle of the circle sector
textPosition
- the position of the SVG TEXT element vertically
speed
- frame rate animation [fps]. Let's say you want the animation to be 60fps, just add the parameter "speed": 60
rotation
- chart rotation
strokeBottom
- if "strokBottom" is set, it is used to generate a background circle size
animationOff
- turn off the progress animation
inverse
- counterclockwise animation
zero-at-start
- from now on you can set 0%
- improv: Removal of the requirement to enter the
index
of the progress bar in data-pie
- reducing the size of charts on mobile devices #19
- the animation does not start if the progress-bar is shown vertically #21
- chore: "scroll down" information to the section in the examples
- stroke-width undefined #12
- problem with class renaming #10
- new
animationTo
functionality
- adding babel
- update devDependencies
- update README.md
- removed 'rollup-plugin-closure-compiler'
- several circular-progress-bars #6
- IE9 and IE10 support
- webpack -> rollup, bundle size reduction at 50%
- vertical centering of the text element
- no showing divs with percentages if percentages are off
- replacing div with percentages by the svg text element
- update devDependencies
- refactoring
- update readme
- polyfill for IntersectionObserver
- IntersectionObserver support, now the animation starts when the individual chart appears in the view