cristalyse 0.2.1 copy "cristalyse: ^0.2.1" to clipboard
cristalyse: ^0.2.1 copied to clipboard

Cristalyse is a high-performance data visualization library for Dart/Flutter that implements grammar of graphics principles with native rendering capabilities.

0.2.1 - 2025-06-08 #

Changed

  • Updated deprecated code to use withValues instead of withOpacity

0.2.0 - 2025-06-08 #

Added

  • Line chart support with geom_line()
  • Basic animations with configurable duration and curves
  • Multi-series support with color-grouped lines
  • Staggered point animations and progressive line drawing
  • Dark theme support and theme switching

Fixed

  • Canvas rendering crashes due to invalid opacity values
  • TextPainter missing textDirection parameter
  • Coordinate validation for edge cases and invalid data
  • Animation progress validation and fallback handling
  • Y-axis label positioning and overlap issues

Technical

  • Comprehensive input validation for all numeric values
  • Graceful handling of NaN, infinite, and out-of-bounds data
  • Improved error recovery and fallback mechanisms

0.1.0 #

  • Initial release
  • Basic scatter plot support (geom_point)
  • Grammar of graphics API
  • Linear scales for continuous data
  • Light and dark themes
  • Cross-platform Flutter support

Planned for 0.2.0 #

  • Line charts (geom_line)
  • Basic animations
  • Improved documentation
  • Performance optimizations
36
likes
0
points
1.01k
downloads

Publisher

verified publishercristalyse.com

Weekly Downloads

Cristalyse is a high-performance data visualization library for Dart/Flutter that implements grammar of graphics principles with native rendering capabilities.

Repository (GitHub)
View/report issues

Topics

#data-visualization #chart #flutter-charts #plotting #analytics

Documentation

Documentation

License

unknown (license)

Dependencies

flutter

More

Packages that depend on cristalyse