Skip to content

Toyplot 0.5.0

Choose a tag to compare

@tshead2 tshead2 released this 26 May 19:55
· 1443 commits to main since this release
  • Switched to https://travis-ci.org/sandialabs/toyplot for continuous integration testing.
  • Switched to https://coveralls.io/r/sandialabs/toyplot to track test coverage.
  • Added a custom CSS style -toyplot-anchor-shift for controlling horizontal text offsets.
  • Added new documentation on color, text alignment, units, data tables, and table axes to the user guide.
  • Callers can increase the number of table rows and columns when creating table axes from a data table.
  • Overhauled Toyplot's handling of real-world units, allowing arbitrary units throughout the API, and made it explicit that the default canvas units are CSS pixels.
  • Added axis visibility options to the convenience API.
  • toyplot.data.Table can be converted to a numpy matrix.
  • Positive angles yield counterclockwise rotation throughout the API, for consistency with trigonometry.
  • Rendered text automatically expands a plot's domain to avoid clipping.
  • Fixed a longstanding problem displaying mouse coordinates outside the data domain for a plot.
  • Moved interaction-specific markup from the SVG backend to the HTML backend.
  • When exporting data from a figure, only the caller-supplied data is exported.
  • The API makes an explicit distinction between text used for "annotation" and text used for data.
  • Many small fixes.