- Progress - Progress now includes transitionEnd failback for progress bar animations, this will prevent labels from continuing to be updated if the
transitionEnd
css callback does not fire correctly
- Progress - Progress now uses a polling interval for updates. Rapidly updating the progress bar over a period quicker than the animation duration (for example with xhr
onprogress
events say every 50ms) will now appear smooth as butter. - Progress - Added
onLabelUpdate
callback, this can be used to specify the exact text that should appear on the actual progress update, perhaps based on some external conditions - Progress - Added progress
is complete
for returning whether success, warning, or error conditions are met - Progress - Progress
onSuccess
,onError
, andonWarning
callbacks now occur after the animation completes for the state change. - Progress - Added new examples to progress
- Progress - Added all available behaviors with progress
- *Progress - Calling
reset
will now resetvalue
to 0, so increment starts again at 0 - Progress - Progress example code no longer shows accidental inline css
- Progress - Progress included
debug: true
by default. This has been now correctly set tofalse
- Progress -
indicating
labels now are more legible use separate css variables fromindicating
bar color - Progress - Fixed bug where percentage complete values between 0-1% would display incorrectly (0.5% would show as 50%)
- Progress - Update contrast on
indicating
, update default styles. Fixed some examples
- *Progress - Fixes rounding error in precision settings Thanks @aaroncox
- UI - Fixes
progress
,ad
, andsidebar
not loading.override
files correctly
- Progress - Progress bars can now display percent or amount left using
{value}
in text templates - Progress - Fixes bug with progress that use
total
andvalue
receiving the wrong values for text templates
- Progress - Progress bars now display all intermediary percentage values when animating. Improved performance when progress bar is rapidly updated.
- Progress - Fixes bug where
ui indicating progress
would not update its label immediately in webkit
- Progress - Adds
limitValues
setting to adjust values outside of 0-100 automatically to within range, defaults to true - Progress - Fixes issues with setting progress to 0% not working as expected
- Progress - Progress now has sizing variations
- Progress - Fixes indicating progress appearing incorrectly at 100% complete Thanks ordepdev
- Progress - Added missing settings docs for progress module
- Progress Bar - Adds warning color