Skip to content

v0.5.0

Latest

Choose a tag to compare

@AndrewDongminYoo AndrewDongminYoo released this 12 Jul 09:05
7efb9cc

⚠ BREAKING CHANGES

  • 📦 Package renamed to react-native-step-counter-newarch (previously @dongminyu/react-native-step-counter). Update your dependency and every import path. The unscoped react-native-step-counter name is blocked by npm's name-similarity check (it normalizes to the same string as the 2016 react-native-stepcounter fork of react-native-pedometer), so the New Architecture identity is signaled with a -newarch suffix. The GitHub repository is unchanged.

Bug Fixes

  • 🐛 JSDoc type parsing: Corrected the @returns inline object type in the doc comments (;,) so jsdoc can parse the type expression and generate the API documentation.

Documentation

  • 📝 Knowledge layer reconciled: Aligned CLAUDE.md, AGENTS.md, and the Serena memory files with the current code — public API surface, Jest preset, Node channel, React Native peer range, and the timestamp flow.
  • 📝 Regenerated the JSDoc API documentation.

Chore Changes

  • 🔒 Resolved reported OSV advisories in transitive/dev dependencies via Yarn resolutions (ws, undici, js-yaml, joi, launch-editor, shell-quote, tar, @babel/core). The pin-blocked concurrent-ruby advisories — example iOS build tooling, not shipped in the package — are recorded in example/osv-scanner.toml.
  • 🔨 Quoted the NODE_BINARY command in the iOS example build for consistency.
  • 👷 Added native Android and iOS example build workflows.

Note: This release is not yet published to npm. It is tagged and available from source. First npm publish under the new name react-native-step-counter-newarch is pending.

Full Changelog: v0.4.0...v0.5.0