Skip to content

2.3.2

Latest
Compare
Choose a tag to compare
@tekka007 tekka007 released this 09 Dec 19:01

Highlights in this release

Add support for RPI4 (#1364)

Transport and crypto HAL update (#1282)

Rename "soft ack" to echo (#1292)

Add log parser (#1138

RF24 improvements (#1316)

...and many other bug fixes and tweaks

Important information:

If you encounter compilation issues, update your board definitions:

  • AVR 1.8.2
  • ESP8266 2.6.2
  • ESP32 1.0.4
  • SAMD 1.8.4
  • nRF5 0.6.0 (Sandeep Mistry)
  • STM32F1 2019.12.8 (stm32duino)

Contributors

Special thanks to the following people who have contributed code to this release:

  • Alfredo
  • desander
  • hannesweisbach
  • ltigges
  • Mikael Falkvidd
  • Patrick Fallberg
  • pragtich
  • Rik Jansen
  • tekka
  • Yveaux

Changelog

MySensors 2.3.2 release

  • CI: Update Arduino IDE 1.8.8 (#1238)
  • Update test sketches (#1243)
  • Update CI scripts and ESP32 main (#1244)
  • Debug: Recursive wait() calls (#1249)
  • RPI: Fix compilation error (#1247)
  • Add MQTT Wifi connection status check (#1248)
  • MQTT GW: Subscribe topic concatenation refactored (#1240)
  • Allow definition of MY_OTA_RETRY and MY_OTA_RETRY_DELAY (#1241)
  • Add hwSPI to HAL (#1234)
  • Add unified HwDebugPrint() (#1251)
  • Maintenance: ethernet and MQTT code (#1250)
  • Update recursive wait() call warning (#1252)
  • Fix EEPROM_RF_ENCRYPTION_KEY_ADDRESS (#1258)
  • Add Arduino IDE library badge to README (#1254)
  • Code maintenance (#1261)
  • Fix UDP transport and update GW examples (#1262)
  • Cleanup: Remove RFM69 listenmode references (#1263)
  • Code maintenance (#1264)
  • Rpi: flush log file (#1269)
  • CI: Update Arduino IDE 1.8.9 (#1274)
  • Enable heartbeat for GW-only mode (#1273)
  • Add CPU frequency to core debug info (#1275)
  • Code maintenance (#1279)
  • AVR: Fix frequency measurement (#1280)
  • Fix GW transport (#1281)
  • Added getSleepRemaining to core (#1286)
  • Transport and crypto HAL update (#1282)
  • Fix TransportHAL debug output (#1287)
  • Fix TransportHAL debug output (#1288)
  • Transport doc (#1291)
  • Add more checks for missing keywords (#1293)
  • Rename RadioSettingGrpPub to TransportSettingGrpPub (#1295)
  • Document esp8266 limitation for MY_RX_MESSAGE_BUFFER_FEATURE (#1296)
  • Rename "soft ack" to echo (#1292)
  • Update CI (#1298)
  • Fix serial protocol parser (#1301)
  • Update CI and SAMD board defs (#1302)
  • Append instead of overwrite CXXFLAGS (#1304)
  • Add CXXFLAGS to configure output (#1305)
  • Add info on ESP32, STM32, nRF5 and SoftSPI (#1307)
  • Fix issues after CPPcheck 1.88 update (#1308)
  • Energy meter pulse sensor itslav (#1306)
  • Revert "Energy meter pulse sensor itslav (#1306)" (#1310)
  • Code maintenance (#1309)
  • Revert the revert 1306 energy meter pulse sensor itslav (#1313)
  • RF24 improvements (#1316)
  • Fix protocol header (#1319)
  • Move noACK control to transportSendWrite() (#1317)
  • Fix inverted noACK flag (#1321)
  • Create FUNDING.yml (#1323)
  • Exclude items from the Arduino library package (#1324)
  • Initial commit (#1325)
  • MyTransport update (#1329)
  • Clarify MY_DEBUG_OTA define (#1331)
  • Add log parser (#1338)
  • Add id failed to logparser (#1339)
  • Delete logparser.js
  • Add a few improvements to the log parser (#1340)
  • ESP32/ESP8266: place ISR in IRAM (#1348)
  • Cumulative update (#1347)
  • Fix segmentation fault (#1346)
  • Update MyMessage.cpp (#1352)
  • Code maintenance (#1355)
  • CI: Update Arduino boards (#1356)
  • Make it clear when checks pass (#1360)
  • Update mystools/README.md for WSL (#1361)
  • Add MY_RS485_DE_INVERSE define to invert the device enable pin polarity (#1358)
  • Fix potential buffer overflow (#1365)
  • Fix double free (#1366)
  • ESP8266: Update to 2.6.1 (#1370)
  • Add fuse chapter to signing troubleshooting (#1369)
  • RPI: Add support for RPI4 (#1364)
  • Bumping version to 2.3.2-rc.1 (#1362)