Skip to content

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

rf24-node/v0.3.3 - 2025-11-13

🚀 Added

  • Distribute future-compatible python wheels by @2bndy5 in #80

🛠️ Fixed

  • Specify README path in metadata by @2bndy5 in 09e0ce3
  • Adjust linting by @2bndy5 in #78

📦 Dependency updates

  • Bump the npm group across 1 directory with 4 updates by @dependabot[bot] in #75
  • Bump the npm group with 3 updates by @dependabot[bot] in #76
  • Bump typedoc from 0.28.10 to 0.28.11 in the npm group by @dependabot[bot] in #79
  • Bump the npm group with 3 updates by @dependabot[bot] in #82
  • Bump the npm group with 4 updates by @dependabot[bot] in #83
  • Bump tarn to v4.10.3 by @2bndy5 in #86
  • Upgrade python dependencies by @2bndy5 in #87
  • Bump the npm group with 2 updates by @dependabot[bot] in #84
  • Bump the npm group across 1 directory with 5 updates by @dependabot[bot] in #89
  • Bump the npm group across 1 directory with 3 updates by @dependabot[bot] in #93
  • Bump yarn to v4.11.0 by @2bndy5 in #102
  • Bump the npm group with 2 updates by @dependabot[bot] in #95

📝 Documentation

  • Regenerate Change Logs by @2bndy5 in de989ee

🗨️ Changed

  • Secure CI workflows by @2bndy5 in #101

Full commit diff: rf24-node/v0.3.2...rf24-node/v0.3.3

rf24-node/v0.3.2 - 2025-08-01

🚀 Added

  • Migrate from eslint to oxlint by @2bndy5 in #70

💥 Breaking Changes

  • Migrate to uv by @2bndy5 in #71

📦 Dependency updates

  • Edit bump-n-release CI workflow by @2bndy5 in #69
  • Bump typescript from 5.8.3 to 5.9.2 in the npm group by @dependabot[bot] in #72
  • Bump version to rf24-node/v0.3.2 by @2bndy5 in 8c399eb

Full commit diff: rf24-node/0.3.1...rf24-node/v0.3.2

rf24-node/0.3.1 - 2025-07-22

📦 Dependency updates

  • Bump rf24ble-rs to v0.1.3 by @2bndy5 in d408ffe
  • Bump brace-expansion from 1.1.11 to 1.1.12 by @dependabot[bot] in #54
  • Bump the npm group across 1 directory with 7 updates by @dependabot[bot] in #60
  • Migrate to napi-rs v3 by @2bndy5 in #64
  • Bump rf24-rs to v0.3.1 by @2bndy5 in 70bdf19
  • Bump rf24ble-rs to v0.1.4 by @2bndy5 in 0ff3ffa
  • Bump rf24-node to v0.3.1 by @2bndy5 in fbda27e

📝 Documentation

  • Revise docs about RF24::tx_delay property. by @2bndy5 in e7b29c1
  • Switch to nur by @2bndy5 in #50
  • Use typedoc default HTML output by @2bndy5 in #59

🗨️ Changed

  • Correct typo in napi prepublish command by @2bndy5 in e9e26a4

Full commit diff: rf24-node/0.3.0...rf24-node/0.3.1

rf24-node/0.3.0 - 2025-05-04

🚀 Added

  • Use concrete error type by @2bndy5 in #42

💥 Breaking Changes

  • Replace open_tx_pipe() with as_tx(Option<address>) by @2bndy5 in #41

📦 Dependency updates

  • Bump the npm group with 2 updates by @dependabot[bot] in #35
  • Bump the npm group across 1 directory with 6 updates by @dependabot[bot] in #39
  • Bump rf24-rs to v0.3.0 by @2bndy5 in abb8fda
  • Bump rf24-node to v0.3.0 by @2bndy5 in 2bff30c

🗨️ Changed

  • Remove _ prefix from private members by @2bndy5 in 39d8287

Full commit diff: rf24-node/0.2.2...rf24-node/0.3.0

rf24-node/0.2.2 - 2025-04-08

📦 Dependency updates

  • Upgrade to yarn modern by @2bndy5 in #33
  • Bump the npm group across 1 directory with 2 updates by @dependabot[bot] in #34
  • Update defmt requirement from 0.3.10 to 1.0.1 in the cargo group by @dependabot[bot] in #31
  • Bump rf24ble-rs to v0.1.2 by @2bndy5 in 33fe013
  • Bump rf24-node to v0.2.2 by @2bndy5 in 9673628

📝 Documentation

  • Update rf24-node README by @2bndy5 in 85ce48a

🗨️ Changed

  • Regenerate change logs by @2bndy5 in 581751a

Full commit diff: rf24-node/0.2.1...rf24-node/0.2.2

rf24-node/0.2.1 - 2025-04-06

🛠️ Fixed

  • Use const for max BLE payload size by @2bndy5 in #30

📦 Dependency updates

  • Bump rf24-rs to v0.2.1 by @2bndy5 in f266b96
  • Bump rf24ble-rs to v0.1.0 by @2bndy5 in 1513ada
  • Bump rf24ble-rs to v0.1.1 by @2bndy5 in 3094968
  • Bump rf24-node to v0.2.1 by @2bndy5 in 75c57d3

Full commit diff: rf24-node/0.2.0...rf24-node/0.2.1

rf24-node/0.2.0 - 2025-04-06

🚀 Added

  • Add fake BLE API for nRF24L01 by @2bndy5 in #25

💥 Breaking Changes

  • Rename EsbConfig to RadioConfig by @2bndy5 in #19

📦 Dependency updates

  • Bump rf24-rs to v0.1.1 by @2bndy5 in 8ca278b
  • Bump rf24-rs to v0.1.2 by @2bndy5 in 81dd350
  • Bump rf24-rs to v0.2.0 by @2bndy5 in 5ce9ac4
  • Bump the npm group with 9 updates by @dependabot[bot] in #29
  • Bump rf24-node to v0.2.0 by @2bndy5 in 4ccb8aa

🚦 Tests

  • Improve rf24-rs tests by @2bndy5 in #26

📝 Documentation

  • Update API docs for bindings by @2bndy5 in #20
  • Various doc updates by @2bndy5 in #22

🗨️ Changed

  • Reassess min supported rust version by @2bndy5 in a9ca278
  • Dev workflow improvements by @2bndy5 in c493356
  • Reorganize bindings' sources by @2bndy5 in 3383200
  • Improve readability in rf24-rs sources by @2bndy5 in f468315

Full commit diff: rf24-node/0.1.2...rf24-node/0.2.0

rf24-node/0.1.2 - 2025-03-09

📦 Dependency updates

  • Bump rf24-node to v0.1.2 by @2bndy5 in 48c6631

🗨️ Changed

  • Run npm pkg fix on node bindings by @2bndy5 in 917b7c1

Full commit diff: rf24-node/0.1.1...rf24-node/0.1.2

rf24-node/0.1.1 - 2025-03-09

📦 Dependency updates

  • Bump rf24-node to v0.1.1 by @2bndy5 in 217f51c

Full commit diff: rf24-node/0.1.0...rf24-node/0.1.1

rf24-node/0.1.0 - 2025-03-09

🚀 Added

  • Implement nRF24L01 driver by @2bndy5 in #1

📦 Dependency updates

  • Specify repo metadata in package.json by @2bndy5 in 3e2ad68

🗨️ Changed

  • Prepare release CI by @2bndy5 in #14

Full commit diff: f8863cc...rf24-node/0.1.0