diff --git a/CHANGELOG.md b/CHANGELOG.md index ab7ac72..6c533f3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.10.1 + + - **REFACTOR**: changed `SketchSimplifier` methods to better match data structure. + - **FIX**: eraser doesn't affect undo history if it didn't actually erase anything (#80). + - **FIX**: disable setting pressure to default value on web (#72). + - **FIX**: remove emoji from pubspec. + - **FIX**: updated meta dependency constraints. + - **FEAT**(example): added pressure simulation toggle. + - **FEAT**: added parameter for pressure simulation to widgets. + - **FEAT**(example): made UI a little bit prettier. + - **FEAT**: simplify sketches in `setSketch` if the `simplificationTolerance` is not 0. + - **FEAT**: simplify sketch on load if simplificationTolerance is not 0. + - **FEAT**: added ability to simplify entire sketches. + - **FEAT**: implemented simplification. + - **FEAT**: added simpli package (#50). + - **DOCS**: simplification comment mentions how pressure simulation is affected. + - **DOCS**: fix readme. + - **DOCS**: updated recommended starting point. + ## 0.10.0+1 - **DOCS**: fixed demo image. diff --git a/example/pubspec.yaml b/example/pubspec.yaml index 77eecc2..4bb68be 100644 --- a/example/pubspec.yaml +++ b/example/pubspec.yaml @@ -11,7 +11,7 @@ dependencies: sdk: flutter scribble: path: .. - value_notifier_tools: ^0.1.2 + value_notifier_tools: ^0.1.3 dev_dependencies: flutter_test: diff --git a/packages/value_notifier_tools/CHANGELOG.md b/packages/value_notifier_tools/CHANGELOG.md index 4b4cb75..5612ff6 100644 --- a/packages/value_notifier_tools/CHANGELOG.md +++ b/packages/value_notifier_tools/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.1.3 + + - **FEAT**: implemented simplification. + ## 0.1.2 - **FIX**(value_notifier_tools): fixed type parameters in select extension. diff --git a/packages/value_notifier_tools/pubspec.yaml b/packages/value_notifier_tools/pubspec.yaml index 101152b..8e67aa7 100644 --- a/packages/value_notifier_tools/pubspec.yaml +++ b/packages/value_notifier_tools/pubspec.yaml @@ -1,6 +1,6 @@ name: value_notifier_tools description: Helpful lightweight tools for working with ValueNotifiers -version: 0.1.2 +version: 0.1.3 repository: https://github.com/timcreatedit/scribble/tree/main/packages/value_notifier_tools homepage: https://whynotmake.it diff --git a/pubspec.yaml b/pubspec.yaml index 08ef6a8..46688db 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,7 +1,7 @@ name: scribble description: Scribble is a lightweight library for freehand drawing in Flutter supporting pressure, variable line width and more! -version: 0.10.0+1 +version: 0.10.1 repository: https://github.com/timcreatedit/scribble issue_tracker: https://github.com/timcreatedit/scribble/issues @@ -15,7 +15,7 @@ dependencies: freezed_annotation: ">=2.4.1 <3.0.0" perfect_freehand: ^2.3.2 simpli: ^0.1.1 - value_notifier_tools: ^0.1.2 + value_notifier_tools: ^0.1.3 dev_dependencies: build_runner: ^2.4.9