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-py/v0.5.0 - 2025-09-02¶
🚀 Added¶
- Distribute future-compatible python wheels by @2bndy5 in #80
🛠️ Fixed¶
- Adjust linting by @2bndy5 in #78
📝 Documentation¶
- Regenerate Change Logs by @2bndy5 in
de989ee
Full commit diff: rf24-py/v0.4.1...rf24-py/v0.5.0
rf24-py/v0.4.1 - 2025-08-01¶
🛠️ Fixed¶
- Specify README path in metadata by @2bndy5 in
09e0ce3
📦 Dependency updates¶
- Bump version to
rf24-py/v0.4.1 by @2bndy5 in64c1af2
Full commit diff: rf24-py/v0.4.0...rf24-py/v0.4.1
rf24-py/v0.4.0 - 2025-08-01¶
💥 Breaking Changes¶
- Migrate to uv by @2bndy5 in #71
📦 Dependency updates¶
- Edit bump-n-release CI workflow by @2bndy5 in #69
- Bump version to
rf24-py/v0.4.0 by @2bndy5 inbf64d49
Full commit diff: rf24-py/0.3.1...rf24-py/v0.4.0
rf24-py/0.3.1 - 2025-07-22¶
📦 Dependency updates¶
- Migrate to napi-rs v3 by @2bndy5 in #64
- Bump
rf24-rsto v0.3.1 by @2bndy5 in70bdf19 - Bump
rf24ble-rsto v0.1.4 by @2bndy5 in0ff3ffa - Bump
rf24-pyto v0.3.1 by @2bndy5 in4b0e1f8
📝 Documentation¶
- Revise docs about
RF24::tx_delayproperty. by @2bndy5 ine7b29c1 - Switch to
nurby @2bndy5 in #50 - Use typedoc default HTML output by @2bndy5 in #59
Full commit diff: rf24-py/0.3.0...rf24-py/0.3.1
rf24-py/0.3.0 - 2025-05-04¶
🚀 Added¶
- Use concrete error type by @2bndy5 in #42
💥 Breaking Changes¶
- Replace
open_tx_pipe()withas_tx(Option<address>)by @2bndy5 in #41
📦 Dependency updates¶
- Upgrade to yarn modern by @2bndy5 in #33
- Update defmt requirement from 0.3.10 to 1.0.1 in the cargo group by @dependabot[bot] in #31
- Bump
rf24ble-rsto v0.1.2 by @2bndy5 in33fe013 - Bump
rf24-rsto v0.3.0 by @2bndy5 inabb8fda - Bump
rf24ble-rsto v0.1.3 by @2bndy5 ind408ffe - Bump
rf24-pyto v0.3.0 by @2bndy5 in235dc93
🗨️ Changed¶
- Regenerate change logs by @2bndy5 in
581751a - Remove
_prefix from private members by @2bndy5 in39d8287
Full commit diff: rf24-py/0.2.1...rf24-py/0.3.0
rf24-py/0.2.1 - 2025-04-06¶
🛠️ Fixed¶
- Use const for max BLE payload size by @2bndy5 in #30
📦 Dependency updates¶
- Bump
rf24-rsto v0.2.1 by @2bndy5 inf266b96 - Bump
rf24ble-rsto v0.1.0 by @2bndy5 in1513ada - Bump
rf24ble-rsto v0.1.1 by @2bndy5 in3094968 - Bump
rf24-pyto v0.2.1 by @2bndy5 ina030660
Full commit diff: rf24-py/0.2.0...rf24-py/0.2.1
rf24-py/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-rsto v0.1.1 by @2bndy5 in8ca278b - Bump
rf24-rsto v0.1.2 by @2bndy5 in81dd350 - Update pyo3 requirement from 0.23.4 to 0.24.0 in the cargo group by @dependabot[bot] in #17
- Bump
rf24-rsto v0.2.0 by @2bndy5 in5ce9ac4 - Bump
rf24-pyto v0.2.0 by @2bndy5 in007f745
🚦 Tests¶
- Improve
rf24-rstests by @2bndy5 in #26
📝 Documentation¶
- Update API docs for bindings by @2bndy5 in #20
- Various doc updates by @2bndy5 in #22
- Some review changes by @2bndy5 in
86b4117
🗨️ 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-rssources by @2bndy5 inf468315
Full commit diff: rf24-py/0.1.1...rf24-py/0.2.0
rf24-py/0.1.1 - 2025-03-09¶
🚀 Added¶
- Implement nRF24L01 driver by @2bndy5 in #1
📦 Dependency updates¶
- Bump the pip group with 2 updates by @dependabot[bot] in #15
- Bump
rf24-pyto v0.1.1 by @2bndy5 in586b255
🗨️ Changed¶
- Prepare release CI by @2bndy5 in #14
Full commit diff: f8863cc...rf24-py/0.1.1
New Contributors¶
- @dependabot[bot] made their first contribution in #15