Skip to content

Releases: TREAFREE/FileIsland

File Island v0.3.3 — unsigned early access

Choose a tag to compare

@TREAFREE TREAFREE released this 13 Aug 17:31

File Island 0.3.3 — unsigned early access

File Island 0.3.3 is a focused reliability update for the native conversion-result shelf introduced in 0.3.2.

What changed

  • Dragging a converted result no longer triggers the Island's outer Finder input target.
  • Output-folder access remains active after the first drag, so the second and later files can be dragged out normally.
  • Image results are decoded into real content thumbnails with ImageIO before falling back to Quick Look.
  • Newly published JPEG and PNG outputs no longer fall back to generic document icons because of a redundant file-visibility preflight.
  • Regression coverage now protects internal-versus-external drag routing, sequential drag sessions, security-scoped output access, and image thumbnail decoding.

Install

Download FileIsland-0.3.3-unsigned.dmg and its checksum, verify it with shasum -a 256, open the DMG, and drag File Island to Applications.

File Island 0.3.3 requires macOS 15 or later. The App contains universal arm64/x86_64 binaries, FFmpeg, ffprobe, the AVFoundation media validator, and its preset catalog. Users do not need Homebrew, Python, Node.js, or a separate media runtime.

This early-access build has an ad-hoc code signature, not an Apple Developer ID signature, and it has not been notarized. macOS may require System Settings → Privacy & Security → Open Anyway after the first launch attempt. Do not disable Gatekeeper.

Existing boundaries

  • Fast sharing split accepts audited H.264 MP4/MOV with optional AAC audio and requires at least one positive size or duration limit.
  • MP3 remains input-only; output is M4A, WAV, FLAC, or AIFF.
  • WebP remains image input-only; verified image outputs are JPEG and PNG.
  • Precise re-encoded splitting and named platform rules are not included.

Legal and privacy

File Island original code and assets remain All Rights Reserved and source-available. Bundled FFmpeg 8.1.2 remains under LGPL-2.1-or-later with the corresponding source archive, license, notices, and build record included with the Release. All conversion and splitting stay on the Mac.

File Island v0.3.2 — unsigned early access

Choose a tag to compare

@TREAFREE TREAFREE released this 13 Aug 14:53

File Island 0.3.2 — unsigned early access

File Island 0.3.2 focuses on first-run clarity and a reliable output handoff. Converted files now remain available in a persistent native result shelf, where they can be previewed, selected, copied, revealed in Finder, or dragged directly into Finder and compatible applications.

What changed

  • Added a one-time, nonactivating Island guide for Finder drag-and-drop and Command-O.
  • Added a native result shelf with Quick Look thumbnails and compact filenames.
  • Small result sets are centered; larger batches remain horizontally scrollable with a persistent compact scrollbar.
  • Single and multi-selection results can be copied, revealed in Finder, or dragged out with native file URLs.
  • Sequential drag-out remains available until the user explicitly dismisses the result shelf.
  • Output-folder security-scoped access is retained while results remain visible.
  • Published result URLs are no longer rejected by a second sandbox readability lookup during collection-view reuse.
  • Settings now expose working website, release, issue, privacy, and third-party notice destinations.
  • The About pane uses File Island artwork, while Appearance adds a live opacity preview and reset action.
  • Output-folder paths are presented compactly without exposing unnecessary home-directory detail.

Install

Download FileIsland-0.3.2-unsigned.dmg and its checksum, verify it with shasum -a 256, open the DMG, and drag File Island to Applications.

File Island 0.3.2 requires macOS 15 or later. The App contains universal arm64/x86_64 binaries, FFmpeg, ffprobe, the AVFoundation media validator, and its preset catalog. Users do not need Homebrew, Python, Node.js, or a separate media runtime.

This early-access build has an ad-hoc code signature, not an Apple Developer ID signature, and it has not been notarized. macOS may require System Settings → Privacy & Security → Open Anyway after the first launch attempt. Do not disable Gatekeeper.

Existing boundaries

  • Fast sharing split accepts audited H.264 MP4/MOV with optional AAC audio and requires at least one positive size or duration limit.
  • MP3 remains input-only; output is M4A, WAV, FLAC, or AIFF.
  • WebP remains image input-only; verified image outputs are JPEG and PNG.
  • Precise re-encoded splitting and named platform rules are not included.

Legal and privacy

File Island original code and assets remain All Rights Reserved and source-available. Bundled FFmpeg 8.1.2 remains under LGPL-2.1-or-later with the corresponding source archive, license, notices, and build record included with the Release. All conversion and splitting stay on the Mac.

File Island v0.3.1 — unsigned early access

Choose a tag to compare

@TREAFREE TREAFREE released this 12 Aug 08:55
a342cf3

File Island 0.3.1 — unsigned early access

File Island 0.3.1 is a focused interaction update for mixed-folder workflows and Split for Sharing controls. It keeps the v0.3.0 conversion and runtime boundary unchanged while making the two recording-critical paths easier to discover and operate.

What changed

  • Mixed folders now show every non-empty image, video, audio, and unsupported group as an always-visible compact control with its file count.
  • The active media group has a clear accent selection state.
  • Switching groups opens that media type's own conversion parameters while preserving the independently configured image, video, and audio intents.
  • Split-for-Sharing size and duration controls now use substantially longer slider tracks.
  • Both sliders show five reference ticks and localized lower/upper range labels with units.
  • General settings can optionally copy a successful one-input/one-output conversion to the macOS Clipboard for pasting into Finder or compatible apps.
  • The success summary confirms when the output file was copied; batches and sharing splits never replace the Clipboard automatically.
  • The compact Island remains 600 × 188 points in the action state.

Install

Download FileIsland-0.3.1-unsigned.dmg and its checksum, verify it with shasum -a 256, open the DMG, and drag File Island to Applications.

File Island 0.3.1 requires macOS 15 or later. The App contains universal arm64/x86_64 binaries, FFmpeg, ffprobe, the AVFoundation media validator, and its preset catalog. Users do not need Homebrew, Python, Node.js, or a separate media runtime.

This early-access build has an ad-hoc code signature, not an Apple Developer ID signature, and it has not been notarized. macOS may require System Settings → Privacy & Security → Open Anyway after the first launch attempt. Do not disable Gatekeeper.

Existing boundaries

  • Fast sharing split accepts audited H.264 MP4/MOV with optional AAC audio and requires at least one positive size or duration limit.
  • MP3 remains input-only; output is M4A, WAV, FLAC, or AIFF.
  • WebP remains image input-only; verified image outputs are JPEG and PNG.
  • Precise re-encoded splitting and named platform rules are not included.

Legal and privacy

File Island original code and assets remain All Rights Reserved and source-available. Bundled FFmpeg 8.1.2 remains under LGPL-2.1-or-later with the corresponding source archive, license, notices, and build record included with the Release. All conversion and splitting stay on the Mac.

File Island v0.3.0 — unsigned early access

Choose a tag to compare

@TREAFREE TREAFREE released this 11 Aug 04:03

File Island 0.3.0 — unsigned early access

File Island 0.3 adds safe, local video splitting for sharing while preserving the encoded picture and sound quality. It also refines the compact Island controls and hardens the bundled media runtime used by the App and CLI.

Highlights

  • Split for Sharing for audited H.264 MP4/MOV inputs with optional AAC audio.
  • Fast keyframe-aligned stream copy with no video or audio re-encoding.
  • Per-segment limits by decimal file size, duration, or both.
  • Compact logarithmic sliders plus precise numeric entry, with MB/GB and seconds/minutes/hours selectors.
  • Shared App/Core/CLI planning, structured progress, cancellation, rollback, and atomic whole-folder publication.
  • Universal bundled FFmpeg 8.1.2 and sibling ffprobe with a real fixture-backed capability audit.
  • Isolated AVFoundation first-frame validation before any split output is published.
  • Stronger bounded process execution, output limits, inactivity handling, and path-safe diagnostics.
  • Clearer selected controls, improved accessibility contrast, the real App icon in About, and consistent Settings pane headers.

Split boundaries

The v0.3 fast path accepts MP4 or MOV containing H.264 video and either AAC audio or no audio. It copies encoded streams at verified keyframes, so it preserves media quality and completes much faster than re-encoding.

At least one positive limit is required. The App uses decimal units (1 MB = 1,000,000 bytes, 1 GB = 1,000 MB) and lets the user choose seconds, minutes, or hours. The CLI accepts exact --max-bytes and/or --max-duration-seconds values with --mode fast-keyframe-copy.

If source keyframes are too far apart to satisfy the selected limits, File Island fails closed instead of exceeding the limit or silently lowering quality. Precise re-encoded splitting and named platform rules are not included in this release.

Install

Download FileIsland-0.3.0-unsigned.dmg and its checksum, verify it with shasum -a 256, open the DMG, and drag File Island to Applications.

File Island 0.3.0 requires macOS 15 or later.

This early-access build has an ad-hoc code signature, not an Apple Developer ID signature, and it has not been notarized. macOS may require System Settings → Privacy & Security → Open Anyway after the first launch attempt. Do not disable Gatekeeper.

The App contains universal arm64/x86_64 binaries, FFmpeg, ffprobe, the AVFoundation validator, and its preset catalog. Users do not need Homebrew, Python, Node.js, or a separate media runtime.

Existing format limits

  • MP3 remains input-only; output is M4A, WAV, FLAC, or AIFF.
  • WebP remains image input-only; verified image outputs are JPEG and PNG.
  • Fast sharing split is limited to the audited H.264/AAC-or-silent MP4/MOV matrix described above.

See the bundled format matrix, user guide, third-party notices, and FFmpeg build record for the exact supported boundaries.

Legal and privacy

File Island original code and assets remain All Rights Reserved and source-available. Bundled FFmpeg 8.1.2 remains under LGPL-2.1-or-later with the corresponding source archive, license, notices, and build record attached to this Release. All conversion and splitting stay on the Mac.

File Island v0.2.0 — unsigned early access

Choose a tag to compare

@TREAFREE TREAFREE released this 10 Aug 14:39

File Island 0.2.0 — unsigned early access

File Island 0.2 turns the first public image/video utility into a bilingual local media converter while keeping the same fail-closed, no-upload design.

Highlights

  • System, English, and Simplified Chinese UI with immediate switching.
  • Audio conversion from MP3, WAV, AIFF, M4A/AAC, FLAC, OGG/Opus, and AC3 to M4A, WAV, FLAC, or AIFF.
  • GIF, BMP, and AVIF image input plus AVI, MPEG, TS, FLV, 3GP, and WMV video input.
  • Shared GUI/CLI capability matrix, folder grouping, rollback, real progress, and validated outputs.
  • Larger menu-bar artwork and a conventional DMG with an Applications shortcut.
  • Bilingual tutorials, explicit format matrix, and continuous integration.

MP3 output is intentionally not included. WebP remains input-only. See the bundled format matrix and third-party notices for exact boundaries.

Install

Download FileIsland-0.2.0-unsigned.dmg and its checksum, verify with shasum -a 256, open the DMG, and drag File Island to Applications. Because this build has no Developer ID signature or notarization, macOS may require System Settings → Privacy & Security → Open Anyway after the first launch attempt. Do not disable Gatekeeper.

The app contains universal arm64/x86_64 binaries and the audited FFmpeg runtime; users do not need Homebrew or another dependency.

Legal and privacy

File Island original code and assets remain All Rights Reserved and source-available. Bundled FFmpeg 8.1.2 remains under LGPL-2.1-or-later with corresponding source, build record, license, and notices attached to the Release. Conversion stays on the Mac.

File Island 0.1.0 — unsigned early access

Choose a tag to compare

@TREAFREE TREAFREE released this 10 Aug 10:59

File Island 0.1.0 — unsigned early access

File Island is a local-first macOS image and video converter that lives around the top of the display. Drag files or an ordinary folder from Finder into the Island, choose format and size settings, then convert into one previously authorized output folder.

Important: This build is ad-hoc signed. It is not signed with Apple Developer ID and has not been notarized by Apple. macOS will normally block the first launch. Download only from this official GitHub Release, verify the attached SHA-256 value, and follow Apple's Open Anyway instructions. Do not disable Gatekeeper.

Requirements

  • macOS 15 or newer;
  • Apple silicon or Intel Mac;
  • no Homebrew, separate FFmpeg, Python, Node.js, account, or network service required.

Included in 0.1.0

  • HEIC, HEIF, JPEG, PNG, WebP, and TIFF input with verified JPEG/PNG output;
  • image dimension, quality, metadata-removal, and per-file target-size controls;
  • MOV, MP4, and M4V to high-compatibility H.264/AAC MP4 using AVFoundation;
  • MKV and WebM to H.264/AAC MP4 using the bundled FFmpeg 8.1.2 fallback;
  • Source, 1080p, and 720p video resolution ceilings without upscaling;
  • optional native-video target sizes;
  • recursive ordinary-folder discovery and heterogeneous image/video batches;
  • collision-safe output naming, cancellation, whole-batch rollback, and saved output-folder authorization;
  • top Island, menu-bar controls, four-pane Settings, real progress, and Reduce Motion support;
  • structured fileisland CLI source and scheme for automation users.

Known limitations

  • MP3 and other audio files can be identified but cannot yet be converted;
  • WebP is input-only; JPEG and PNG are the verified image outputs;
  • MKV/WebM fallback does not offer an exact output-size target;
  • animated images, RAW, PDF, AI/natural-language commands, editing, and remote services are not included;
  • managed Macs may prevent the Gatekeeper Open Anyway override;
  • this early-access DMG has no automatic updater.

Install

  1. Download FileIsland-0.1.0-unsigned.dmg and its .sha256 file.
  2. In Terminal, run shasum -a 256 ~/Downloads/FileIsland-0.1.0-unsigned.dmg and compare it with the attached checksum.
  3. Open the DMG and drag File Island into Applications.
  4. Try to open File Island once. When macOS blocks it, open System Settings → Privacy & Security, scroll to Security, and choose Open Anyway for File Island.
  5. Confirm only if the file came from this official Release and its checksum matched.
  6. Choose an output folder the first time you start a conversion.

File Island processes conversions locally. See PRIVACY.md, third-party notices, and the FFmpeg build record.

Published checksums

04dc7a37dfdc67ab9b2ea1bce668fa9b35c71ae9642e1df94b4f66d6c4fca24e  FileIsland-0.1.0-unsigned.dmg
464beb5e7bf0c311e68b45ae2f04e9cc2af88851abb4082231742a74d97b524c  ffmpeg-8.1.2.tar.xz