From 94de7ea3782126403381b4f080d810ab3e89e73e Mon Sep 17 00:00:00 2001 From: Justin Brooks Date: Sat, 29 May 2021 16:56:53 -0500 Subject: [PATCH] Prepare 2.0.0 --- changelog.md | 21 +++++++++++++++++---- gradle.properties | 2 +- 2 files changed, 18 insertions(+), 5 deletions(-) diff --git a/changelog.md b/changelog.md index 02860e30..cc79a540 100644 --- a/changelog.md +++ b/changelog.md @@ -1,12 +1,25 @@ Change Log ========== -## Unpublished (2.0.0) - -* Removed non IR related code from the core library -* Improvement: Remove redundant commands in situations where the command is basically, but not precisely redundant +## 2.0.0 +_05.29.2021_ + +* New, breaking: Structured graphic element attributes. + * This greatly simplifies the conversions between formats + * Unstructured attributes will be dropped during conversion between formats +* Improvement, breaking: Unified the clip path implementation +* Improvement, breaking: Format-specific implementations of optimizations have been traded for format independent implementations, so they can be more easily used by new formats +* Improvement: The new implementation of the bake transformations optimization operates in many more situations for svg compared to the previous implementation +* Improvement: Remove redundant commands in situations where the command is effectively but not precisely redundant * Fixed: Redundant move commands are removed * Fixed: Test failures on Windows due to path handling +* Upgrade: Build with Kotlin 1.5.10 + +### Breaking Changes +* Removed format-specific code from the core library +* vgo-core has a structured representation of commonly used attributes to simplify converting between different representations of vector artwork +* Format-specific implementations of clip paths have been removed in favor of the svg implementation +* Attributes that are not ## 1.4.1 _02.16.2021_ diff --git a/gradle.properties b/gradle.properties index 7f2e78f6..fe13c110 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ -vgo_version=1.4.1 +vgo_version=2.0.0 org.gradle.jvmargs=-Xmx2g -XX:+UseParallelGC