github lokal-music/lokal v12.4.0
Release v12.4.0

2 hours ago

Release Banner

Merge pull request #657 from lokal-music/release/v12.4.0


Changelog

Windows builds: free code signing provided by SignPath.io, certificate by SignPath Foundation (code signing policy).

FYI:
Lokal is 100% local; the library, history, anything in database, or any info that is used for API's such as yt-dlp, LRCLIB, is NOT seen by us.

What's Changed

  • fix(mornye): remove bundled Amazon (New), honor addon quality across desktop playback (#656)

    Details

    Behavior

    • Remove the embedded Amazon (New) .sflx, startup install, package-specific test and injected registry entry; keep existing installed packages and credentials intact.
    • Each Morneye package's saved quality setting now controls requested playback/download tier. No hidden fallback from Atmos to FLAC. Explicit non-spatial settings remain intact.
    • For saved Atmos-quality tiers, route queue playback (search, albums, playlists, next) to the existing native output rather than Chromium PCM; use Windows native headphone output or supported E-AC-3 HDMI passthrough. Verify the encoded file rather than requiring a per-track catalogue tag.
    • Stop the ordinary PCM downloader from converting a selected spatial stream into AAC/FLAC; report unsupported codec or output directly.
    • Preserve manual Play/Download Atmos when the plugin is configured to FLAC. Settings changes refresh routing.
    • Update desktop Atmos and quality regression tests.

    Limitations: A saved provider quality expresses a request, not verified catalogue availability. AC-4 native output is Windows-only; other spatial add-on formats without a known compatible native route remain unsupported. CI and physical output verification pending.

    Summary by CodeRabbit

    • New Features
      • Add-on quality settings now include Dolby Atmos and other available spatial audio tiers for playback and downloads.
      • Atmos playback can use native audio output on supported devices, including headphone output on Windows.
    • Bug Fixes
      • Quality preferences are respected when selecting add-on playback and download formats. Unsupported spatial playback is reported instead of silently switching to another quality.
    • Changes
      • Amazon (New) is no longer automatically installed during startup.

Contributors: @CHEYCKIT

Full Changelog: v12.3.9...v12.4.0


Setup

See README.md for full setup instructions.

macOS: this build is ad-hoc signed, not notarized (no Developer ID certificate is configured). The first time, right-click Lokal in Applications and choose Open, or run xattr -dr com.apple.quarantine /Applications/Lokal.app.


Binary Checksums (SHA-256)

Lokal-12.4.0-arm64-mac.zip: [0B85DA1F25F491BB772643BC35262AF1F669A0341A3168E910F1EA39CE373F48]
Lokal-12.4.0-arm64-mac.zip.blockmap: [0EC062F0A346AED3E6AB524560E594E06F6C9438E2D02D02AF08F1AF68CD0382]
Lokal-12.4.0-arm64.AppImage: [4FE1CFD9B98B9520AC931337E061813D2CC69E9EBACBD100F223027814622D35]
Lokal-12.4.0-arm64.dmg: [FA773B44F4BB67831D272A701B07D320299AD4D9CF0F52418340C84C415A690A]
Lokal-12.4.0-arm64.dmg.blockmap: [DB2D4DB8D4DDF30585D001C657BA03B6098A0ABDC68009D246161605FAA5C385]
Lokal-12.4.0-mac.zip: [7E4E1C9A01C4C106EF4F69FE04485DEAD5782B882D8BAF0C2EC21CF5A7E5C1AC]
Lokal-12.4.0-mac.zip.blockmap: [FB6B73E535A9F91BC1D20940038F71814B27DE19CE8080DE77C1FEBEC482E998]
Lokal-12.4.0.AppImage: [78C7851A8973B24546419C4E0FAF46366A41F76DACA3352A5636642BACD736BC]
Lokal-12.4.0.dmg: [CB3D2F20CD949CB3EECEB54A76FF8FB2690BEEDB1DD1DAAF7551E1A384E8DC0D]
Lokal-12.4.0.dmg.blockmap: [9E825CEE888AC38809A2B14C01A7A768B1A1FED8157681DB62F245086BF6C8E5]
Lokal-12.4.0.exe: [E0AEF4B1BE25F3757548B44B6BE8323556FC449139FBBB0E98E08CB3F5B40937]
Lokal-Setup-12.4.0.exe: [9FB34BB3181045DBEC38DCD2DE72746AFCC5D3F48EEBE60D46618FFD13BBDE48]
Lokal-Setup-12.4.0.exe.blockmap: [45015ADD1E68DBD8B6B41E3E64F7DCA6859A848B90B2B1D971BD86D41D8AD278]
builder-debug.yml: [0E7BDAE0DA4F5A57BA2DA55047CDE8AC8FB7AE1373FC826CDC256E9899096F45]
latest-linux-arm64.yml: [6EA094FEAAE47881F35BF5C6888358D118D2E3490452A4AAC5A595BFEA28470B]
latest-linux.yml: [12A9B969F0A7D2610125B9B6B1A7DEAB088C028A7B58E8C48F82AF0EEAC72D9B]
latest-mac.yml: [05B533AAD990FD3E51B2EC6194326CD0BF117BBC45251256D6CC550EE7BB7CD3]
latest.yml: [1AEA655DC07FC7F77F2157F05A0848C050E92E450133630CE10496DDFA63B75E]
lokal-music_12.4.0_amd64.deb: [214046A654810764E720B317331C7EBE99415CD3DCBB0E38F53976205F00B587]
lokal-music_12.4.0_arm64.deb: [07666177EDA298DECD262FC7671FA44A3CD759A0A2B5A9FD22A1413BC5D1F693]

Don't miss a new lokal release

NewReleases is sending notifications on new releases.