Skip to content

ReaPackLab v0.14.3 — readable repository names, signed macOS ARM64

Choose a tag to compare

@rockumk rockumk released this 09 Nov 15:22

ReaPackLab 0.14.3 — readable repository names

Developer ID-signed build for macOS 15.0 or later, Apple Silicon (ARM64). The binary embeds version 0.14.3.

Changes

  • New/unowned approved repositories use their actual readable index names before Scripts/Effects installation paths are created.
  • Prevent new case-equivalent and canonical-Unicode-equivalent repository namespace collisions on Mac while preserving accepted spelling and existing installed ownership.
  • A failed repository discovery no longer leaves revoked or unsubscribed sources enabled; successful approved sources remain independently usable.
  • Existing installed names, including earlier Repository-… folders, are intentionally retained. This is a forward fix, not an automatic migration or cleanup of old installations. Deleting folders alone does not reset ownership recorded in the package registry.

All nine native test groups passed on both Mac and Linux, including the Mac Unicode collision regressions. Strict signature, approved signing identity, timestamp, hardened runtime, architecture, minimum OS and final-byte hashes were independently verified after downloading the build artifacts.

Security and testing status

Signed, not notarized. No Apple notarization submission or Gatekeeper acceptance is claimed. macOS security warnings may still occur. Full live-REAPER asynchronous installation, cancellation and restart behavior has not been established by the native fixture suite. Test in a separate REAPER resource directory before wider/classroom deployment; do not delete your working registry merely to test fresh naming.

ReaPackLabSetup remains independently versioned at 0.1.1; its existing release and published bytes are unchanged. This release does not include or replace Setup.

Build provenance

Source commit: 934aeb2185a431780c342d20e202a1c817e66c38
Build run: 42565362168; macOS artifact: 13651530979
Signing team: X57FV2R7B4

Binary SHA-256: 638710b65f9f282f422465ead247029efefb44098968c08329e00ef13c84510b

The checksum and provenance attachments describe these exact signed bytes. Existing releases are unchanged. Automatic source archives contain this distribution repository's packaging metadata, not the development source.

Based on ReaPack by Christian Fillion (LGPL-3.0-or-later).