Version 3.1.1 beta

RawCull Changelog: v2.3.5 β†’ Latest Commits

The version 3.1.1 beta requiere macOS 27 (Golden Gate) latest beta either public or developer.

Commit range: 3b1c41d..ef34c7a
Current version: RawCull 3.1.1 (Build 307)

πŸš€ Major Features

  • Introduced the RawCull 3 local AI workflow.
  • Added natural-language semantic photo search using CLIP models.
  • Added CLIP-powered visual similarity analysis and burst grouping.
  • Added SAM 3 Deep Review with subject isolation, detailed scoring, and burst-winner recommendations.
  • Added automatic fallback to Apple Vision similarity when the selected CLIP model is unavailable.
  • Added persistent storage for AI embeddings, masks, scores, signatures, and burst-review decisions.

🧠 AI Models

  • Added dedicated AI model settings and model-management views.
  • Added model bundle discovery, validation, and resource management.
  • Added support for selecting CLIP, SAM 3, and EfficientSAM models.
  • Added model-location controls and validation feedback.
  • Added model-download and Managed Background Assets infrastructure.
  • Added license-acceptance handling for externally distributed models.
  • Added model provenance, license notices, manifests, and installation documentation.
  • Improved model-download validation, error handling, and test coverage.

πŸ” Grid and Similarity View

  • Added clearer sharpness-scoring controls with scoring, re-scoring, sorting, and cancellation actions.
  • Added contextual scoring targets for selected images, filtered images, or the complete catalog.
  • Added combined Index & Find Similar behavior when CLIP index entries are missing.
  • Improved similarity backend status and progress presentation.
  • Improved selection coordination and keyboard navigation.
  • Refined grid controls, button styling, and rating interactions.

πŸ”Ž Loupe View

  • Added a redesigned metadata panel for the selected image.
  • Added expandable and collapsible metadata sections.
  • Added keyboard control for showing or hiding metadata.
  • Added filename, folder, camera, exposure, rating, and culling information.
  • Improved source-image switching and one-to-one zoom rendering.
  • Fixed one-to-one zoom so it displays actual image pixels.
  • Improved thumbnail and image navigation while using Loupe View.

🎞️ Burst View

  • Redesigned the burst-culling workspace.
  • Added clearer burst numbering and frame-position indicators.
  • Added navigation back to the burst list.
  • Added reviewed and unreviewed burst controls.
  • Added keyboard-action guidance for navigation, zoom, source selection, focus, rating, picks, and rejection.
  • Added burst-aware metadata to the zoomed image view.
  • Added culling status, rating, sharpness, focus, review, and recommendation information.
  • Improved comparison-grid navigation and selected-frame handling.

πŸ—‚οΈ Sidebar and Navigation

  • Refined the main catalog sidebar and file presentation.
  • Added clearer empty, filtered, and missing-file states.
  • Added image-sorting progress and status indicators.
  • Moved additional navigation actions into application menu commands.
  • Improved toolbar organization and reduced duplicate controls.
  • Refined rating controls, filters, and rating-pin behavior.

⚑ Performance and Reliability

  • Added replacement-safe thumbnail cache identities.
  • Prevented stale cached thumbnails from being reused after files are replaced.
  • Added bounded thumbnail preloading to reduce CPU and memory contention.
  • Improved thumbnail loading, scanning, and disk-cache coordination.
  • Added contention and memory diagnostics.
  • Made histogram loading use the latest request when selections change quickly.
  • Improved AI artifact persistence and cache-boundary handling.
  • Improved catalog loading, sorting, saved-file persistence, and culling-state restoration.
  • Improved similarity, sharpness, focus, and burst-analysis consistency.

β™Ώ Accessibility

  • Added bounded accessibility labels, values, and hints across major workflows.
  • Improved accessibility for ratings, image controls, focus controls, model management, and comparison views.
  • Added accessible descriptions for image sorting and metadata controls.
  • Improved keyboard-accessible culling and navigation actions.

πŸ§ͺ Testing and Quality

  • Added tests for semantic search, Deep Review, and AI integration.
  • Added model-download and model-validation test coverage.
  • Added thumbnail cache identity and contention tests.
  • Added histogram request-ordering tests.
  • Added typed AI persistence and cache-boundary tests.
  • Added accessibility presentation tests.
  • Added Loupe and Burst metadata tests.
  • Added smoke-test and performance-test manifests.
  • Expanded release metadata and package migration verification.
  • Improved concurrency and Thread Sanitizer stability.

πŸ› οΈ Build and Documentation

  • Updated the project for RawCull 3.0.0, 3.1.0, and 3.1.1.
  • Added a dedicated model-downloader target and supporting entitlements.
  • Updated Swift package dependencies and project configuration.
  • Added model installation, provenance, and licensing documentation.
  • Added Copy Engine design documentation.
  • Updated the README with the RawCull 3 architecture, AI workflow, requirements, and build instructions.
  • Updated export, release, smoke-test, and performance-test configuration.

πŸ“¦ Version Progression

  • Released the initial RawCull 3.0.0 implementation.
  • Stabilized AI persistence, thumbnail loading, accessibility, and release validation.
  • Advanced the project to RawCull 3.1.0.
  • Updated the current release to RawCull 3.1.1, Build 307.
Last modified August 20, 2026: update (30a2c88)