Skip to content

Releases: kirill3333/react-native-trading-charts

Release list

v1.1.0

Choose a tag to compare

@kirill3333 kirill3333 released this 14 Sep 17:58

Added

  • SMA and EMA indicators with configurable periods and OHLC sources.
  • MACD series with MACD and signal lines, a configurable histogram,
    and a zero reference line.
  • Solid and dashed styles for chart lines.
  • Custom price markers.
  • onYAxisPress event.
  • Indicator and additional-series values as the second argument
    of onSelectedCandleChange.
  • scrollToRealTime method.

Improved

  • Migrated the iOS implementation to Swift with a private C++ adapter.
  • Optimized iOS text overlays using reusable layers and layout caches.
  • Refactored the shared C++ engine and strengthened state validation.
  • Avoided unnecessary full rebuilds for pane updates.
  • Added strict Swift linting and deterministic Swift regression tests.

Fixed

  • Metal CPU/GPU buffer synchronization.
  • iOS Fabric view recycling.
  • Y-axis label alignment.
  • iOS overlay text colors.
  • Price-scale event routing for the main chart.

Example app and tooling

  • Added SMA, EMA, MACD, and all-time high/low marker examples.
  • Added landscape orientation support to the example.
  • Reworked example data loading and state management using
    TanStack Query, Axios, Zustand, and FlashList.
  • Added replay tests based on real Binance market data.