every commit

Release Notes

Track every update, improvement, and fix we ship to SnapCuller. We're building for photographers, one feature at a time.

v1.2.6
latest!

What's New

  • Lifetime Quota Monetization Gate

    Replaced folder-based resets with a persistent local-storage budget of 500 lifetime culling actions to prevent free-tier abuse.

  • OS-Specific Installation Guides

    Embedded visual step-by-step guidance below all landing page download buttons to simplify macOS Gatekeeper and Windows SmartScreen security confirmation steps.

Improvements & Fixes

  • Stability & Test Coverage Verification

    Audited and verified full TypeScript build and Vitest integration suites for rock-solid app stability.

v1.2.5

What's New

  • Intelligent Auto-Advance Navigation

    Instantly and smoothly transition to the next image after rating, flagging, or labeling. Toggleable directly from the Navbar.

  • On-App Secure Purchase Gateway

    Buy SnapCuller Pro without leaving the app! Hosted secure Gumroad checkout within the desktop interface traps successful transactions for instant automatic activation.

  • Gateway-Agnostic License Proxy

    Fully modernized authentication routes that hide API secrets behind secure Vercel serverless functions, protecting user keys and allowing seamless future transitions.

Improvements & Fixes

  • Continuous Regression Testing

    Added a complete automated Vitest suite tracking critical features: dev free mode restrictions, IPC modal channels, and Auto-Advance state changes.

  • Automated Release Pipeline

    Integrated a dynamic API endpoint directing external platforms to the latest compiled Windows and macOS installer versions automatically.

v1.2.4

What's New

  • Improved RAW+JPG Pairing Engine

    Robust case-insensitive matching and expanded support for Panasonic, Sony, Olympus, Pentax, Leica, and Samsung RAW formats.

  • Automated XMP Synchronization

    Real-time Adobe-standard XMP sidecar generation with native Lightroom mapping for Pick/Reject flags.

  • High-Performance Metadata Engine

    Batch XMP writing system makes bulk updates up to 10x faster with zero UI lag.

  • Intelligent AI Orchestration

    Active request abort and smart debouncing to optimize resource usage during rapid navigation.

  • Unified Workspace Database

    Consolidated metadata storage into a single robust workspace file for better reliability.

Improvements & Fixes

  • Viewport & UI Stability

    Resolved critical TypeScript errors and improved metadata lookup across all view modes.

  • Culling Service Reliability

    Enhanced pair detection and group processing with expanded system logging.

  • Type Safety

    Standardized internal property definitions to prevent regressions in automated tests.

v1.2.3

What's New

  • Genre-Aware AI Safeguards

    Quality checks like Closed Eyes or Horizon Level now adapt automatically based on your selected shoot type (Wedding, Architecture, etc.).

  • Stop Culling Button

    Immediate termination of active batch processes for faster workflow adjustments.

  • Production AI Pipeline

    Full transition to real-world Cloud AI orchestration for high-precision rejection and approval insights.

  • AI Dual-Mode Orchestrator

    Seamlessly switch between Local (Ollama) and Cloud AI models with settings persistence across sessions.

Improvements & Fixes

  • Intelligent Debouncing

    Added a 500ms delay to auto-analysis to prevent redundant resource usage during rapid gallery scrolling.

  • Active Request Cancellation

    In-flight AI requests are now instantly terminated when navigating away, significantly reducing GPU and token usage.

  • Summary Modal Overhaul

    Detailed results now dynamically display only the metrics relevant to the safeguards used during the run.

  • UX Polish & AI Insights

    Standardized duration reporting to HH:MM:SS and integrated transparency badges for AI analysis results.

v1.2.2

What's New

  • Stack Peek Overlay

    A premium, non-destructive way to explore bursts. Peek into stacks with a sleek, blurred overlay in Grid View.

  • Manual Stack Control

    New toggle button in Single View replaces auto-hide behavior, keeping the strip closed until requested.

  • Quick Cull Menu

    Right-click context menu on Stack Strip thumbnails to move or copy individual files directly to buckets.

  • Internal Stack Navigation

    Use [ and ] keys to cycle through images within a stack; shortcuts now target the specific visible photo.

  • Grid Visibility Polish

    Static filenames are now always visible below thumbnails with a redesigned grid engine to prevent overlap.

  • Bucket Format Preference

    Configure buckets for RAW+JPG, JPG Only, or RAW Only for absolute workflow control.

Improvements & Fixes

  • Thumbnail Stability

    Resolved black thumbnail issues with automatic loading retries and better request handling.

  • XMP Generation

    Enhanced engine to support industry-standard Dublin Core and Photoshop namespaces.

v1.2.1

What's New

  • Batch Rename

    Powerful renaming engine with date templates, sequence numbering, and custom prefix/suffix support.

  • IPTC Editor

    Full IPTC metadata management. Edit keywords, descriptions, and copyright across single or multiple files.

Improvements & Fixes

  • Performance Boost

    Optimized multi-threaded RAW extraction, making image loading 30% faster on multi-core systems.

  • Sony ARW Support

    Improved compatibility with the latest Sony A7R V and A7 IV RAW compression formats.

v1.2.0

What's New

  • Smart Buckets

    Physical file routing. Move or copy files to custom folders with a single keypress. The ultimate workflow accelerator.

  • Search & Filter

    Filter by camera, lens, ISO, rating, and label. Find any shot in seconds using advanced EXIF queries.

Improvements & Fixes

  • UI Redesign

    A complete overhaul of the interface. Darker, sleeker, and more focused on your photography.

v1.1.5

What's New

  • Focus Peaking

    Military-grade focus peaking overlays. Instantly see which parts of your image are sharp.

  • Auto-Advance

    Option to automatically move to the next image after rating or labeling. Great for rapid-fire culling.

Improvements & Fixes

  • Memory Usage

    Reduced RAM footprint by 40% when handling very large folders (5,000+ images).

v1.1.0

What's New

  • Grid View Library

    Toggle between Single View and a high-performance Grid View. See your entire shoot at a glance.

  • Compare Mode

    Side-by-side comparison for up to 4 images with synchronized zoom and pan.

Improvements & Fixes

  • RAW Engine

    Updated LibRaw integration for broader support of the latest mirrorless cameras.

v1.0.5

What's New

  • XMP Sidecars

    Full compatibility with Lightroom and Capture One. Ratings and labels now sync perfectly via XMP.

Improvements & Fixes

  • App Stability

    Fixed various edge-case crashes when handling corrupted RAW files or disconnected drives.

v1.0.0

Initial Release

  • Zero Import Culling

    The core SnapCuller engine. Instant RAW previews directly from your filesystem.

  • Keyboard Mastery

    Full keyboard control for rating, labeling, and navigating through thousands of photos.

  • Flag System

    Simple Pick/Reject workflow for the initial triage of your shoot.