The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
FIXED
- rare crash on launch when the grip is already connected by the system
FIXED
- More resilient fix for a crash when turning on Fjorden grip while an app with SDK is launching
### NEW
- Automatically send heartbeat to connected grip every 4 minutes to prevent sleep
- Stop sending heartbeat when an application moves to the background
- If the grip is still connected when the application moves back into foreground, heartbeat is continued.
### FIXED
- Rare crash when trying to connect to a grip on app launch
The SDK does **not** remember a paired grip anymore. We now fully rely on the system to restore the connection to the paired grip. This greatly simplifies the pairing & reset process, which now can be completely done in Settings.app.
The SDK automatically connects to the _first_ grip that is connected to the system. Multiple connected grips aren't supported at this point, the SDK will always choose the first available (the order is undefined though). Having multiple grips paired to the iOS device is possible.
If you previously relied on the fact the SDK stored the paired grip (by name), you will have to do this in your app instead.
The relevant renamed methods should be fixed by Xcode auto correct feature, please reach out if you run into any issues.
### Added
- Don't show advertising grips that have pairing keys. A grip must be reset by holding the shutter + FN button to be discoverable
- Distribute as a dynamic framework, to fix building SwiftUI previews on Xcode 14
- Add link to GitHub page in documentation overview
- Function on GripManager to return a URL open the Fjorden App
- Method on `GripManager` to check if the grip is running the latest firmware
### Removed
- Remove dependency on forked McuManager, use official release instead
### Fixed
- Bonded grips sometimes were rejected when setting up a connection
## Added
- Don't show advertising grips that have pairing keys. A grip must be reset by holding the shutter + FN button to be discoverable
- Distribute as a dynamic framework, to fix building SwiftUI previews on Xcode 14
- Add link to GitHub page in documentation overview
## Removed
- Remove dependency on forked McuManager, use official release instead
## Fixed
- Bonded grips sometimes were rejected when setting up a connection
## Added
- Don't show advertising grips that have pairing keys. A grip must be reset by holding the shutter + FN button to be discoverable
- Fix SwiftUI previews on Xcode 14
- Add link to GitHub page in documentation overview
## Removed
- Remove dependency on forked McuManager, use official release instead
### New
- Ability to check if the connected grip is running the latest firmware.
----
We are adding an easy way to open Fjorden directly to the firmware update flow via universal link. This is planned for 1.2.0
- Fix comparing versions with pre-release suffixes, e.g. `1.0.1-beta.1`
First Public Release
1 year ago
Welcome to Fjorden 😊