Acknowledged

bug: venusqm CIQ version isn't updated

On a physical venusqm the API level is 3.3.6, but in compiler.json it's only 3.3.1 and here: https://developer.garmin.com/connect-iq/compatible-devices/ it's only 3.3.0

Parents
  • On the other hand, the JSON configurations were not updated with the November device releases. There was nothing new in the API to warrant having developers download new configurations, then wanting to rebuild their apps and release an update, then force end users to update their watches to download the apps which are essentially the same as before. For the end user this wouldn't have accomplished anything.

    "then wanting to rebuild their apps and release an update"

    But of course, there is no reason for devs to rebuild their apps simply because CIQ/firmware versions were updated in device configs, right?

Comment
  • On the other hand, the JSON configurations were not updated with the November device releases. There was nothing new in the API to warrant having developers download new configurations, then wanting to rebuild their apps and release an update, then force end users to update their watches to download the apps which are essentially the same as before. For the end user this wouldn't have accomplished anything.

    "then wanting to rebuild their apps and release an update"

    But of course, there is no reason for devs to rebuild their apps simply because CIQ/firmware versions were updated in device configs, right?

Children
  • But of course, there is no reason for devs to rebuild their apps simply because CIQ/firmware versions were updated in device configs, right?
    Nope. The only reason I can think of right now is if there's a compiler fix listed in the release notes that you want in your app. For instance, an optimization that improves memory usage or application speed.
    Of course, the solution is to modify each json and change the version
    , don't do this. You risk crashing your app on devices this way.