• 0.6.1 afa31b6144

    0.6.1
    All checks were successful
    fmt / fmt-check (push) Successful in 19s
    sanitize / sanitize (push) Successful in 38s
    release / package-linux-x86_64 (push) Successful in 37s
    ci / build (push) Successful in 1m23s
    Stable

    creations released this 2026-08-11 21:59:39 +00:00 | 36 commits to main since this release

    grabit 0.6.1

    • recording.show_dimensions overlays the region size while recording (#14)
    • edit.smooth fits a curve through freehand pen/marker strokes, off by default
    • --version now prints the git commit it was built from, so an installed and a locally built grabit are distinguishable
    • fix every capture coming out as a 250px thumbnail when preview.enabled was set, affecting copies, uploads and pins alike
    • fix scaled and rotated displays: recording produced nothing at all on scaled outputs, screenshots were upscaled on fractional-scale ones, and FLIPPED_90/FLIPPED_270 were swapped
    • fix things destroying files they should not: recordings overwriting an existing file, aborting a recording deleting one it never wrote, and grabit sxcu add silently replacing a registered uploader
    • fix grabit set destroying config.toml comments, dropping float values, replacing a symlinked config, and save_dir = "~/Pictures" creating a directory named ~
    • fix aborting on non-ascii OCR and notification text, a pipewire renegotiation writing past the frame pool, and pid files falling back to a world-writable /tmp
    • pins no longer jitter while dragging, and no longer allocate buffers for monitors they are not on
    • grabit now checks whether ffmpeg supports the newer -fps_mode and uses it, falling back to the deprecated -vsync on ffmpeg older than 5.1 (#15)

    Full Changelog: https://heliopolis.live/creations/grabit/compare/0.6.0...0.6.1

    Downloads