Releases: skydoves/ProgressView
Releases · skydoves/ProgressView
1.1.3
🎉 Released a new version 1.1.3! 🎉
What's Changed
- Upgraded AGP plugin to
7.0.2
& Gradle wrapper to7.2
. - Added Binary compatibility validator and added public interface binaries.
- Used explicit API mode and added explicit modifiers.
- Used Kotlin
1.5.31
internally.
Full Changelog: 1.1.2...1.1.3
1.1.2
1.1.1
🎉 Released a new version 1.1.1
! 🎉
What's New?
- Updated kotlin version to
1.4.20
internally. - Added a new attribute
radiusArray
for setting radius to each corner.
.radiusArray = floatArrayOf(0f, 0f, 0f, 0f, 50f, 50f, 50f, 50f)
- Hidden the setters of the
TextForm
in Java projects. - Refactored internal functions.
1.1.0
🎉 Released a new version 1.1.0
! 🎉
What's New?
- Updated compile SDK version to 30, kotlin version to 1.4.0 internally.
- Used single abstract method conversions to interfaces.
- Fixed
ProgressViewOrientation.VERTICAL
is not working properly (#10) - Fixed
progress_padding
is not working properly. - Optimized
HightLightView
initialization internally.
1.0.9
🎉 Released a new version 1.0.9
! 🎉
What's New?
- Type of the
labelText
attribute changedString
toCharsequence
. - Added
borderWidth
andborderColor
attributes. - Added
ProgressLabelConstraints
attributes for determining the constraints aligning of the label position.
This attribute can be used with thelabelGravity
property.
progressView.labelGravity = Gravity.CENTER // align the text label to the center
1.0.8
1.0.7
Released version 1.0.7
.
Added some features.
ProgressViewAnimation
: we can implement some provided animation using this attribute.
BalloonAnimation.NORMAL
BalloonAnimation.BOUNCE
BalloonAnimation.DECELERATE
BalloonAnimation.ACCELERATEDECELERATE
setInterpolator
: we can set customized interpolator to the progress animation.