v0.4.4
This release is a minor release recommended for all users, especially those using the Fitbit shim.
- Updates the Fitbit shim to use OAuth 2.0 instead of OAuth 1.0a. (fixes #45)
- Fitbit will support OAuth 1.0a for a few more months but will stop giving out OAuth 1.0a keys imminently.
- Adds initial redirect URL information to the README.
- Updates to the latest version of the Java Schema SDK.
- Updates Gradle to 2.12.
Migrating
If you use the Fitbit shim, visit Fitbit's application management portal to get new OAuth 2.0 credentials, and replace the OAuth 1.0 credentials in Shimmer, e.g. using the console. You should then get your users to re-authorize your application. You could also attempt to follow Fitbit's instructions to migrate existing tokens, but they're not straightforward to follow given the serialized representation of the tokens in MongoDB. If you need this, open an issue and we'll try to get it scheduled.