This repository has been archived by the owner on Apr 23, 2023. It is now read-only.
Releases: lostzen/lost
Releases · lostzen/lost
LOST 1.1.1
- Add support for multiple location listeners.
- Prevents multiple fusion engines from being created when calling
connect()
more than once.
LOST 1.1.0
- Port build system from Maven to Gradle
- Update artifact format from JAR to AAR
- Adds Checkstyle tool
- Include calculated bearing in mock locations
- Reset min SDK to 15 and remove unnecessary permissions
- Make speed node optional in GPX simulated routes
LOST 1.0.1
Bug Fixes
- Fixes crash when switching between GPS and network providers on API < 17 devices.
Upgrade Notes
- Android 5.1 (API 22)
LOST 1.0.0
Features
- Replaces LocationClient with FusedLocationProviderApi interface.
- Implements request priority (
PRIORITY_HIGH_ACCURACY
,PRIORITY_BALANCED_POWER_ACCURACY
,PRIORITY_LOW_POWER
,PRIORITY_NO_POWER
). - Adds priority, interval, and minimum displacement to sample app settings.
- Adds FusionEngine class based on AOSP implementation.
- Adds method stubs for updates via PendingIntents.
- Adds method stubs for GeoFencingApi and Geofence classes.
Bug Fixes
- Fix instabilities in sample application.
Upgrade Notes
- Android 4.4 (API 19)
Developer Notes
- Now uses Prefs+ library in sample project.
LOST 0.2
Features
- Add ability to mock single locations or entire traces at the application level.
Bug Fixes
- Correctly handles configuration changes in sample app.
Upgrade Notes
- Robolectric 2.3
Developer Notes
- Replaces Travis with Circle CI for automated builds.
LOST 0.1
Features
- Initial release
- Interface based on Google Play Services LocationClient.
- Supports getting last known location and location updates via listener object.
- Creates sample application to illustrate basic usage.
Upgrade Notes
- Android 4.1 (API 16)
- Robolectric 2.2
- JUnit 4.11
- Fest Android 1.0.7
Developer Notes
- Uses Travis CI for automated builds