Skip to content

Latest commit

 

History

History
316 lines (161 loc) · 4.82 KB

CHANGELOG.md

File metadata and controls

316 lines (161 loc) · 4.82 KB

[0.0.1] - TODO: Add release date.

Add various shapes and the shape morph algorithm.

[0.0.2] - 02.04.2021

Rewrite the morphing algorithm to be more accurate and efficient. Update the shape editor.

[0.0.3] - 02.04.2021

Fix control point drag lag when editing freeform shapes

[0.0.4] - 02.04.2021

Lets you select morph method

[0.0.5] - 02.05.2021

Fixed some static code warnings

[0.0.6] - 02.05.2021

Update package README

[0.0.7] - 02.06.2021

Update package README

[0.0.8] - 02.06.2021

Update package README

[0.0.9] - 02.06.2021

Update package structure

[1.0.0] - 02.06.2021

Update the auto morph method. First stable version ready.

[1.0.1] - 02.06.2021

Update the auto morph method. More intuitive.

[1.0.2] - 02.07.2021

Update api due to length_unit update.

[1.0.3] - 02.07.2021

Use type instead of name in toJson() methods.

[1.0.4] - 02.07.2021

Rename DynamicMaterial to ShadowedShape

[1.0.5] - 02.08.2021

Add animated shadowed shape

[1.0.6] - 02.08.2021

Bug fix for animated shadowed shape

[1.0.8-nullsafety] - 02.08.2021

Null safety

[1.0.9-nullsafety] - 02.08.2021

Update the auto morph method.

[1.1.0-nullsafety] - 02.20.2021

Performance boost on the morphing process.

Support for multi-colored border and gradient filled border.

Update to the editing tool.

[1.1.0] - 02.20.2021

Null safety

[1.1.1] - 02.20.2021

sdk version changed

[1.1.2] - 02.21.2021

code cleanup

[1.1.3] - 02.21.2021

Update morph algorithm

[1.1.4] - 02.24.2021

Border side go back to use double as width for constraint reasons

[1.1.5] - 02.25.2021

Update drawBorder

[1.1.6] - 02.25.2021

Avoid morph shape nest into another morph shape

[1.1.7] - 02.25.2021

Update length_unit package to dimension

[1.1.8] - 02.25.2021

Update length_unit package to dimension

[1.1.9] - 02.25.2021

Update length_unit package to dimension

[1.2.0] - 02.27.2021

ShapeShadow class - supports gradient shadow for shapes

[1.2.1] - 02.28.2021

ShapeShadow class - supports spread radius

[1.2.2] - 03.07.2021

Handle BorderStyle.none correctly now

[1.2.3] - 03.09.2021

PathShape parsing fixed

[1.2.4] - 03.09.2021

Update dependence

[1.2.5] - 03.09.2021

fix int to double problem

[1.2.6] - 03.11.2021

Update dependence

[1.2.7] - 03.11.2021

Update to the morphing algorithm, now the same shape class should morph in a more controlled manner

[1.2.8] - 03.12.2021

Update to the morphing algorithm.

[1.2.9] - 03.12.2021

Update to the morphing algorithm.

[1.3.0] - 03.12.2021

Update to the morphing algorithm.

[1.3.1] - 03.13.2021

Shadow blur radius not negative

[1.3.2] - 03.16.2021

Support inset shadows

[1.3.3] - 03.16.2021

Support decoration for animated shadowed shape

[1.3.4] - 03.20.2021

Update the decorated shadowed shape class

[1.3.5] - 03.23.2021

Add support for trim border path

[1.3.6] - 03.29.2021

Add support for stroke join, stroke cap Round rect border fill update Support ShapeDecoration

[1.3.7] - 03.29.2021

Fix a clamp offset issue

[1.3.8] - 03.29.2021

Fix a clamp offset issue

[1.3.9] - 03.29.2021

Fix a border lerp bug

[1.4.0] - 03.29.2021

Fix a clamp offset issue

[1.4.1] - 03.29.2021

Round rect border fill update

[1.4.2] - 03.29.2021

Change default StrokeCap

[1.4.3] - 04.03.2021

Remove the Shape class, now you should use ShapeBorder directly

[1.4.4] - 04.03.2021

Update README

[1.4.5] - 04.03.2021

Simplify type name in parsing

[1.4.6] - 04.04.2021

Code restructure

[1.4.7] - 04.17.2021

Update comment

[1.4.8] - 04.18.2021

Remove shapecorner, update bubble shape

[1.4.9] - 04.21.2021

Update dependence

[1.5.0] - 04.22.2021

Update README, rename RectangleBorders to RectangleBorderSides

[1.5.1] - 05.09.2021

Update license.

[1.5.2] - 02.20.2022

Update dependency.

[1.5.3] - 02.22.2022

Now AnimatedDecoratedShadowedShape can tween between color and gradients.

[1.5.4] - 02.22.2022

Now AnimatedDecoratedShadowedShape can tween between color and gradients.

[1.5.5] - 03.11.2022

Support BlurStyle in ShapeShadow.

[1.5.6] - 03.16.2022

Support crossfade background image.

[1.5.7] - 03.16.2022

Fix a bug when crossfade background image.

[1.5.8] - 03.16.2022

Also crossfade gradient with different type.

[1.5.9] - 03.16.2022

Fix a bug when crossfade background gradient.

[1.6.0] - 03.21.2022

Update dependency.

[1.6.1] - 03.22.2022

Update dependency.

[1.6.2] - 03.22.2022

Update dependency.

[1.6.3] - 03.22.2022

Update dependency.

[1.6.4] - 03.22.2022

Update dependency.

[1.6.5] - 02.04.2023

Update dependency.

[1.6.6] - 05.12.2023

Update dependency.

[2.0.0] - 12.12.2024

Breaking change: Fix: Migrate use of hashValues to Object.hash api which has been the latest standard since Dart 2.14.0