The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Geometry-Primitive

0.24    February 16, 2014
  - Apply encoding patch from Debian

0.22    January 9th, 2009
  - Default Dimension width and height to 0

0.21    January 9th, 2009
  - Add Dimension
  - De-moosify Graphics::Primitive and stop extending it everywhere, since
    it's useless.

0.20    December 27th, 2009
  - Use MooseX::Storage::Deferred

0.19    November 12th, 2009
  - Add JSON::Any dep

0.18    October 3rd, 2009
  - POD overhaul
  - Removal of MooseX::AttributeHelpers, using native Moose feature now
  - Bump Moose dependency

0.17
  - Fix bug in POD
  - Fix Geometry::Primitive not being immutable

0.16
  - Dep bumps

0.15
  - Updated readme

0.14
  - POD updates

0.13
  - Move pod tests to t/author

0.12
  - Add Ellipse
  - Circle is no longer a child of Arc
  - Fix some POD
  - Remove .DS_Store from MANIFEST

0.11
  - Stop depending on Moose coverage

0.10
  - POD updates (thanks CPAN testers!)
  - Circle: set defaults in radians, not degrees
  - Add MooseX::Storage for serialization

0.09
  - Convenience coercions for Point from ArrayRef

0.08
  - Add Bézier curve
  - POD fix (thanks Brian Cassidy)

0.07
  - Add scale method to Shape role and implementations
  - Fix line slope calculation
  - Line: add is_perpendicular and is_parallel
  - Arc: don't check angles in get_point_at_angle, allow for negative arcs
  - Util: Remove in favor of Math::Trig
  - Polygon: Implement area

0.06
  - Shape: removed get_points in favor of point_start/point_end
  - Arc: Add length and get_point_at_angle
  - Line: rename point_start/point_end to start/end
  - Line: added contains_point, length and y_intercept
  - Polygon: rename get_point_at to get_point
  - Point: add string overload
  - Circle: Add area and circumference
  - Make some attributes required
  - More MX::Clone lovin'
  - Add to_string and "" overload to Line

0.05
  - Add MooseX::Clone for Point (for now)
  - Add make_immutable to er'thang

0.04
  - Add Circle
  - Move 'origin' attribute from Rectangle to Shape and make it !required

0.03
  - Add MI version because Yuval yelled at me
  - Add degrees_to_radians and radians_to_degrees to Util
  
0.02    2008-07-09
  - Package fixes, no changes

0.01    Date/time
        First version, released on an unsuspecting world.