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
  • Of course you are right on condition you add something to source code or something is deleted from API with the new firmware.

    When your source code doesn't change at all, what is the reason that compilation with the new sdk limit the watches by them firmware? 

    Example (false data)

    2022-02 F7 in market 2022'01, firmware 13.12 sdk 3.4, app tested and build for f7

    2025-03 f7 firmware 20.22 (the same in *.json), sdk 8.1, the same source code (I don't use any new features above sdk 3.4)  - and only user who has 20.22 can download app. Why?

    I Rrestore devices form 2022-02, add some code and build with sdk 3.4 for the  f7 with minimal version of 13.12. Putting app in to the store for every user of f7. Possible? Yes, so why can't do the same with sdk 8.1? 

    Every developer have to do something if he wants to support a different device (jungle, has), the same is with the different firmware. I don't care about version of firmware, for me important is CIQ version or rather minimal sdk I put into manifest. 

    So limiting devices by firmware version means - the current firmware is not compatible with the minimal version of sdk - and isn't the truth just because I use my own apps in beta version build months/years ago.

    Using the new sdk is obligatory if you want to support the newest devices (not firmware) because the old one doesn't know the new devices.

Comment
  • Of course you are right on condition you add something to source code or something is deleted from API with the new firmware.

    When your source code doesn't change at all, what is the reason that compilation with the new sdk limit the watches by them firmware? 

    Example (false data)

    2022-02 F7 in market 2022'01, firmware 13.12 sdk 3.4, app tested and build for f7

    2025-03 f7 firmware 20.22 (the same in *.json), sdk 8.1, the same source code (I don't use any new features above sdk 3.4)  - and only user who has 20.22 can download app. Why?

    I Rrestore devices form 2022-02, add some code and build with sdk 3.4 for the  f7 with minimal version of 13.12. Putting app in to the store for every user of f7. Possible? Yes, so why can't do the same with sdk 8.1? 

    Every developer have to do something if he wants to support a different device (jungle, has), the same is with the different firmware. I don't care about version of firmware, for me important is CIQ version or rather minimal sdk I put into manifest. 

    So limiting devices by firmware version means - the current firmware is not compatible with the minimal version of sdk - and isn't the truth just because I use my own apps in beta version build months/years ago.

    Using the new sdk is obligatory if you want to support the newest devices (not firmware) because the old one doesn't know the new devices.

Children
No Data