github Freika/dawarich 1.3.3

9 hours ago

Fixed

  • Points table now converts speed from m/s to km/h (or mph) using the user's distance unit preference. Previously raw m/s values were displayed with a "km/h" label. #2337
  • Digest list API (GET /api/v1/digests) now returns distance as a structured object with meters, converted, and unit fields, matching the detail endpoint. Previously it returned raw meters, causing clients to display incorrect values. Breaking change: the distance field changed from an integer to an object. #2336
  • Dead documentation links in v0.26.0 changelog entry now point to the correct URLs. #2344
  • Filter out Immich and Photoprism api keys from logs to prevent accidental exposure. #2368
  • Fix foreign key violation when deleting users with place_visits referencing visits.
  • Fix reverse geocoding job failing on points with nil timestamp or lonlat.
  • Fix unsupported archive format generating Sentry noise instead of a user-friendly notification.
  • Fix deadlock in reverse geocoding places upsert under concurrent Sidekiq workers.
  • Reduce Redis disk I/O by relaxing RDB snapshot frequency. Previously the default save 60 10000 rule caused a snapshot every ~60 seconds due to Sidekiq polling, generating tens of terabytes of disk writes over weeks. New defaults: snapshots every 15 minutes (10+ changes) or 5 minutes (100+ changes).
  • Reduce default Sidekiq concurrency from 10 to 5 threads. Most self-hosted instances don't need 10 workers and the extra threads increase Redis polling traffic.
  • Migration bug for version skippers. #2362

๐Ÿ’™ 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., Matthias B., Milien M., Mathias, Travis S., Michael J., Matthew F., Johnathan D., bleibdirtroy, no1etal, dixet, Bailey J., Alex D., Benjamin M., Daniel A., Florian, BeeHappy, ChemistryDachshund, OrangeWindies, Roman G., Michelangelo V., Edward, Erazem Z., Denis Abt, Tony G., Andrew D., Lomky, Osamu Y., Simon van B., 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., Jon Coffee, Andre, Hendl91, Jon H., MrRed, Arkadiusz Z., Jake, Bator T., Alex J. H., eps-dev, twiggu, Rich, Dragan V., Jerome G., Carsten M., Sheya B., ArnyminerZ and MrHighPing on Patreon and KoFi ๐Ÿ’™


What's Changed

Full Changelog: 1.3.2...1.3.3

Don't miss a new dawarich release

NewReleases is sending notifications on new releases.