Skip to content

Release 0.5.0 - #199

Merged
overwrite00 merged 7 commits into
mainfrom
develop
Nov 4, 2026
Merged

overwrite00 merged 7 commits into
mainfrom
develop

Conversation

@overwrite00

Copy link
Copy Markdown
Owner

Promotes 0.5.0 to stable. Release notes are the ## [0.5.0] section of CHANGELOG.md.

Highlights: much wider metadata reading, files recognized by content, privacy indicators, a Share tab to prepare files for sharing, write support for more formats (PNG, WebP, TIFF/RAW, HEIC/AVIF, MP4/MOV, MKV, Office/ODF/EPUB), batch operations, an Exit button, a wider About window and security/code-quality fixes.

Validated by beta 0.5.0-beta.3 (same code as develop; only documentation differs).

…ors (0.5.0)

- Files without an extension are recognized from their content and handled like their format.
- Read-only structure fields for MP4/MOV/M4A (brand, dates, tracks, QuickTime keys, XMP), HEIC/HEIF/AVIF
  images, ICC profiles, JFIF headers, JPEG comments and Multi-Picture indexes, PNG XMP/header/time,
  XMP and IPTC inside TIFF, OpenDocument and EPUB files, PDF version and linearization.
- Olympus ORF and Panasonic RW2 files are read; Exif 3.0 UTF-8 text no longer blocks EXIF rewrites.
- Audio stream details; pictures show their type and description.
- Every field is classified by what it reveals when shared; badges and a summary line in the interface.
- The temporary copy used while saving has the same name as the file.
…h operations

- Share tab and batch dialog: remove what a file reveals (location, identity, device, dates, software,
  thumbnails, edit history) with a preview and Undo; shift dates, copy metadata, add a position (fixed or from
  a GPX track), rename from metadata, export a folder to CSV or JSON.
- Editing, adding and removing metadata in PNG, WebP, TIFF/DNG and TIFF-based RAW, HEIC/AVIF, MP4/MOV,
  Matroska/WebM, OpenDocument, EPUB; Office application and custom properties and the PDF XMP stream can be
  removed. Nothing existing is moved; the picture, audio or video data is verified unchanged on every save.
- Canon CR3 and Fujifilm RAF are read; the metadata table has a search box.
- Batch operations no longer return error text for failed files, only structured errors
- Workflow jobs that call the package smoke test run with read-only permissions
- Break the import cycle between the image and HEIC handlers; clean up unused code,
  empty error handlers and weak test assertions
- Update the packager's minimatch dependency
- Add an Exit button that stops the background process, cancels downloads and quits
@overwrite00 overwrite00 self-assigned this Nov 4, 2026
@overwrite00
overwrite00 merged commit 03051d4 into main Nov 4, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant