Releases: mjaakko/NeoStumbler
Releases · mjaakko/NeoStumbler
2.3.0-beta1
Immutable
release. Only release title and notes can be modified.
Important
This release is used for testing the new Bluetooth beacon scanner. It should provide more Bluetooth beacon observations and in the future it will be possible to use it for collecting Bluetooth beacons passively. In the current state, the new implementation might use more battery and contain some bugs. Please report any issues you find 🙂
- Replaced usage of Android Beacon Library with a custom beacon parser
2.2.1
2.2.0
Immutable
release. Only release title and notes can be modified.
UI / UX
- Migrated to Material 3 style UI
- Improved UI layout for larger screens
- Removed the title bar from the map screen
- Added support for dark map styles
- Fixed map attribution dialog not using the selected theme
- GPS status is no longer shown when the device doesn't have a GPS receiver
Passive data collection
- Invalid duplicate cell towers are filtered from passively created reports when using multiple SIMs
- Passive data collection now creates more reports by checking if the previous report contains same type of data
Technical
- Broadcasts are now handled asynchronously
- Added corruption handler to passive scan state store
- Updated dependencies
Other
- Updated translations
2.2.0-rc2
Immutable
release. Only release title and notes can be modified.
2.2.0-rc1
UI / UX
- Migrated to Material 3 style UI
- Changed icons to Material Symbols
- Improved UI for larger screens
- Removed the title bar from the map screen
- Added support for dark map styles
- Fixed map attribution dialog not using the selected theme
- GPS status is no longer shown when the device doesn't have a GPS receiver
Passive data collection
- Invalid duplicate cell towers are filtered from passively created reports when using multiple SIMs
- Passive data collection now creates reports more aggressively by checking if the previous report contains same type of data
Technical
- Broadcasts are now handled asynchronously for better performance
- Added corruption handler to passive scan state store
Other
- Updated translations
2.1.10
- Reverted the workaround for sending reports to BeaconDB as the issue was fixed on the server side
- Added support for scanning RuuviTag Bluetooth beacons
- Bluetooth beacon type names are shown in the report details (instead of numeric type codes)
- Currently only for iBeacon and AltBeacon
- Updated dependencies
- Updated translations
2.1.9
Important
NeoStumbler is now available from Google Play! 🥳
Because of this, the previous fdroid and full variants have been renamed to fdroidDefault and fullDefault. The variant available from Google Play is fullGplay.
- Duplicate cell towers are filtered from reports created through passive data collection
- Web links are opened through Custom Tabs
- When sending reports to BeaconDB, the age values are shifted by 45 seconds to handle BeaconDB not supporting negative values per Ichnaea spec
- Updated dependencies
- Updated translations