- Fixed set() method not using color.set().
- Fixed not setting the region when setting values to an existing TenPatchDrawable
- Added missing getters/setters for crushMode
- Fixed null pointer exception when setting values to an existing TenPatchDrawable with null fields.
- Fixed not setting min size with #set() method.
- Added helper methods to set the scale.
- Added crushMode functionality to better define behavior when shrunken below the minimum size.
- Added scaling functionality like NinePatch
- Fixed constructor not setting the min size of the drawable.
- API CHANGE: playMode is now an int to be compatible with the SkinLoader
- Fixed incorrect keyword allowing random number generator to be serialized.
- Added PlayMode option to control playback of animations.
- Added autoUpdate option to TenPatchDrawable. No longer unnecessary to call update() manually unless you want to specify a delta different from Gdx.graphics.getDeltaTime().
- Merged AnimatedTenPatchDrawable features into TenPatchDrawable and removed AnimatedTenPatchDrawable class.
- Fixed negative offset speed resulting in tiling breaking bounds in the lower left.
- Switched to using floats for offsets for buttery smooth scrolling action.
- Switched to semantic versioning.
- Added offset and offsetSpeed options to allow for a scrolling/animated background effect.
- Added color1, color2, color3, and color4 options to create gradients and psychedelic effects.
- Added HTML5/GWT support.
- Downgraded libGDX version to 1.9.9.
- The Ten Patch Color has accessor methods. Use this to change the color of the drawable on the fly.
- Resolved issues with blurry drawables when the image is packed in a linear/linear atlas.
- Multiple stretch regions as seen with Android's implementation.
- An option for tiling stretch regions.
- Loading via skin JSON.