All Versions
12
Latest Version
1.6
Avg Release Cycle
11 days
Latest Release
51 days ago

Changelog History
Page 1

  • v1.6

    December 28, 2019

    🆕 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)
  • v1.5.2

    December 10, 2019

    🆕 New features

    • ➕ Added localization for Catalan
    • 0️⃣ 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
  • v1.5.1

    December 05, 2019

    🛠 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
  • v1.5

    December 03, 2019

    🆕 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
  • v1.4

    November 14, 2019

    🆕 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)
    • 0️⃣ Advanced settings are now hidden by default in the app
    • ➕ Added Google Play Store link on frontend index page
  • v1.3.1

    November 05, 2019

    🆕 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)
  • v1.3

    October 18, 2019

    🆕 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)
  • v1.2

    October 06, 2019

    🆕 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)
  • v1.1.1

    September 14, 2019

    🆕 New features

    • You can now view your own location on the map (requires HTTPS) (#17)
    • 👉 Users on the map can now be followed by clicking/tapping on them (#18)
    • 👉 Users who haven't shared their location in a while are now marked as offline (#20)
    • The map now warns you if your connection to the backend is lost (#20)
    • There is now a more meaningful screen displayed when there is no GPS data yet on the map (#19)
    • You can now select the unit of time (minutes, hours, days) when choosing a share duration (#29)
    • Sessions can now be resumed if the app or device crashes (#28)
    • 👉 User-installed root CAs are now supported, but strongly discouraged to use (#26)
    • ➕ Added an easy to use installation script for the backend

    🛠 Bugfixes

    • When viewing the root page of Hauk, there is now an informative page rather than a "Location expired" page
    • The Hauk logo on the map now opens the source repository in a new tab instead of redirecting away from the map
    • The map no longer aggressively centers itself on a user (#18)
    • The initial location fix can now use network-based location instead of GPS in cases where GPS connections are unavailable (e.g. indoors) (#11)
    • 🛠 Fixed a bug that caused new shares to end prematurely if created after a previous share was stopped manually before its expiration
    • 🐳 The Docker container now stops gracefully when shutdown (#32)
  • v1.1

    September 09, 2019
    • ➕ Added support for group sharing
    • Saving password in the app will no longer prompt for confirmation
    • Map marker is now a circle if the user isn't moving
    • 👍 SASL support added for memcached in backend config
    • 👌 Support for connecting to memcached via UNIX sockets
    • Old sessions no longer linger in Memcached
    • Significant backend rework/cleanup
    • 🛠 Fixed crash upon starting a share in Android 6.0 Marshmallow