Releases: cyface-de/android-backend
Releases · cyface-de/android-backend
7.7.1
Fixed: - Distance is 0 on Samsung Galaxy S9 Android 10
6.3.3
Fixed: - Distance is 0 on Samsung Galaxy S9 Android 10
7.7.0
Removed: - Authentication and Upload functionality Added: - Cyface Uploader 1.0.0 dependency (auth and upload moved there) - Support for a separate auth API (`authServer` parameter in `DataCapturingService`) Changed: - Upgrade dependencies
7.6.1
Fixed: - Missing support for nullable location fields
6.3.2
Fixed: - Compatibility issues by upgrading utils to the latest version
6.3.1
Fixed: - Missing support for nullable GeoLocationV6 fields
7.6.0
Removed: - ContentProvider layer
7.5.1
Added: - Observable APIs - Max speed and load altitudes APIs - Load completed measurements API Changed: - Disable Jetifier (as suggested by IDE) - Upgrade dependencies
7.5.0
Added: - Kotlin dependencies - Handling for nullable accuracy in LocationSerializer Fixed: - Close provider client in SyncAdapter - Bug where currentMeasurementIdentifier was invalid after crash Changed: - Upgrade database schema to version 18 (merges 2nd db v6.1 and main db measures.17) - Migrate database to Room (with foreign key constraints and indices) - Refactored models for new Room based database schema, added dao and repository layer (renamed identifier method) - Reimplemented ContentProvider for Room database - Moved database migration tests to Room migration tests - Default location.isValid to true - Renames some classes (shortened their name) and moved to different packages - Upgrade Cyface utils to 3.3.4 and serialization to 2.3.3 - Convert some of the Java classes to Kotlin - Disable AVD caching in CI (workaround for open issue, documented in Readme > Known Issues)
7.4.0
Added: - Statistic functions (average speed, duration, ascend) from SDK 6 - CI workflows as Github Actions Changed: - Marked SetAccountFlagTest.testSetConnected() as FlakyTest - Set cyfaceAndroidBackendVersion automatically by CI Fixed: - Link errors