We've released SDK 3.1.6 which includes device support and version changes, as well as some minor updates. Here is a list of some of the changes and updates:

General Changes

  • Add support for the Garmin Swim 2.
  • Update minimum firmware and supported CIQ versions for the vívoactive® 4 / 4s, Venu, and Edge® 130 / 520+ / 820 to support CIQ 3.1.
  • Add support for GPSMap 66 / 66i APAC.
  • Add support for Legacy Saga series devices.
  • Fix a bug that caused properly urlencoded strings to be cut short at the first triplet in the string.
  • Fix an issue that caused onLayout to be called for a view when the view on top of it in the view stack was popped.
  • Fix a bug where onPartialUpdate would continue to be invoked after a watch face had crashed.
  • Fix potential random app crashes when invoking onHide/onUpdate.
  • Update ERA viewer to show all known crash reports for each app across all app versions.

Simulator Changes

  • Enable widget glance support for MARQ series devices.
  • Update data field layouts for the vívoactive® 4 series and Venu to better match the device.
  • Fix an issue that prevented the simulator from launching apps when TMPDIR was on a case-sensitive file system on MacOS.
  • Fix a bug where app crashes can cause the simulator to shut down.
  • Fix a bug where calls to requestApplicationWake() would crash the simulator.
  • Fix a bug where the map controls were in the wrong location on the edge 530.
  • Update Menu2 title draw area for fenix6 devices to be correct.
  • Fix a bug where progress bars would not update.

Compiler Changes

  • No Changes