Skip to content

Commit

Permalink
Update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
jzbrooks committed Nov 27, 2024
1 parent c8819ba commit 4916031
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,23 +3,26 @@
## Unreleased

### Added
- Bezier curve and elliptical arc interpolation functions
- `com.jzbrooks.vgo.core.util.math.Surveyor`, which computes the bounding box of an arbitrary list of commands
- Bezier curve interpolation for all variants and elliptical arc bounding box functions

### Changed

- `vgo-plugin` (`com.jzbrooks.vgo.plugin`) no longer requires a particular version of Android Gradle Plugin.
Note: `:vgo` is now an abstract implementation of the tool which does not assume either a cli or plugin context. CLI related logic has been relocated into `:vgo-cli`.
- **Breaking:** `CubicCurve<*>.interpolate` has been split into `CubicBezierCurve.interpolateRelative` and `SmoothCubicBezierCurve.interpolateRelative`
Note: `:vgo` is an abstract implementation of the tool which does not assume either a cli or plugin context. CLI related logic has been relocated into `:vgo-cli`.
- **Breaking:** `CubicCurve<*>.interpolate` has been split into `CubicBezierCurve.interpolate` and `SmoothCubicBezierCurve.interpolate`
- Paths with an even odd fill rule can be merged

### Deprecated

### Removed

### Fixed

- Overlapping paths are no longer merged, which avoids some image warping issues (#88, #101)
- Conversions without a specified output file will write a file the file extension corresponding to the format.
- Decimal separators are locale-invariant.
- Crash when using the cli to convert an svg containing a clip path to vector drawable.
- Crash when using the cli to convert an svg containing a clip path to vector drawable.

### Security

Expand Down

0 comments on commit 4916031

Please sign in to comment.