v1.24.0
·
408 commits
to master
since this release
Highlights
Flight playback in the map viewer (#267) — flightmap.html now has a playback control: press play and a marker flies each track in real time, with 1×/5×/20×/60× speed, a scrubber, and a clock readout. Works for every flight on the map, honours the layer toggles, and needs no internet beyond the usual map tiles.
Oblique camera footprints (#265) — convert geojson --footprint used to skip frames where the camera wasn't pointing straight down. Tilted frames now produce proper ground trapezoids from the gimbal attitude (view-frustum projection, capped at 8× altitude for near-horizon frames), so verification work can see what the camera actually covered. Nadir output is unchanged.
Also in this release
- CI code-signing reliability fix: the certificate gate now probes the authenticated keystore, removing the intermittent signing failures. Both Windows binaries ship Certum-signed and timestamped, as in 1.23.0.
- Docs: 360° action-cam photos (GoPro Max, Insta360) already work in
photomap— now said out loud in the user guide.
Install
- Windows app + CLI:
dji-metadata-embedder-setup-1.24.0.exebelow (signed) - CLI only:
winget install CallMarcus.DJIMetadataEmbedder(after the winget PR merges) orpipx install dji-drone-metadata-embedder - Python:
pip install dji-drone-metadata-embedder
Full Changelog: v1.23.0...v1.24.0