Releases: mvojtkovszky/DrawingView
Releases · mvojtkovszky/DrawingView
1.6.0
- All
DrawingViewState
objects now adopt@Serializable
annotation. - Make
DrawingViewState.isHistoryEmpty
,DrawingViewState.isUndoneEmpty
,
DrawingViewState.numHistorySteps
andDrawingViewState.numUndoneSteps
public. - bump Gradle plugin to 8.7.2, Kotlin to 2.0.20
- bump buildToolsVersion 35.0.0, targetSdkVersion, compileSdkVersion to 35
Full Changelog: 1.5.1...1.6.0
1.5.1
- bump Gradle plugin to 8.1.1, Kotlin to 1.9.0
- bump buildToolsVersion 34.0.0, targetSdkVersion, compileSdkVersion to 34
1.5.0
- all properties in
DrawingViewState
are custom, allowing us to fully control serialization
1.4.0
- add
DrawingViewState
containing all the needed information to draw image on canvas - bump Kotlin to 1.6.21, Gradle plugin to 7.1.3
- bump buildToolsVersion to 32.0.0, compileSdkVersion and targetSdkVersion to 32
1.3.0
- Bump Gradle plugin to 7.0.0
- Update publish scripts
1.2.0
- added undoAll(), redoAll(), clearRedoHistory(), isDrawingEmpty()
- add explicit callbacks parameter names to listenerEmptyState and listenerDrawingInProgress
- added option to define canvas colour
- removed reference to additional canvas
- better documentation of public methods and parameters
1.1.0
- Add sizeChanged flag to determine when to create new canvas instead of creating it from bitmap on every size change
- Upgrade to Kotlin 1.4.31, Gradle plugin 4.1.3, Build tools 30.0.3
1.0.2
- Include documentation
- remove deprecated Kotlin extensions from example app
- bump to Kotlin 1.4.20 and Gradle plugin 4.1.1
1.0.1
- bump kotlin to 1.4.0, gradle plugin to 4.0.1 and build tools to 30.0.2
- add license
1.0.0
Initial release