Releases: mjaakko/NeoStumbler
Releases · mjaakko/NeoStumbler
1.3.2
1.3.2-rc2
- Fixed quick settings tile not using the selected language
- Fixed broken layout on the settings tab
- Improved geocoder caching
- Improved map performance by only loading data for the visible area
- Manual uploads are no longer be retried indefinitely
1.3.2-rc1
- Refactored scanning service
- Reports are now created as soon as more data is available
- Ability to automatically pause scanning when not moving
- This can be done either based on the location or by using the significant motion sensor
- Note that significant motion sensor is not available on all devices - in that case the option is not available
- This feature is still relatively experimental - feel free to provide feedback about it :)
- This can be done either based on the location or by using the significant motion sensor
- The amount of details shown in the scanning notification can be configured
- App language can be switched from the settings
- Endpoint configuration includes a list of suggested geolocation services
- Currently this includes beacondb.net
- Updated dependencies
- Other minor fixes and improvements
Translations
- Added French translation (thanks @AntoninDelFabbro)
1.3.1
- Fixed map view not getting restored after switching tabs
- Fixed settings menu not showing the updated endpoint in some cases
- Added a toast message to be shown when uploading reports succeeds / fails
- Updated dependencies
Translations:
- Added Czech translation
- Added Finnish translation
- Added European Portuguese translation
- Updated Brazilian Portuguese translation
- Updated German translation
Translations are provided by the community. NeoStumbler is available in Weblate if you want to add translations for your language: https://hosted.weblate.org/projects/neostumbler/
1.3.0
- Missing data for neighbouring cells is filled from the serving cell
- Currently this includes MCC and MNC
- ARFCN is collected from cell towers
- Beacon type and identifiers are collected from Bluetooth beacons
- Altitude and altitude accuracy are included in the exported CSVs
- Ability to do Wi-Fi scans more often if Wi-Fi scan throttling has been disabled
- Ability to delete reports by long pressing on the report list
- Map improvements
- Added background to the "show my location" button
- Map view moves with the current location until the map is moved manually
- Increased max zoom level
- Hexagons scale with the zoom level
This version adds fields to the Geosubmit requests that are not part of the specification. These are listed here
Translations:
- Updated Portuguese translation (thanks @lucasmz-dev)
- Fixed broken formatting on the German translation
- German translation for this release is incomplete - if you want to add translations, feel free to open a PR 🙂
1.2.3
- Enabled data collection for 5G cell towers
- Increased HTTP timeouts to handle slow servers
- Improved map performance
- Timeout when enabling automatic scanning to avoid freezing if the device does not support Activity Recognition API
- Updated dependencies
Translations:
- Portuguese translation by @lucasmz-dev
- German translation by @HorayNarea
1.2.2
- Current location is shown on the report map
- Added configuration option for full path to the Geosubmit API
- Allowed usage of unencrypted network traffic
- Added background location permission for using the quick settings tile
- Fixed scan button not updating when scanning was restarted
- Updated dependencies
1.2.1
- Fixed JSON format in the production build (thanks @HorayNarea)
- Disabled beacon distance calculator to avoid doing unnecessary network requests
- Geocoder is now disabled dynamically if it fails too many times
1.2.0
- Updated dependencies
- Fixed crash when uploading reports manually on older Android versions
- Fixed crash when starting scanning on older Android versions
- Added warning about MLS shutting down
- Added support for using custom endpoints where to send data
- Also possible to use an API key