Skip to content

Latest commit

Β 

History

History
246 lines (173 loc) Β· 18.6 KB

CHANGELOG.md

File metadata and controls

246 lines (173 loc) Β· 18.6 KB

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.

2.1.1 - 2024-10-06

πŸ—‘οΈ Removed

  • Enable building IRQ-based examples by @2bndy5 in #36

πŸ› οΈ Fixed

  • Fix build warnings for examples by @2bndy5 in #37

πŸ—¨οΈ Changed

  • Change DEBUG_LEVEL into RF24GATEWAY_DEBUG_LEVEL by @2bndy5 in #34
  • Update doxygen CSS and use v1.11.0 by @2bndy5 in #38
  • Warnings if unable to config interface by @TMRh20 in #39

Full commit diff: v2.1.0...v2.1.1

2.1.0 - 2024-04-06

πŸ—‘οΈ Removed

  • Simplify interrupt handling by @TMRh20 in #32

πŸ“ Documentation

  • Minor doc updates by @2bndy5 in #33

πŸ—¨οΈ Changed

  • Comment out setStaticAddress by @TMRh20 in #27
  • Update clang format by @2bndy5 in #30

Full commit diff: v2.0.0...v2.1.0

2.0.0 - 2023-06-21

πŸ“ Documentation

  • Manually trigger docs CI by @2bndy5 in 308ced6
  • Doc updates and reusable CI by @2bndy5 in #24
  • Template layer for radio HW abstraction by @2bndy5 in #26

Full commit diff: v1.0.4...v2.0.0

1.0.4 - 2022-06-24

πŸš€ Added

  • Add user packets counter by @TMRh20 in 6cccf88
  • Add label by @TMRh20 in 28002fb
  • Add to interrupt example by @TMRh20 in 6c11bff
  • Add images by @TMRh20 in e656ba2
  • Add better image by @TMRh20 in ec0da50
  • Merge pull request #22 from nRF24/topology by @TMRh20 in #22
  • Add clang-format config by @2bndy5 in c9ac4d9

πŸ—¨οΈ Changed

  • Adjust RF24Pad by @TMRh20 in 75346fc
  • [cmake] link examples to pigpio if detected by @2bndy5 in 9bf626f
  • Forgot about the sniffer example by @2bndy5 in d8948f0
  • [cmake] build examples w/ a specified driver by @2bndy5 in ae80da8
  • Skip build irq examples for mraa/wiringPi by @2bndy5 in 9561200
  • -DRF24_NO_IRQ when no pigpio while building lib by @2bndy5 in 01a6164
  • Allow RF24_NO_IRQ for building examples by @2bndy5 in 0f8711f
  • Only build irq examples when able by @2bndy5 in 67b4f70
  • Merge branch 'pigpio-support' by @TMRh20 in 3f06838
  • Linux CI use master branch of RF24 by @2bndy5 in 88fb4c1
  • Draw topology in ncurses example by @TMRh20 in 3abe2b4
  • Word wrapping by @TMRh20 in 490d832
  • Make CI use clang-format by @2bndy5 in 6fde253
  • Ran clang-format on al C++ sources by @2bndy5 in 2445bd1
  • Ignore long inline conditions by @2bndy5 in 5a4e8f7
  • Merge pull request #23 from nRF24/clang-format by @TMRh20 in #23

Full commit diff: v1.0.3...v1.0.4

1.0.3 - 2021-11-21

πŸš€ Added

  • Add License; CMake builds this fine locally by @2bndy5 in 0b4542b
  • Add linux_build CI by @2bndy5 in 0da85b4
  • Merge pull request #18 from nRF24/CMake-4-Linux by @TMRh20 in #18

πŸ—‘οΈ Removed

  • That worked; remove debug prompts by @2bndy5 in ee7b259
  • [cmake] remove old STRIP cmds by @2bndy5 in d0d12d7

πŸ› οΈ Fixed

  • Fix examples compilation by @TMRh20 in 1cefcdb

πŸ“ Documentation

  • [CI] use RF24* master; save doc builds as artifact by @2bndy5 in f35b293

πŸ—¨οΈ Changed

  • Oops! c-n-p much? by @2bndy5 in 8c50a95
  • [LinuxCI] forgot the "with:" line by @2bndy5 in 9df2a8f
  • Linux FS is case sensitive by @2bndy5 in c610e09
  • This will fail in CI; I need to debug it more by @2bndy5 in 5def5e4
  • Use regex to detect if returned url ends with .git by @2bndy5 in 5109a13
  • Better regex pattern by @2bndy5 in eabc7af
  • Show me what git describe returns on GH runner by @2bndy5 in 6a91d3f
  • Try with fetch-depth = 0 by @2bndy5 in 4a05041
  • [no ci] rename workflow assets DL file by @2bndy5 in c396585
  • [no ci] code fmt; prep rename casing of READMEs by @2bndy5 in 029709e
  • Rename READMEs in uppercase by @2bndy5 in 2b56b88
  • Clean up linux CI workflow by @2bndy5 in 4309008
  • [no ci] add a comment by @2bndy5 in 26960fb
  • Update CONTRIBUTING.md by @2bndy5 in a76581d
  • Manually trigger CI workflows by @2bndy5 in b3cb626
  • Gimme that badge by @2bndy5 in 461cb2c
  • Use CMake CLI to change debugging level by @2bndy5 in 501d9ea
  • Limit Doxygen CI trigger during open PR by @2bndy5 in 9ea06ee
  • Update mqttLogger.py by @2bndy5 in fecc698
  • Adjust mesh display by @TMRh20 in 49ea85e

Full commit diff: v1.0.2...v1.0.3

1.0.2 - 2021-03-31

πŸ“ Documentation

  • Docs abstraction & code formating by @2bndy5 in #17

Full commit diff: v1.0.1...v1.0.2

1.0.1 - 2020-11-29

πŸ› οΈ Fixed

  • Fix warnings by @2bndy5 in 87b4ae6

πŸ“ Documentation

  • Redirect doc links to nRF24 org by @2bndy5 in a076209
  • Merge pull request #15 from 2bndy5/master by @TMRh20 in #15

πŸ—¨οΈ Changed

  • Edit doxyfile OUTPUT_DIR & add workflow by @2bndy5 in 451a08e
  • Format doxygen css file & include latest changes by @2bndy5 in 92a4a71
  • Only run doxygen on master branch by @2bndy5 in 511fefc

Full commit diff: v1.0.0...v1.0.1

1.0.0 - 2020-08-13

πŸš€ Added

  • Add missing include to example by @TMRh20 in 78e716a
  • Add delay for latest RF24Network changes by @TMRh20 in 3f3caf5
  • Add interrupt code by @TMRh20 in 50a037d
  • Address renewal improvements by @TMRh20 in 21373ca
  • Add initial code of simple python logger by @TMRh20 in 684cd1a
  • Add RF24Network sniffer by @TMRh20 in 625aebd
  • Add routing functionality by @TMRh20 in 70644f0
  • Add failure recovery to examples by @TMRh20 in d4455dd

πŸ—‘οΈ Removed

  • Update interrupt code by @TMRh20 in 68477bc
  • Remove unneeded delay, fix non-interrupt version by @TMRh20 in ed44440
  • Update RF24Gateway.cpp by @TMRh20 in 874f771
  • Use radio masking of IRQs by @TMRh20 in 1d0686e
  • Interrupt fix: Examples by @TMRh20 in 85d4591
  • Reliabiity fixes by @TMRh20 in 3508adc

πŸ› οΈ Fixed

  • Fix ncurses example, channel setting with RF24Mesh by @TMRh20 in fd3e767
  • Broken comms for nodes w/16-bit addresses by @TMRh20 in 68dc95d
  • Fix ncurses keyboard controls/inputs with SPIDEV by @TMRh20 in afe76e0
  • Fix/Update address renewal for ncurses interfaces by @TMRh20 in 9a38f5d
  • Fix broken ncurses example by @TMRh20 in 7757e07
  • Fix for last update by @TMRh20 in 5530c4e
  • Fix stability probs using interrupts by @TMRh20 in 2116017
  • Fix node list printout by @TMRh20 in aeee05b
  • Bad memory leak by @TMRh20 in 6e0506c
  • Missing address requests by @TMRh20 in 6505d3c

πŸ“ Documentation

  • Update .h file (doc changes) by @TMRh20 in 0b8c5b2
  • Routing files & doc by @TMRh20 in 307db39
  • Minor doc fix by @TMRh20 in dff739c
  • Minor fix & doc update by @TMRh20 in 207c960

πŸ—¨οΈ Changed

  • 🎊 Added .gitattributes by @TMRh20 in 077eb33
  • Creation of RF24Gateway library by @TMRh20 in 2ebf603
  • Drop packets if writing to network interface fails by @TMRh20 in 23cc843
  • Update for latest RF24Network_Dev changes by @TMRh20 in 47f8963
  • Enable IP config internally, add NCurses example by @TMRh20 in a3235a8
  • Minor changes, Add client examples, Update examples by @TMRh20 in 342203e
  • Rem int handling code from non-interrupt example by @TMRh20 in b7ccb68
  • Mask radio tx irqs for interrupt examples by @TMRh20 in d097b70
  • Further modifications for interrupt testing by @TMRh20 in 159c098
  • Merge remote-tracking branch 'refs/remotes/origin/Interrupts' by @TMRh20 in bde1eda
  • RPI2 autodetection by @yozik04 in 4b6f6fd
  • Merge pull request #6 from yozik04/master by @TMRh20 in 82b89b3
  • Lower cpu usage on non-interrupt examples by @TMRh20 in 31f6603
  • Revert change: breaks application by @TMRh20 in fb36bd2
  • RPi Bugfix: Interrupts & ncursesInt example update by @TMRh20 in bc6b671
  • NcursesInt revert pins, adjust gw.poll placement by @TMRh20 in 7db01a1
  • Output of data via UDP + create WireShark dissector by @TMRh20 in 32c70bf
  • Minor Fixes & Cleanup by @TMRh20 in c0a57ed
  • Err, count var needs to be 16-bit by @TMRh20 in 1acd057
  • Forgot the channel again... by @TMRh20 in 81c7627
  • Forgot to re-enable interrupts by @TMRh20 in 930fac3

Full commit diff: 077eb33...v1.0.0

New Contributors

  • @yozik04 made their first contribution