Releases: fantasmoio/Fantasmo-Android-SDK
3.4.2
3.4.1
Small fixes to 3.4.0:
- SessionStatisticsView initialized with visibility
GONE
- Catching exceptions better when starting AR session
- Stopping frame evaluation coroutine when pausing / dismissing FMParkingView
3.3.2
Small fixes to 3.3.1:
- SessionStatisticsView initialized with visibility
GONE
- Catching exceptions better when starting AR session
- Stopping frame evaluation coroutine when pausing / dismissing FMParkingView
3.4.0
What's Changed
- Fixes NoARCoreFragment in DemoApp, Closes LOC-58 by @bastinagual in #123
- Not anchoring FMFrame if not tracking, retrying until anchored, Closes LOC-7 by @bastinagual in #122
- Incrementing totalFramesUploaded before request, not on response, Fixes LOC-55 by @bastinagual in #127
- QR Code scanning coroutine no longer on delicate GlobalScope API, fixes LOC-22 by @bastinagual in #126
- Updating dependencies and compileSdkVersions, Closes LOC-9 by @bastinagual in #128
- Made most classes internal, Closes LOC-8 by @bastinagual in #119
- Bicubic resize done in RenderScript, Closes LOC-4 by @bastinagual in #117
- Made RenderScript lateinit in YuvToRgbConverter, Fixes LOC-73 by @bastinagual in #129
- Delivers ML Model with .aar and updates model init logic, Closes LOC-64 by @bastinagual in #130
- anchorDeltaPose now uses the camera pose of the anchor frame at the time it was set, Closes LOC-90 by @bastinagual in #131
Full Changelog: 3.3.1...3.4.0
Breaking Changes
The required versions of most dependencies have been changed, as well as the compileSdkVersion, and the Gradle version. Please refer to the project README.
3.3.1
Breaking Changes
None
Updates
- LOC-10 App Session ID changes in test app between localization sessions
- LOC-17 Session Analytics not sending when FMApi called on coroutine
- LOC-18 Remote Config ID sent in between quotes in image.localize request
- LOC-35 Android Crash on loading TFLite model with OpenGL
No integration changes, various minor bug fixes
3.3.0
Breaking Changes
None
Updates
- Implements buffered localization
- Bug fixes
3.2.1
Breaking Changes
None
Updates
- Hotfix for anchoring with bad tracking state, the lack of a proper reference frame should not prevent localization anymore
3.2.0
Breaking Changes
Making FMParkingView.isParkingAvailable
static, breaks integration
Updates
-
Integrates image enhancer
- No integration changes;
- No impact on service.
-
Makes
FMParkingView.isParkingAvailable
static- Changes to integration: see readme
- No impact on service
3.1.1
Breaking Changes
None
Updates
-
Adds Skip QR code scanning session (https://github.com/fantasmoio/Fantasmo-Android-SDK/tree/3.1.1#skip-qr-code-scanner)
- If desired, the SDK now provides a way to skip the QR code scanning session;
- No impact on service.
-
Fixes error on AR Session being not paused
- No integration changes;
- No impact on service.
-
Updates README on QR Code Scanner (https://github.com/fantasmoio/Fantasmo-Android-SDK/tree/3.1.1#qr-codes)
- No integration changes;
- No impact on service.
3.1.0
Breaking Changes
None
Updates
-
Adds Manual Entry QR code functionality (https://github.com/fantasmoio/Fantasmo-Android-SDK/tree/3.1.0#manual-qr-code-entry)
- If desired, the SDK now provides the functionality to manually enter a QR code;
- No impact on service.
-
Parking availability is now determined using dynamic radius based on horizontal accuracy of client location instead of using a fixed radius (https://github.com/fantasmoio/Fantasmo-Android-SDK/tree/3.1.0#checking-availability)
- No integration changes;
- No impact on service.
-
Adds optional app Session Tags (https://github.com/fantasmoio/Fantasmo-Android-SDK/tree/3.1.0#providing-sessionid-and-sessiontags)
- If desired, the SDK now provides a way to label and group parking sessions that have something in common;
- No impact on service.
-
Improved localization performance using a predictive image selection model.
- No integration change
- Localization success rates expected to increase.
- Time needed to localize expected to decrease.