Merge pull request #431 from sipbuu/release/v9.1.8
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
-
Claude/mac tools and addons (#429)
Details
Summary
- macOS: yt-dlp's first run is slow (unpacks, gets scanned), so the 10 s version check timed out and the update window offered the update forever. The check now waits up to 60 s on macOS. After installing, yt-dlp is run once, and the install fails with a clear message if it won't start.
- The update window shows an error instead of offering the update again when the installed version can't be read.
- Addons: a SpotiFLAC package whose saved settings can't be decrypted (for example the OS credential vault key changed) no longer breaks the whole addon list. It shows with its default settings, and one broken package no longer hides the others or the HTTP addons.
Testing
- Added a test that a package with undecryptable saved settings still lists. It fails without the fix and passes with it.
- Vite build passes.
- Not tested on a Mac, so the yt-dlp loop fix is based on reading the code, not on running it.
scripts/spotiflac-packages.test.mjshas one other failing test (the package download one) that also fails without this change.
-
Addons: clearer credential vault error and a Reset saved logins button (#430)
Contributors: @CHEYCKIT
Full Changelog: v9.1.7...v9.1.8
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-9.1.8-arm64-mac.zip:
[200D977429FEBA343E9DB8F7FC20E68BFF2820774B5F2E97351AA9BAA8D0F8C8]
Lokal-9.1.8-arm64-mac.zip.blockmap:[90AD9C1B8D1E2F05962ED6148D943BDB96E60B2D28C4AE9B415CEB87536DA897]
Lokal-9.1.8-arm64.AppImage:[0223FB507A62A35432148140392DBA9EF127E1492FC7B8519AC448A086E425E1]
Lokal-9.1.8-arm64.dmg:[F9C56E5E8026BC28A7354D417D4A125287AFA917A61CAA4B72F697C72F122392]
Lokal-9.1.8-arm64.dmg.blockmap:[75A50F1D137DA83DBC9A03CBA365306764AEA1DE72AA8A5F50810FD4CF582ECA]
Lokal-9.1.8-mac.zip:[303948DDAA0144A8B9B4F2D5255662D1C1B3E85C7CC111C23AF86BB994B05A97]
Lokal-9.1.8-mac.zip.blockmap:[DA40D78EDEA3C711219108343536E531B099EB4CD1F2E96D19A60FBE6ECA05A2]
Lokal-9.1.8.AppImage:[D8CE1B13318DDB04219B8E3588ED8593C4BFDD0E57B3DA156411ECA4637BBE80]
Lokal-9.1.8.dmg:[6C3F104B9383B559921F6C0C2FF1C95D6A914F4761BCC0B67382DC7D46731CE3]
Lokal-9.1.8.dmg.blockmap:[1F25A340162C97B5B28F1FE170A80D9C4D2D1E6025DDA8BBFACA2F9064AFC40C]
Lokal-9.1.8.exe:[10CDAF010E5976B9E0796C8374CEE84E3D0B5682DD9C584BEBA0505F4627956F]
Lokal-Setup-9.1.8.exe:[81BD1E3397ADE8D0474E66E83D6AE069E3EAEBC8AB9814E9B43955E2A08D97A3]
Lokal-Setup-9.1.8.exe.blockmap:[30B87D9F47B8F35447C84E046CA2182928703BD9AAC620D3A55E03CB47C59B80]
builder-debug.yml:[F0B25A9D79672434DC9069BD71A45E52528FD72C278E1ADC03F8D7DA46EE56BA]
latest-linux-arm64.yml:[F88907F69D627934464C5567231A48876240F5F458A6ECB33D99392D8ABAD508]
latest-linux.yml:[FC42F1387F4E9A757D919C7B430AF8B3819834168D3C130BF7F920F224B1138D]
latest-mac.yml:[123B47CC06F9FBD5BC7CE5D4321743A8938AD7D9B916135811450A0104E3290A]
latest.yml:[8B8ACF8CAA3B154FCA879CF3F9412FC6DE995CEE298A10E3EEB64CBD9062325D]
lokal-music_9.1.8_amd64.deb:[B1DEB9F22EC9CB1BE7C8F1B42B70B6D46879B7C10D3A3445E8D87200454548AA]
lokal-music_9.1.8_arm64.deb:[DB9AB956B17511E9F6E54BE2B27640AA4909A71638B32797A8FD24D20CDF43D3]
