Skip to content

1.10.0-rc.1

Pre-release
Pre-release

Choose a tag to compare

@Freika Freika released this 04 Jul 11:10

What's Changed

  • fix: select visit_id when building visit hashes (DAWARICH-5K) by @Freika in #3013
  • feat: AirTrail flight arcs and flight masking on trip show pages by @Freika in #3015
  • chore: target dependabot version updates at dev branch by @Freika in #3016
  • Fix malformed 'before' parameter in Photoprism API request by @schnabelewobski in #3022
  • 1.9.2 release follow-ups by @Freika in #3023
  • perf(points): faster /points index — slim pluck, exact ST_Intersects bbox, conditional-GET caching by @Freika in #3026
  • Bump shoulda-matchers from 7.0.1 to 8.0.1 by @dependabot[bot] in #2994
  • Bump actions/checkout from 4 to 7 by @dependabot[bot] in #2992
  • Bump gitleaks/gitleaks-action from 2.3.9 to 3.0.0 by @dependabot[bot] in #2991
  • Bump docker/metadata-action from 5 to 6 by @dependabot[bot] in #2990
  • Bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #2989
  • Bump actions/download-artifact from 4 to 8 by @dependabot[bot] in #2988
  • Bump dompurify from 3.4.8 to 3.4.11 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #2986
  • chore(deps): bump the ruby-minor-patch group across 1 directory with 9 updates by @dependabot[bot] in #3025
  • Fix: km place-visit detection (radius 0) + make nightly visit job incremental and throttled by @Freika in #3040
  • feat: reveal trip photos along replay playhead with stacked photo cards by @Freika in #3014
  • feat(map v2): reopen at last viewport; optimistic point delete by @Freika in #3041
  • Fix: Map v2 import view shows only the import's points by @Freika in #3039
  • fix: stop integer division zeroing the visit-detection radius for km users (#3031) by @Freika in #3056
  • fix: generate tracks for retroactively-added points (#3036) by @Freika in #3053
  • fix: send Photoprism 'after'/'before' filters as plain dates (#3034) by @Freika in #3055
  • feat: mobile settings sync API + distance unit via API by @Freika in #3063
  • fix: mobile settings API follow-ups (maps guard, docs, logging) by @Freika in #3064
  • Tools → signup handoff: pending imports with claim tickets by @Freika in #2808
  • Add API endpoints for demo data management by @Freika in #3067
  • Derive pending-import claim URL from the request host by @Freika in #3069
  • Claim pending imports on reverse-trial signup by @Freika in #3070
  • avoid renaming visit on cancelled place selection by @liam-prod in #3059
  • Gate Map v2 point dragging behind an Edit points toggle by @Freika in #3076
  • Support implicit TLS (SMTP port 465) for email delivery by @Freika in #3075
  • Show validation errors when admin user management forms fail by @Freika in #3074
  • fix: overhaul raw_data archival — read path, month labels, verification pipeline, portable exports by @Freika in #3072
  • Poster Studio: WYSIWYG editor, map color themes, and native in-container rendering by @Freika in #3073
  • Fix points cache staleness, mobile boolean reset, poster theme reads by @Freika in #3077
  • Invalidate points ETag when anomaly flags change by @Freika in #3080
  • Fix orphaned duplicate visit from incremental place-visit merge by @Freika in #3078
  • Release 1.10.0 polish: job queues, poster button icon, changelog by @Freika in #3081
  • Surface family location history and warn about Map v1 sunset by @Freika in #3079
  • Render posters natively only; drop the render sidecar by @Freika in #3082
  • chore(deps): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #3045
  • chore(deps): bump actions/cache from 5 to 6 by @dependabot[bot] in #3044

New Contributors

Full Changelog: 1.9.1...1.10.0-rc.1