October 16th 2019: Device OS v1.4.1
A new Default Release Device OS v1.4.1 is available now on https://build.particle.io for Core/Photon/P1/Electron/Argon/Boron/Xenon/A SoM/B SoM/X SoM.
1.4.1
FEATURES
ENHANCEMENTS
- Implements a command to reset all network interfaces of a device remotely #1943
- [Electron] Disables usage of
AT+UDNSRN
on 2G/3G Electrons in favor of a standalone socket-based DNS client #1940 - [Electron, Boron] Increase the PMIC input current limit from 900mA to 1500mA and limit charging current to 896mA to allow 2G/3G devices to function when powered by sufficient power supply through VIN without the battery #1921
- DTLS handshake timeout increased to 24 seconds to allow 3 retransmission attempts #1914
BUGFIXES
- [Photon / P1] Limits maximum TLS version to TLS1.1 for WPA Enterprise authentication as TLS1.2 seems to be broken in WICED 3.7.0-7 #1945
- [Boron] Fixes
attachInterrupt(D7, ...)
not working due to a constraint introduced previously for cellular devices (Electron) #1939 #1944 - Send safe mode event when the session is resumed #1935
- [LTE, u-blox] adds a mitigation to keep DNS Client responsive ch38990 #1938
- [Electron] Fixes RSSI failing due to Power Saving mode active #1917 #1892
- [Gen 3] Fixes memory leak when scanning for BLE devices #1929 #1926
- [Gen 3] Fixes reporting of discovered BLE peer characteristic descriptors #1916
- [Gen 3] Fixes
BleCharacteristic::setValue()
with defaultBLeTxRxType
argument (BleTxRxType::AUTO
) for characteristics withWRITE
property #1915 #1913 #1924
Be sure to read the full collection of release notes Particle Device OS Updates Thread.