Particle Tools Changelog

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

  • [Gen 2] Adds support for serial number, NCP type and mobile secret in STM32F2 OTP area #1927 #1931

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 default BLeTxRxType argument (BleTxRxType::AUTO) for characteristics with WRITE property #1915 #1913 #1924

:star2: Be sure to read the full collection of release notes Particle Device OS Updates Thread.