Skip to content

Releases: valeriyvan/swift-geometrize

Fix tests

30 May 21:38
0590dad
Compare
Choose a tag to compare
0.9.7

Fix compile error in test

Make convenience initializer public

30 May 14:44
2d1c538
Compare
Choose a tag to compare
0.9.6

Make initializer public

Add convinience initializer for Rectangle

30 May 14:35
da14f0c
Compare
Choose a tag to compare
0.9.5

Add convinience initializer for Rectangle

Add Bitmap downsampling, ImageRunner expose currentBitmap

30 May 13:37
51153b9
Compare
Choose a tag to compare
0.9.4

Extend ImageRunner with getter for currentBitmap

Disables SwiftLintPlugin on Linux

26 May 09:07
b3085c6
Compare
Choose a tag to compare
0.9.3

Disable SwiftLintPlugin on Linux

Got rid of global canvasBounds

25 May 22:13
5c835cd
Compare
Choose a tag to compare

Got rid of global canvasBounds which allows running several concurrent instances of geometrizer.

Fix build bug

24 May 09:44
5c849e5
Compare
Choose a tag to compare

Attempt to use package as dependency lead to build error

error: Dependencies could not be resolved because root depends on 'swift-geometrize' 0.0.0..<1.0.0.
'swift-geometrize' cannot be used because no versions of 'swift-geometrize' match the requirement {0.0.0..<0.9.0, 0.9.1..<1.0.0} and package 'swift-geometrize' is required using a stable-version but 'swift-geometrize' depends on an unstable-version package 'jpeg'.

Release fixes this bug.

The first release

02 Dec 08:41
95e2a1b
Compare
Choose a tag to compare

Features:

  • Recreate images as geometric primitives (circle, ellipse, rotated ellipse, rectangle, rotated rectangle, triangle, line, polyline, quadratic bezier, any combination of these).
  • Export geometrized images to SVG, PNG, JPG.
  • Command line utility.
  • Good test coverage.