Skip to content

Releases: indiespirit/react-native-chart-kit

v7.0.0-next.1

11 May 02:08

Choose a tag to compare

v7.0.0-next.1 Pre-release
Pre-release
  • remove deprecated row-by-row native QA matrix tooling from the active release process
  • add a concise H6 RC readiness packet that keeps stable-release approval separate from Developer Preview
  • keep Developer Preview verification focused on smoke-test notes and release-gate output
  • document that the current source is prepared for 7.0.0-next.1 while the latest published Developer Preview is still 7.0.0-next.0
  • require the full H6 owner decision set for release-candidate approval
  • guard the required CKV2 command surface and Developer Preview publish manifest in tests
  • guard the release-gate-required package scripts and GitHub issue-template
    fields in tests
  • verify the main CI workflow in the release gate so required lint, security,
    typecheck, test, e2e, surface, docs, RN CLI, benchmark, and build checks do
    not drift
  • add a local Developer Preview publish preflight that runs the preview gate,
    rebuilds packages, pack-checks all release packages, and verifies the expected
    pre-publish npm registry state
  • harden npm publish checks so registry/network errors fail instead of being
    treated as unpublished packages
  • verify the selected npm dist-tag after publish and require current-version
    changelog notes before creating GitHub release notes
  • run the selected release gate inside the publish workflow before package-state
    checks or npm writes
  • block next publishes unless H5 owner approval has been recorded and block
    latest publishes unless H6 owner approval has been recorded
  • record post-publish npm evidence through npm run release:publish:evidence
    and upload the generated evidence JSON from the next publish workflow
  • guard package manifest entries, package order, package versions, and the
    Pro/Skia unpublished boundary in tests
  • use lockfile-based npm ci --ignore-scripts installs with npm caching in CI,
    native-release, and publish workflows
  • record the latest high/critical npm security audit result while keeping the
    known moderate Expo/PostCSS advisory documented
  • rename release docs and publish-manifest fields from beta wording to Developer Preview wording
  • keep Pro and Skia unpublished while preserving pack checks and preview evidence

v7.0.0-next.0

06 May 14:26

Choose a tag to compare

v7.0.0-next.0 Pre-release
Pre-release
  • publish the rebuild line under the @chart-kit/react-native npm package
  • update the support matrix to React 19, React Native 0.83+, and react-native-svg 15
  • modernize package tooling and remove the legacy Expo 37 root demo setup
  • add renderer-agnostic core packages for normalization, scales, layout, geometry, interaction, and benchmarks
  • add modern LineChart and AreaChart with multi-series data, null gaps, smart labels, tooltips, crosshair, scrollable viewports, pan/zoom controls, range selector, markers, reference overlays, thresholds, decimation, and accessibility helpers
  • add modern BarChart with grouped, stacked, 100% stacked, horizontal, negative, scrollable, selectable, animated, and themed examples
  • add PieChart, DonutChart, ProgressChart, ContributionGraph, CombinedChart, and CandlestickChart preview foundations with opt-in calendar-aware session-gap markers for dated candles
  • add Expo showcase and Playwright visual regression coverage for modern and compatibility fixtures
  • add v1 migration docs, prop mapping, production recipes, troubleshooting, beta checklist, known issues, and issue templates

v6.12.2

28 Apr 23:40
a237047

Choose a tag to compare

  • remove the direct lodash dependency
  • guard chart scaling and labels against empty or invalid data
  • avoid NaN stacked bar geometry when all stacked values are zero
  • normalize line chart dash arrays before rendering SVG strokes
  • improve LineChart dot interaction support on web
  • prevent null placeholders in one line dataset from inheriting another dataset's last point

v6.12.1

28 Apr 23:44
9a8c11e

Choose a tag to compare

  • prepare next patch release after v6.12.0
  • add GitHub Actions build verification
  • replace unstable random React keys in chart renders
  • prefix generated SVG definition IDs to avoid collisions across charts
  • replace ContributionGraph's unsafe prop lifecycle with componentDidUpdate
  • fix stale root source exports