Skip to content

v3.0.0 - React 18 & 19 Support with New Interactive Tools

Latest

Choose a tag to compare

@sgonzaloc sgonzaloc released this 13 Apr 01:08
· 19 commits to main since this release

What's Changed

Added Interactive Tools

Trend Tools

  • Trendline - Draw and move trend lines for support/resistance analysis
  • Fibonacci Retracement - Interactive Fibonacci levels
  • Gann Fan - Gann fan angles
  • Equidistant Channel - Parallel channel drawing

Shapes

  • Rectangle - Draw and annotate rectangular areas
  • Arrow - Draw directional arrows for visual guidance

Measurement

  • Price Range - Measure percentage change between two price points

Interactive Actions

  • Marquee Zoom - Drag to zoom into any area
  • Freehand Brush - Draw freehand lines with customizable color and stroke width

Breaking Changes

  • React 17 and below are no longer supported
  • This version requires React 18 or React 19
  • React 18+ is required due to dependency updates and modern React features
  • For React 16/17 support, please use v2.x (legacy)

Other Changes

  • Full React 18 & React 19 support
  • Published on npm under @sgonzaloc scope
  • Complete TypeScript rewrite
  • Storybook 8 upgrade

Migration

  • Update React to 18 or 19: npm install react@18 react-dom@18
  • Install: npm install @sgonzaloc/react-financial-charts