# Release Notes - Technical Details Internal companion to `RELEASE_NOTES.md`. Not for customers. - **Range:** `ef679328ebcb228854e885ed6b026b36930ee853` → `868905445fe17639c7fb5b262129b8ae52c5b1a6` - **Generated:** 2026-10-22 13:10 UTC - **Merge requests:** 4 - **Commits:** 4 (0 without a merge request) ## Merge requests ### !2561 feat(release-notes): diff against previous release when head is already deployed - Merge request: https://gitlab.equinem.com/equinem/equiapp/-/merge_requests/2561 - Author: Michel - Commits: - `7f850025` feat(release-notes): diff against previous release when head is already deployed ### !2563 fix(edge-functions): auto-orient images before resizing thumbnails - Merge request: https://gitlab.equinem.com/equinem/equiapp/-/merge_requests/2563 - Author: Michel - Closes: [#1786](https://gitlab.equinem.com/equinem/equiapp/-/work_items/1786) Thumbnail is rotated, preview is correct. on file manager - Commits: - `5981b1b5` fix(edge-functions): auto-orient images before resizing thumbnails ### !2566 fix(android): keep Capacitor plugin annotations for R8 - Merge request: https://gitlab.equinem.com/equinem/equiapp/-/merge_requests/2566 - Author: Rein de Vries - Closes: [#1795](https://gitlab.equinem.com/equinem/equiapp/-/work_items/1795) Android app 3.57.0 crashes on startup (R8 strips Capacitor plugin annotations) - Commits: - `7c6785e0` fix(android): keep Capacitor plugin annotations for R8 ### !2567 fix(edge-functions): launch Puppeteer's pinned Chrome without --single-process - Merge request: https://gitlab.equinem.com/equinem/equiapp/-/merge_requests/2567 - Author: Rein de Vries - Closes: [#1796](https://gitlab.equinem.com/equinem/equiapp/-/work_items/1796) Invoice PDF download fails: Chromium won't launch in edge function - Commits: - `7d57c993` fix(edge-functions): launch Puppeteer's pinned Chrome without --single-process