Particle Tools Changelog

February 6th 2020: Device OS v1.5.0-rc.1

A new Release Candidate Device OS v1.5.0-rc.1 is available now on https://build.particle.io for Photon/P1/Electron/Argon/Boron/Xenon/B SoM/B5 SoM.


1.5.0-rc.1

DEPRECATION

  • Spark Core End-Of-Life. 1.5.x+ releases no longer support Spark Core #2003

FEATURES

  • Sleep 2.0 #1986
  • Enables C++14 chrono string literals for wiring APIs #1709
  • [Gen 3] Implements persistent antenna selection (Mesh.selectAntenna()) #1933
  • GCC 8 support #1971
  • [B5 SoM] B5 SoM platform support
  • [Boron/Electron/B5 SoM] Reverts default PMIC settings changes, adds higher level power configuration API #1992

ENHANCEMENTS

  • Enables Workbench DeviceOS local development (deviceOS@source) #1957
  • [Gen 3/Cellular] Enables logging of modem AT commands and data transmissions by default in modular builds #1994

BUGFIXES

  • [Gen 3] Fixes NCP issue with devices stuck in a seemingly connected state #1980
  • [Photon/P1] Fixes a hardfault when calling certain WiFI class methods with WICED networking stack uninitialized #1949
  • [Gen 3] Fixes retained variables first-time initialization #2001
  • [Gen 3] Workaround for QSPI/XIP nRF52840 hardware anomaly 215 #2010
  • [Gen 3] Fixes concurrency/thread-safety SPI issues with Ethernet Featherwing #1879

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

The documentation for the new features will be available before 1.5.0 is defaulted.