just wondering, starting to work on an app for it and worried I'm going to run into issues where features I wan't to use aren't supported for this device.
The simple answer is that the 920 (along with the 23x/630, f3, f3-hr, vivoactive, etc) don't have the resources needed for 2.x. New devices with a faster processor and more memory can support it. Some of the 2.x functions have been backported to 1.x. Here's a general reference to what is now in 1.x from 2.x
https://developer.garmin.com/index.php/blog/post/connect-iq-2-the-biker-has-arrived
For specifics, in the api documentation, keep an eye on "Since:" for things. If it's "since: 2.x.x" you can't use it on the 920.