Dawarich logo

Dawarich

Self-hostable alternative to Google Timeline (Google Location History)

Alternative to: google timeline, google maps timeline, google location history

Dawarich screenshotDawarich screenshot

About Versions (120)

1.14.4

2026-09-06

Fixed

  • Manual OIDC endpoints and signing keys can be configured without changing existing discovery setups (#3390).
  • Place tag filters remain applied after returning to the map or reloading it (#3003, #2928).
  • Nominatim and LocationIQ place and visit naming handle provider responses consistently (#3316, #3260).
  • Self-hosted photo integrations accept container host-gateway addresses while Cloud restrictions stay in place (#3005).
  • Hebrew and Arabic map labels render in the correct reading order (#3530).
  • Self-hosters can configure SMTP certificate verification for a local mail relay (#2681).
  • Live map updates respect a selected historical date range (#3098).
  • Statistics include valid segments crossing midnight and older calculations are scheduled for repair (#2843).
  • GPX imports work when the optional decimal elevation column is absent (#2721, #3046).
  • Map auto-centering keeps route points clear of the toolbar (#3342).
  • Simplified Chinese now covers the family, import, and integration flows added since 1.14.3.
  • Per-tracker migrations retry deferred track recalculation instead of reporting premature success.
  • User archive restoration enforces ZIP extraction limits against actual output size.
  • Family invitation acceptance uses the current subscription period even when background synchronization is delayed.
  • Legacy OwnTracks record imports preserve JSON values containing spaces.
  • Restoring a user archive preserves structured geodata and raw point data.
  • Polarsteps step-array exports with nested locations and numeric timestamps import their points correctly.
  • Overlapping track-generation chunks preserve point ownership and include single-point journey endpoints.
  • Historical Google Timeline activity hints are preserved when backfilling transportation modes.
  • Cloud Lite users are only offered digest years available within their data window.
  • Authentication and shared-link rate limits now apply consistently to requests with optional format suffixes.
  • Upgrades rebuild invalid statistics indexes left by interrupted migrations and restore duplicate protection (#2700).
  • Browser and API password sign-in now respect OIDC-only configuration (#2961).
  • Renamed imports download using their current name and client-wrapped files retain their original format (#3455).
  • Import download preparation is translated in every supported language.
  • Google Phone Timeline imports preserve fractional altitude and accuracy values instead of turning them into out-of-range integers (#3370).
  • Password-protected shared links now unlock on self-hosted HTTP servers (#3314).
  • Reverse geocoding resolves countries sharing an ISO code correctly and repairs historical links (#3462).
  • Video export falls back when a reported codec cannot encode frames (#3436).
  • Location search results stay visible after selecting a result repeatedly (#3488).
  • Existing users can link an OIDC account when automatic registration is disabled (#3474).
  • Long country lists in Insights now scroll beside the calendar on desktop (#3412).
  • Remember me now persists across two-factor sign-in (#3416).
  • Family map now opens without an undefined theme error (#3415).

💙 This release is supported by Steven B., James Manolios, chenrik, aldumil, derpderpington, Chippie, dint, jhalpern, Lex Fradski, Schlufo, cyberswan.at, craftyklaus, Andre, hogenf, naraxius, Embrace, martin4861, Alex, evetters, GregF, Jon Coffee, Lukas, Robbie G, Kilian, Hans G, Chris, tabaha, Andre, Michael C, Chris, Jonah B., Dante, daallex, Tanner A., Milien M., Mathias, Travis S., Matthew F., Johnathan D., bleibdirtroy, no1etal, dixet, Bailey J., Alex D., Benjamin M., Daniel A., Florian, BeeHappy, ChemistryDachshund, OrangeWindies, Michelangelo V., Edward, Erazem Z., Denis Abt, Tony G., Lomky, Osamu Y., Linus T., Christian C., Sebastian, Jan K., Nathan T., Max G., Lars N., Karol B., Konstantin, Johannes H., t3hero, g3lin, Tim, Philipp M., Brand K., Pablo F. M., Jon H., fkB, Mikael, Dániel A., Hai_Tsung, ShooTex, GreenTentacle, PinkahPandah, David, Ken, Denna G., Andre, Hendl91, Jon H., MrRed, Arkadiusz Z., Jake, Bator T., Alex J. H., eps-dev, twiggu, Dragan V., Jerome G., Sheya B., ArnyminerZ, Gustav B., higgs01, Frank F., F. J. Kruz, Jon D., Alexander J. H., Daniel D., Gonzalo M., Ricardo T., Christof Z., Narrator, JohnSmith21, smartbert, A.M., Matthew Z., Dror T., Jonathan K., Kyle C., Mario B., Albin H., Phillip S., Bernd, Tom, Nick O., greeting7416, Dick, Brian R., Markus, TheSlimShady, Andrew M., Mason B., Chance, GoogilyBoogily, Dragon, Oliver, HexitNiels, Michael G., Pablo A., Leo L., Daniel D., DSKun, Jonathan K., Erik K., Tiebolt v. d. L., Steven, Mathias, Sam B., Martin C., Manuel F., K8BCO, Samuel D., duckduck, David, heydabop, Riccardo N., Tim. S., Jonas, Kenji I. Pascal M., Raymond W., Julien, Roman and Andreas R. on Patreon and KoFi 💙


What’s Changed

Full Changelog: https://github.com/Freika/dawarich/compare/1.14.3…1.14.4