Files
freemkv-unlock/CHANGELOG.md
T
Matthew Jackson e9ed2ffa85 changelog: mark 1.6.1 UNRELEASED so release.sh can date it
release.sh dates the heading when it cuts the tag, and refuses a bare
'## [1.6.1]' because it cannot tell an undated heading from one it has
already stamped. Shipping a tag whose public changelog says UNRELEASED is
permanent and cannot be corrected inside that tag, so the check is right
to stop rather than guess.
2026-08-07 17:57:22 -07:00

1.4 KiB

Changelog

[1.6.1] — UNRELEASED

Version sync with the workspace. No functional change in this crate.

[1.6.0] — 2026-08-03

Version sync with the workspace. No functional change in this crate.

[1.5.2] — 2026-07-22

Changed

  • The DVD read-unlocker (bus-auth) is renamed CSS → DVD: it reports the medium it unlocks, not whether a title-key crack ran. The unlocker report now reads DVD: yes on any DVD.

[1.4.1] — 2026-07-14

Version sync with the workspace; inherits libfreemkv 1.4.1.

[1.4.0] — 2026-07-13

Version sync with the workspace; inherits libfreemkv 1.4.0.

[1.3.2] — 2026-07-10

Version sync with the workspace; inherits libfreemkv 1.3.2.

[1.3.1] — 2026-07-10

Licensing

  • Relicensed to the MIT License, from 1.3.1 onwards (releases up to and including 1.3.0 remain under AGPL-3.0).

Version sync with the workspace; inherits libfreemkv 1.3.1.

[1.3.0] — 2026-07-08

Changed

  • Unlocker is now two capability methods. unlock_features (drive riplock / speed / OEM VID at drive-prep) and unlock_bus (bus-encryption removal for the mounted disc) replace the single matches() + unlock() contract. Each defaults to NotApplicable, so an unlocker implements only the capabilities it actually provides.
  • DriveId gains a product_id field carrying the SCSI INQUIRY product string, so consumers can match on it.