We've released Connect IQ SDK version 3.1.9, which includes additional device support. Get it on our developer site (https://developer.garmin.com/connect-iq/sdk) or install through the SDK Manager in Eclipse.
Here is a list of the changes and updates:
General Changes
- Require MacOS 10.9 to run the simulator and Monkey Motion
- Ensure navigation data angles are always in the proper range
- Fix incorrect Eclipse plug-in link in the Getting Started section of the Programmer’s Guide
- Fix datafield images in UX Guide Appendix
- Add support for the Edge® 130 Plus, Edge® 1030 Plus, and the MARQ Golfer
- Add support for Venu Mercedes-Benz® Collection
- Fix issue causing y4m files to not be selectable as an alpha channel filter in the Monkey Motion UI tool
- Set the conversion settings in the settings window when loading a .mmm using File > Load in the Monkey Motion UI tool
- Prevent web request callbacks from being sent to the wrong callback
- Update errors in documentation
- Add Media.stopPlayback()
- Add System.isAppInstalled()
- Add Graphics.FONT_GLANCE_* enumerators for glance fonts
- Fix an issue that would crash an app when receiving a JSON response that is too large to be parsed
- Fix widgets not being able to access Position module when running as a Glance
- Fix an issue that caused the Activity::Info::maxCadence to match averageCadence on many devices
- Fix issue found in devices that support live glance updates where it can not support more than 4 widgets in the glance mode
Simulator Changes
- Enable simulator support for glances on the fr245, fr245m, and fr945
- Fix an issue with the obscurity value for the top field in the four field layout on approachs62
Compiler Changes
- Remove compiler check on PRG size limits when building an app for RunNoEvil testing
- Fix IQ file export bug, which can occur when exporting an app that has barrel dependencies that contain annotated subcomponents
- Automatically generate an image palette of 256 colors or less for 16-bit color devices. This can be disabled by adding a automaticPalette attribute to the bitmap definition with the value “false”. Palette reduction for 16 and 64 color devices can be enabled by setting the value to “true”