Features
- macOS disk image download and self-signed app signature (e138f08)
- macOS disk image download and self-signed app signature (5f6cd2f)
- one signing certificate for amigo-labs, created by a script (661e436)
- resident mode on macOS with a menu bar icon and login item (ceaa5fe)
- resident mode on macOS with a menu bar icon and login item (5f3c5f6)
- screenshots always go to the clipboard, then save/open/edit as set (57203f9)
- screenshots always go to the clipboard, then save/open/edit as set (46b29f3)
- screenshots on macOS with ScreenCaptureKit and a Cmd+Shift+1 hot key (3b023f0)
- screenshots on macOS with ScreenCaptureKit and a Cmd+Shift+1 hot key (dedfd7c)
- ui: decode a copied region in the shared UI crate (AC-08) (164def7)
- ui: decode a copy on its own thread with copy_in_background (AC-10, AC-11) (546c242)
- ui: save a cutout on a shared background thread (AC-20) (b7855a3)
- ui: the batch dialog starts with the files marked in the grid (AC-23) (860e7cf)
Bug Fixes
- app: the shells exit with the App's exit code (AC-09) (c2afca3)
- bench: a tie with zune-jpeg no longer fails the JPEG gate (80d77b1)
- benchmark gate ignores a noisy median when the minimum disagrees (258b798)
- benchmark gate ignores a noisy median when the minimum disagrees (fbadcec)
- bench: the CLI test points TMP and TEMP at its temp folder too, as Windows reads those (58a0e29)
- core: a file's cache id folds case on Windows only (8cfbc30)
- core: an animated GIF with a 0×0 screen plays at the first frame's extent (eade330)
- core: an AVIF with major brand mif1 is detected as AVIF, not HEIF (7346c4f)
- core: batch copies drop the source's TIFF tile tags (AC-09) (5d34a0c)
- core: drop ram_budget_mb and read settings more strictly (AC-02, AC-04, AC-07, AC-09, AC-16) (f66b7c5)
- core: Format::is_native names TIFF, AVIF and (with heic) HEIF (1261425)
- core: gray + alpha TIFFs decode natively (d0e2932)
- core: hex keys, seeds and checksums take hex digits only (release AC-10) (4bb233a)
- core: read a HEIC's colour profile from the container past its essential hvcC (AC-03) (d9de6fa)
- core: the GIF probe takes the first frame's extent for a 0×0 screen (a08be66)
- core: the thumbnail cache key folds case on Windows only (e5f76a9)
- core: write maximized only together with the window rect (AC-14) (c1d52c9)
- linux: a drop of several files reaches the App as one drop (AC-23) (e837a06)
- macos: a --resident start with the setting off removes the LaunchAgent (AC-19) (64b4557)
- macos: files dropped onto the batch dialog fill its list (AC-23) (f293813)
- macos: name the icon type for ImageIO, which does not sniff it from data (AC-23) (118476a)
- macos: the batch drop handler compiles inside define_class (c5f3220)
- release: sign refuses an all-zero seed instead of panicking (AC-09, AC-10) (a3c56f9)
- signing certificate script refuses to be sourced (7d7fc93)
- signing certificate script refuses to be sourced (e6d8156)
- site: an unknown race chart kind fails the build before its report exists (AC-12) (5360caa)
- site: the download button offers the Linux files only on Linux, not on a BSD desktop (AC-16, AC-17) (8c06691)
- ui: a click on a pannable image clears the selection (AC-05..AC-08, AC-12..AC-14) (15ea3d4)
- ui: a decode error midway keeps the animation's loop count (AC-11, AC-12) (4b229e6)
- ui: a measurement without an image quits with exit code 1 (AC-09, AC-11) (63ceb52)
- ui: animation decoding runs inside catch_unwind (AC-11) (8086406)
- ui: Delete in the grid recycles the selected tile (386cd8c)
- ui: keep browsing when the folder changes under the current image (AC-14) (3e66501)
- ui: saving a cutout never replaces its source (AC-20..AC-22) (7721927)
- ui: show the window at once when no image is coming (AC-03) (11b2f58)
- windows: a Print key that comes free on the last retry shows no notice (AC-03) (bb6e0c8)
- windows: clippy explicit_auto_deref in the clipboard window procedure (8c2ab01)
- windows: import THREAD_PRIORITY for the scheduling helper (AC-18) (7b1c78f)
- windows: the startup report's warp is true on the Basic Render Driver (5b82970)
- windows: the tray menu opens leftwards while the UI language is right to left (AC-16) (1e4162a)
- windows: uninstalling from the downloaded setup shows why it failed (39fa818)
- windows: warp recognises the Basic Render Driver by its vendor and device id (8707b8b)