Particle Tools Changelog


#56

April 10th 2018: Firmware v0.8.0-rc.3

A new pre-release firmware v0.8.0-rc.3 is available now on https://build.particle.io for Core/Photon/P1/Electron.

The changelog is short, so here it is! :smile:

0.8.0-rc.3 Changelog

ENHANCEMENTS

  • [Photon/P1] A number of networking-related fixes v2 #1500
  • [Photon/P1] Enables support for SHA384/SHA512 certificates for WPA Enterprise #1501

BUGFIXES

  • [Photon/P1] A number of networking-related fixes #1492
  • [Photon/P1] A number of networking-related fixes v2 #1500
  • [Photon/Electron] WKP pin needs to be disabled as a wakeup source on boot to allow its normal operation #1496
  • [Photon/P1/Electron] Recursive logging freezes the application thread while the LogHandler is trying to acquire a lock on the resource #1517

:pencil2: Be sure to read the full collection of notes in the changelog.


We want 0.8.0 to be rock :metal: solid and as bug-free :no_entry_sign: :bug: as possible so please let us know if you find any issues.


#57

April 12th 2018:

You can now change your email (i.e., username) at https://login.particle.io/account-info. :e-mail:


#58

May 4th 2018: Firmware v0.8.0-rc.4

A new pre-release firmware v0.8.0-rc.4 is available now on https://build.particle.io for Core/Photon/P1/Electron.

The changelog is short, so here it is! :smile:

0.8.0-rc.4

ENHANCEMENTS

  • [Electron/Photon/P1] Increase Device OS API argument lengths. More data in Functions, Variables, Publish, Subscribe… oh my! #1537

BUGFIXES

  • [Electron] Particle.keepAlive() API was broken since v0.6.2-rc.2 firmware on Electron where the System would override an early set User ping interval. This required a workaround of updating the keepAlive after the System made a connection to the Cloud. See issue #1482 for workaround. #1536
  • [Electron] Fixes missing URCs for received data during TX or RX socket operations. This caused the modem not to be able to receive further data properly until it re-connected to the Cloud which it would do automatically but usually after a short or longer period of time. #1530

:pencil2: Be sure to read the full collection of notes in the changelog.


We want 0.8.0 to be rock :metal: solid and as bug-free :no_entry_sign: :bug: as possible so please let us know if you find any issues.


Base 256 encoding in Particle publishes
Base 256 encoding in Particle publishes
#59

May 29th 2018:

Changes to the behavior of Device OS updates for cellular devices are described in this post:


#60

June 26th 2018: Firmware v0.8.0-rc.8

A new pre-release firmware v0.8.0-rc.8 is available now on https://build.particle.io for Core/Photon/P1/Electron.

Note: This is primarily a MFG. release for SARA-R410 LTE modules. The changes do touch code used on other Electron based platforms, but no other features or fixes are relevant for U260, U270, U201, or G350 modems. This code has been tested on-device for all mentioned modem types with passing results. Please let us know if you find any issues. That said, this is a release candidate for 0.8.0 default so please do test on your systems.

:pencil2: Be sure to read the full collection of notes in the changelog.


We want 0.8.0 to be rock :metal: solid and as bug-free :no_entry_sign: :bug: as possible so please let us know if you find any issues.


#61

July 30th 2018: Firmware v0.8.0-rc.9

A new pre-release firmware v0.8.0-rc.9 is available now on https://build.particle.io for Core/Photon/P1/Electron.

Note: This is a release candidate for 0.8.0 default so please do test on your systems.

0.8.0-rc.9

BUGFIXES

  • [Electron/LTE] Fast OTA Fixes #1558

:pencil2: Be sure to read the full collection of notes in the changelog.


We want 0.8.0 to be rock :metal: solid and as bug-free :no_entry_sign: :bug: as possible so please let us know if you find any issues.


#62

August 17th 2018: Firmware v0.8.0-rc.10

A new pre-release firmware v0.8.0-rc.10 is available now on https://build.particle.io for Core/Photon/P1/Electron.

Note: This is a release candidate for 0.8.0 default so please do test on your systems.

0.8.0-rc.10

BUGFIXES

  • [Electron/LTE] eDRX & Power Saving mode disabled by default #1567

:pencil2: Be sure to read the full collection of notes in the changelog.


We want 0.8.0 to be rock :metal: solid and as bug-free :no_entry_sign: :bug: as possible so please let us know if you find any issues.


#63

September 19th 2018: Two-Step Authentication and new Real-Time Event Logs.

Check out the blog post for details!

Happy building :slight_smile:


#64

September 29th 2018: Firmware v0.8.0-rc.11

A new pre-release firmware v0.8.0-rc.11 is available now on https://build.particle.io for Core/Photon/P1/Electron.

Note: This is a release candidate for 0.8.0 default so please do test on your systems.

0.8.0-rc.11

ENHANCEMENTS

  • [Electron/Photon/P1] Do not check and lock bootloader sector write protection on every boot [ch17416] #1578

BUGFIXES

  • [Electron/LTE] adds 1 retry for UDP/TCP socket send in case of error [ch18789] #1576
  • [Electron/Photon/P1] Fixes recursive semaphore lock timeout [ch21928] #1577

:pencil2: Be sure to read the full collection of notes in the changelog.


We want 0.8.0 to be rock :metal: solid and as bug-free :no_entry_sign: :bug: as possible so please let us know if you find any issues.


#65

December 20th 2018: Firmware v0.8.0-rc.12

A new pre-release firmware v0.8.0-rc.12 is available now on https://build.particle.io for Core/Photon/P1/Electron.

Note: This is a release candidate for 0.8.0 default so please do test on your systems.

0.8.0-rc.12

ENHANCEMENTS

  • [Electron/Photon/P1] Cache persistent feature flags (#1640)
  • [Photon/P1] Memory usage optimizations (#1635)

BUGFIXES

  • [Electron/Photon/P1] Fixes SOS in 0.8.0-rc.11 and also ensures button and OOM events are handled synchronously. Previously in multi-threaded applications the button handling may have been delayed to run within the application thread. Now it is always handled immediately and should be noted that it is called from an ISR, so it is not advised to dynamically allocate memory in button event handlers. (#1600) (#1650)
  • [Electron/Photon/P1] Do not disable interrupts on every system loop iteration (#1622)
  • [Electron/Photon/P1] Wait for Wiring Thread to start (#1528)
  • [Electron/LTE] Power Manager Watchdog Timer Fix (#1581)
  • [Electron/LTE] AT+CNUM command causing registration failure on LTE devices (#1627)
  • [Electron] PMIC::getInputCurrentLimit() cannot report values higher than 900mA (#1581)
  • [Electron] Do not set the sticky skip hello after handshake (#1624)
  • [Photon/P1] Invalidate sockets when turning WiFi off (#1639)

:pencil2: Be sure to read the full collection of notes in the changelog.


We want 0.8.0 to be rock :metal: solid and as bug-free :no_entry_sign: :bug: as possible so please let us know if you find any issues.


#66

January 4th 2019: Firmware v0.8.0-rc.14

A new pre-release firmware v0.8.0-rc.14 is available now on https://build.particle.io for Core/Photon/P1/Electron.

Note: This is a release candidate for 0.8.0 default so please do test on your systems.

0.8.0-rc.14

BUGFIXES

  • [Electron/LTE] Fixes unique stale socket issue with LTE devices (#1666)

:pencil2: Be sure to read the full collection of notes in the changelog.


We want 0.8.0 to be rock :metal: solid and as bug-free :no_entry_sign: :bug: as possible so please let us know if you find any issues.


#67

The ability to create Particle Products using the Generation 3 Hardware — specifically Products based on the Argon or Boron is now available in the Console and via the Particle API. These options will appear in the Device Type dropdown when creating a new product.

This will enable the creation of single-radio applications leveraging Wi-Fi or Cellular connectivity that use the latest and greatest Particle hardware. Stay tuned for support for Mesh-based deployments using the Product architecture!


#68

January 10th 2019: Device OS v1.0.0

A new Default Release Device OS v1.0.0 is available now on https://build.particle.io for (Core/Photon/P1/Electron).

Check out our blog post all about it here: Announcing Device OS 1.0 and Release Guidelines for Product Creators

Finally, be sure to read the full collection of release notes Particle Device OS Updates Thread.


#69

February 4th 2019: Device OS v1.0.1-rc.1

A new Release Candidate Device OS v1.0.1-rc.1 is available now on https://build.particle.io for (Core/Photon/P1/Electron).


:white_check_mark: This 1.0.1-rc.1 Release Candidate will be defaulted to 1.0.1 on Feb. 18th, 2019 unless there are regressions found that require further patches. :pencil2:️ Testing on your applications is encouraged and appreciated, thank you! :bowing_man:


1.0.1-rc.1

BUGFIXES

  • [LTE/Electron] Fixes software Timer()'s halting after millis() overflows (every 49.7 days) #1688
  • [LTE/Electron] bug fixes and enhancements (see PR ->) #1689

Finally, be sure to read the full collection of release notes Particle Device OS Updates Thread.


#70

February 19th 2019: Device OS v1.0.1

A new Default Release Device OS v1.0.1 is available now on https://build.particle.io for Core/Photon/P1/Electron.


1.0.1

BUGFIXES

  • [LTE/Electron] Fixes software Timer()'s halting after millis() overflows (every 49.7 days) #1688
  • [LTE/Electron] bug fixes and enhancements (see PR ->) #1689

Finally, be sure to read the full collection of release notes Particle Device OS Updates Thread.


#71

April 11th 2019: Device OS v1.1.0-rc.1

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


1.1.0-rc.1

FEATURES

  • [gen 3] Argon, Boron, Xenon platform Device OS mesh_develop merged into develop #1700
  • [gen 3] Adds Argon SoM, Boron SoM and Xenon SoM platforms to Device OS #1662
  • [som] Runtime power management IC detection #1733
  • Plus many ENHANCEMENTS and BUGFIXES!!!

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


#72

April 16th 2019: New Windows drivers

Drivers that support advanced USB features for Particle devices are now available for Windows through the Windows CLI Installer or the standalone Windows Drivers Installer.

More details in this thread.


#73

April 18th 2019: Device OS v1.2.0-beta.1

A new Beta Pre-Release Device OS v1.2.0-beta.1 is available now on https://build.particle.io for Core/Photon/P1/Electron/Argon/Boron/Xenon.


1.2.0-beta.1

FEATURES

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


#74

April 30th 2019: Device OS v1.1.0-rc.1

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


1.1.0-rc.2

BUGFIXES

  • [photon/p1] Fixes 802.11n-only mode regression in 0.7.0 ~ 1.1.0-rc.1 #1755
  • [gen 3] Updates embedded bootloader, fixes hardfault after hard reset when sleeping #1756

INTERNAL

  • Remove the message “External flash is not supported” from Gen 3 builds #1751
  • Do not fail the build if PARTICLE_DEVELOP is not defined #1750
  • [gen 3] Fixes a build system issue that caused object files to be created outside build directory #1754

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


#75

May 14th 2019: Device OS v1.1.0

A new Default Release Device OS v1.1.0 is available now on https://build.particle.io for Core/Photon/P1/Electron/Argon/Boron/Xenon/A SoM/B SoM/X SoM.


1.1.0

FEATURES

  • [gen 3] Argon, Boron, Xenon platform Device OS mesh_develop merged into develop #1700
  • [gen 3] Adds A SoM, B SoM and X SoM platforms (compile with PLATFORM=asom, PLATFORM=bsom, PLATFORM=xsom) to Device OS #1662
  • [som] Runtime power management IC detection #1733
  • Plus many ENHANCEMENTS and BUGFIXES!!!

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