Skip to content

Releases: bilde2910/Hauk

Version 1.6.2

13 Aug 13:52
26d8a2e
Compare
Choose a tag to compare

Bugfixes

  • Added support for Android 13 (#191, #198)

Version 1.6.1

24 Mar 18:02
Compare
Choose a tag to compare

New features

  • Added translations to Italian, Portugese and Turkish and updated German, Spanish, Dutch, French and Russian
  • API now returns HTTP 404 on fetch.php if trying to open a non-existing share (#131)

Bugfixes

  • Fixed Redis authentication not working properly (#125)
  • The text in the leftmost column on the main screen now properly wraps if it is too long, fixing layout issues in various locales including French and Dutch (#127, #132)
  • The GNSS location listener is now always kept alive if there is signal, preventing the device from falling back to network location if stationary for too long (#124)

Version 1.6

28 Dec 18:53
Compare
Choose a tag to compare

New features

  • Moved connection settings to a separate menu (#74)
  • Added dark theme (#74)
  • Added a button that allows showing, panning to and navigating to anyone on the map (#101, #102)
  • HTTP and SOCKS proxy support (#75)
  • LDAP authentication support
  • Connection timeout is now configurable (#75)
  • App now asks for confirmation before stopping shares; this can be disabled in settings (#78)
  • Minimum distance between location updates can now be configured to save data usage when not moving (#107)
  • Tapping the logo or link in the app now opens this repository in a browser (#74)
  • Clients using network-based rather than GNSS-based location will be colored yellow on the map to highlight that their location is inaccurate (#74)

Bugfixes

  • App will now fall back to network location after a while if GNSS location service is lost
  • Notification now displays status (#74)
  • Group shares can no longer be joined without a nickname (#74)
  • O and 0 can no longer appear in upper/mixed-case share IDs (#91)
  • Fixed various issues when opening the app after swiping it away in the carousel while a share is running (e.g. #108)
  • Fixed unpredictable behavior when choosing extremely long sharing durations (#100)
  • The "Location sharing active" dialog is no longer displayed when resuming shares (#111)
  • The "Create new sharing link" button no longer has the redundant sharing mode selector (#118)
  • Properly clean up after Apache in Docker (#92, #93)
  • Xiaomi battery savings detection now works better (#104)
  • "Get it on" badges for F-Droid and Google Play are now only downloaded when necessary (#114)
  • Changed various strings for better UX and consistency (#72, #95, #96, #99, #112, #117)

Version 1.5.2

10 Dec 16:03
Compare
Choose a tag to compare

New features

  • Added localization for Catalan
  • Sharing links can now be generated by the backend in other formats than the default XXXX-XXXX format (#73)
  • Leaflet is now served locally instead of through UNPKG's CDN (#67)
  • The app now indicates if the backend server is unreachable (#85)
  • The prompt that warns that location services are disabled now has a button that opens the device's location settings menu (#87)
  • End-to-end encryption can now be disabled without having to erase the encryption password entirely (#71)
  • The map now shows how long ago the last location update was received if the person sharing goes offline or loses GPS reception (#76)
  • The official Docker image is now also built for ARM-based architectures (for usage on e.g. Raspberry Pi) (#65)

Bugfixes

  • Stopping the last active shared link now properly stops the entire sharing session instead of just unbinding the link (#82)
  • Sensitive information like passwords are no longer leaked in logs (#83)
  • The map no longer behaves unpredictably when the browser's current time is inaccurate/out of sync (#86)
  • Fixed an issue causing the map to constantly ask for the decryption password when a decryption error happened during update polling
  • Fixed a related issue causing the frontend to not accept the correct password when location updates contained missing data, such as speed and accuracy data
  • Fixed an issue that caused the UI to behave unpredictably and sometimes crash when resuming shares (#77, #80, #84)
  • Fixed minor issue with unencrypted shares

Version 1.5.1

05 Dec 19:54
Compare
Choose a tag to compare

Bugfixes

  • Shares no longer stop working after 30 seconds in the background on Android 10 (#61)
  • The Hauk notification now uses "copy" and "stop" icons instead of the launcher icon on Android 6

Version 1.5

03 Dec 13:34
Compare
Choose a tag to compare

New features

  • Update localizations for German
  • End-to-end encryption supported (requires backend update)

Bugfixes

  • Server connection details are now encrypted at rest (#58)
  • Fixed frontend back- and foreground coloring in browsers using custom default colors

Version 1.4

14 Nov 22:53
Compare
Choose a tag to compare

New features

  • Added localizations for Russian and Ukrainian and update for Polish
  • Add support for user/password authentication (#54)
  • Custom link IDs can now be requested from within the app (#56)
  • Added broadcast receiver that enables starting a share without opening the "share via" UI (#56)
  • Advanced settings are now hidden by default in the app
  • Added Google Play Store link on frontend index page

Version 1.3.1

05 Nov 10:21
Compare
Choose a tag to compare

New features

  • Added localizations for Dutch, French and Polish (partial)
  • The share link can now be shared immediately upon session establishment (#51)
  • Xiaomi users with stock ROM are now also warned on first app launch about possible battery savings issues (#34)

Bugfixes

  • Launcher icon now scales properly (#52)
  • Fixed an install script issue (#47)

Version 1.3

18 Oct 20:21
Compare
Choose a tag to compare

New features

  • Added localizations for Basque, German, Norwegian Bokmål and Norwegian Nynorsk
  • Support for starting shares via Tasker (see wiki on GitHub for how-to) (#37)
  • Huawei and OnePlus users with stock ROM are now warned on first app launch about possible battery savings issues (#34)

Bugfixes

  • Fixed an issue that caused some devices to never get a location fix (#42)
  • Fixed app not working at all on some devices (#45)
  • App no longer crashes if you tap "Copy link" in the Hauk notification more than once
  • Map no longer loads in the background if the share URL is invalid (#41)
  • Frontend is more resilient against unsupported changes in HTML (#40)

Version 1.2

06 Oct 11:58
Compare
Choose a tag to compare

New features

  • You can now create and individually share and control multiple different sharing links for the same session (#30)
  • Group shares can now be left if you were adopted without having to stop your entire session
  • Tapping the body of the Hauk notification now opens the app (#27)
  • Redis can be used instead of Memcached (#13)
  • The sample config file was renamed from config.php to config-sample.php (#39)
  • The install script now highlights the configuration file path (#36)

Bugfixes

  • App can now only be used in portrait mode, in order to fix a bug causing the app to break if the device was rotated
  • Fixed the installation script not working in environments without bash (#36)