Changes for version 2.0.0

  • Pretty up some un-Moosey behaviour
  • Add Bubble renderer and Series::Size
  • Add PostScript and PDF support
  • Use Graphics::Primitive
  • Add show_range and show_domain flags to Grid
  • Make Range's span inclusive
  • Add lots of convenient methods via MooseX::AttributeHelpers
  • Get rid of all indirect method calls (ewww!)
  • Fix broken bar renderer alignment
  • Rename Renderer::Base to just Renderer
  • Stop baselining axes by default, it breaks stuff.
  • Abandon $CC_* position/orientation junk for Moose roles with strings
  • Move out lots of generic functionality to new modules
  • Add context support
  • Ignore duplicate axes
  • Change Axis 'visible' attribute to 'hidden' to avoid clashing with Layout::Manager
  • Axis' ticks attribute now yields the correct number of ticks, not -1
  • Horizontal axes' tick labels now align their baselines properly
  • Make axes position independent, as they were intended