Skip to content

Releases: bfoz/geometry

Version 6.5

21 Mar 22:55

Choose a tag to compare

  • Added #push, #pop, #shift, and #unshift to the Point family
  • Added a convenience method for creating translations
  • Added min, max, and minmax to the Point family and Annulus
  • Added #intercept to all of the Line subclasses

Version 6.4

18 Nov 07:15

Choose a tag to compare

  • Added min, max, and minmax to Point
  • Added minimal support for Bezier curves
  • Added equality operators to Line

Version 6.3

17 Aug 06:25

Choose a tag to compare

  • Added PointOne, PointIso, and SizeOne
  • Added Annulus
  • Bugfixes and cleanups
  • Backfilled missing attributes for RegularPolygon

Version 6.2

21 Apr 07:39

Choose a tag to compare

This is a minor release that's mostly support for the Sketch gem.

  • Added min, max, and minmax methods to Polyline, Square, and CenteredSquare
  • Improved closing of Polylines
  • Added a translate command to Transformation
  • Tweaks to support non-Numeric values (i.e. the Units gem)

Version 6.1

13 Jan 04:11

Choose a tag to compare

  • Many updates to Polygon and friends. Some of it actually works now.
  • Rectangle requires keyword arguments, but is still compatible with Ruby 1.9.3
  • Added Rectangle#inset
  • Added methods for generating spokes and bisectors for Polygon and Polyline
  • Added composition of transformations
  • More stuff than I care to type here. See the commit logs.

Version 6

13 Jan 04:41

Choose a tag to compare

v6

Version 6

Version 5

13 Jan 04:40

Choose a tag to compare

v5

Version 5

Version 4

13 Jan 04:40

Choose a tag to compare

v4

Version 4

Version 3

13 Jan 04:39

Choose a tag to compare

v3

Version 3

Version 2

13 Jan 04:39

Choose a tag to compare

v2

Version 2