Releases: AnthonyMichaelTDM/mecomp
v0.4.1
What's Changed
- feat(surrealqlx): better support for custom queries, and split index definition into separate macro by @AnthonyMichaelTDM in #314
Full Changelog: v0.4.0...v0.4.1
mecomp-cli 0.4.1
Install mecomp-cli 0.4.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/AnthonyMichaelTDM/mecomp/releases/download/v0.4.1/mecomp-cli-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/AnthonyMichaelTDM/mecomp/releases/download/v0.4.1/mecomp-cli-installer.ps1 | iex"Download mecomp-cli 0.4.1
| File | Platform | Checksum | 
|---|---|---|
| mecomp-cli-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum | 
| mecomp-cli-x86_64-apple-darwin.tar.xz | Intel macOS | checksum | 
| mecomp-cli-x86_64-pc-windows-msvc.zip | x64 Windows | checksum | 
| mecomp-cli-x86_64-pc-windows-msvc.msi | x64 Windows | checksum | 
| mecomp-cli-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum | 
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo AnthonyMichaelTDM/mecompYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>mecomp-mpris 0.4.1
Install mecomp-mpris 0.4.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/AnthonyMichaelTDM/mecomp/releases/download/v0.4.1/mecomp-mpris-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/AnthonyMichaelTDM/mecomp/releases/download/v0.4.1/mecomp-mpris-installer.ps1 | iex"Download mecomp-mpris 0.4.1
| File | Platform | Checksum | 
|---|---|---|
| mecomp-mpris-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum | 
| mecomp-mpris-x86_64-apple-darwin.tar.xz | Intel macOS | checksum | 
| mecomp-mpris-x86_64-pc-windows-msvc.zip | x64 Windows | checksum | 
| mecomp-mpris-x86_64-pc-windows-msvc.msi | x64 Windows | checksum | 
| mecomp-mpris-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum | 
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo AnthonyMichaelTDM/mecompYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>mecomp-tui 0.4.1
Install mecomp-tui 0.4.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/AnthonyMichaelTDM/mecomp/releases/download/v0.4.1/mecomp-tui-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/AnthonyMichaelTDM/mecomp/releases/download/v0.4.1/mecomp-tui-installer.ps1 | iex"Download mecomp-tui 0.4.1
| File | Platform | Checksum | 
|---|---|---|
| mecomp-tui-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum | 
| mecomp-tui-x86_64-apple-darwin.tar.xz | Intel macOS | checksum | 
| mecomp-tui-x86_64-pc-windows-msvc.zip | x64 Windows | checksum | 
| mecomp-tui-x86_64-pc-windows-msvc.msi | x64 Windows | checksum | 
| mecomp-tui-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum | 
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo AnthonyMichaelTDM/mecompYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>mecomp-daemon 0.4.1
Install mecomp-daemon 0.4.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/AnthonyMichaelTDM/mecomp/releases/download/v0.4.1/mecomp-daemon-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/AnthonyMichaelTDM/mecomp/releases/download/v0.4.1/mecomp-daemon-installer.ps1 | iex"Download mecomp-daemon 0.4.1
| File | Platform | Checksum | 
|---|---|---|
| mecomp-daemon-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum | 
| mecomp-daemon-x86_64-apple-darwin.tar.xz | Intel macOS | checksum | 
| mecomp-daemon-x86_64-pc-windows-msvc.zip | x64 Windows | checksum | 
| [mecomp-daemon-x86_64-pc-windows-msvc.msi](https://github.com/AnthonyMichaelTDM/mecomp/releases/download/v0.4.1/mecomp-da... | 
v0.4.0
Release for v0.4.0
SHA256 Checksums:
9abe04f39fca4dfcfbc184de2e95950508583c65c9697483c513a82fb901eb72  mecomp-cli-Linux-x86_64.tar.gz
a133eed891cfec237ce53c51e497a72f1f33964e3bfbb8e9b1dd7b735ca7a263  mecomp-cli-Windows-x86_64.zip
27013aa9cdc438357850f3c668b884057ae873e983f7ac99d84085db99d3be08  mecomp-cli-macOS-aarch64.tar.gz
c15f1b289127c19cb5bec370473fef1f9c9ab4f624112ae3977ffa2b5197614d  mecomp-cli-macOS-x86_64.tar.gz
1138d74d78d451e2902d88fbd3bb4b34015405f8b3d3e027f8492c8321bb9339  mecomp-daemon-Linux-x86_64.tar.gz
b75fa73cc15f05cd0c1604f6933423393f67d3a45d059fd9c670852de5584e85  mecomp-daemon-Windows-x86_64.zip
1213b295366f580829dca3e38e3641ce29ca80cf9333750f59a704befad37343  mecomp-daemon-macOS-aarch64.tar.gz
8df2a4d7e916f3cbbfc14498c6e100de2d9d96ece364639b0fa05f4bc93665cd  mecomp-daemon-macOS-x86_64.tar.gz
15ee56888b8eeba25315593bcfa5b670596b17a09b6e368cb191a498eb6699d2  mecomp-mpris-Linux-x86_64.tar.gz
966e8e45b912a01bc8f5c3123cfe4d7f654d5d5a84e774b56d7db91119b407e5  mecomp-tui-Linux-x86_64.tar.gz
d6444e90fb0c6736d621270a721b8af76c995869fb857e9e882f3ddc9a623305  mecomp-tui-Windows-x86_64.zip
e89f05d9ad9bec781650e26c2347e09666baf4ccb4ee5ce6fb7821df5bd6d79e  mecomp-tui-macOS-aarch64.tar.gz
f473f02c2e67cc9dd3de55bbb67e3d72356ff757bf67b5e6fc35f1cd5dfff8b4  mecomp-tui-macOS-x86_64.tar.gz
What's Changed
- fix(daemon): bug where daemon would hang if it failed to start the tc… by @AnthonyMichaelTDM in #297
- refactor(core): overhaul duration tracking by @AnthonyMichaelTDM in #298
- refactor(storage/analysis): streamline song analysis queries by @AnthonyMichaelTDM in #303
- feat(daemon): improve gracefull shutdown by @AnthonyMichaelTDM in #304
- fix(storage/tui): tui could crash if a playlist has duplicate songs by @AnthonyMichaelTDM in #306
- feat(daemon): optimize future spawning and improve event handling by @AnthonyMichaelTDM in #307
- Tokio console by @AnthonyMichaelTDM in #309
- refactor(audio): simplify AudioKernel structure and command handling by @AnthonyMichaelTDM in #310
- feat(storage): use computed fields in favor of calling repair all the time by @AnthonyMichaelTDM in #311
- feat(cli): implement tab-completion for ids by @AnthonyMichaelTDM in #312
Full Changelog: v0.3.4...v0.4.0
v0.3.4
Release for v0.3.4
SHA256 Checksums:
a3de12d1007181ff969b4f288d163b645e08a322b7e1420f3f8c430cfd1fe910  mecomp-cli-Linux-x86_64.tar.gz
817e45debe3d45e49a177efb794eeba64204a8716a11d51a0aa6d57724ef78b9  mecomp-cli-Windows-x86_64.zip
599d2ad6d7123e8a72fabc62d6ba891154ca82699117d6d9c47b928fa74da07b  mecomp-cli-macOS-aarch64.tar.gz
2a28ed652824d5c67bf2b72001506829bdcaeb366faf5d8f87dad0f01907d06f  mecomp-cli-macOS-x86_64.tar.gz
97fb488857fa91ebf0dc56676c062fbe757e5e118737c5ba8138e67493553035  mecomp-daemon-Linux-x86_64.tar.gz
1576739628719c613eed6cc1552653a1d44fda0804c35fd88217814d8427b38e  mecomp-daemon-Windows-x86_64.zip
1b1b155d3ce57b776339770355b7b01cb150870d8c320ea7cda056f6deceb5a3  mecomp-daemon-macOS-aarch64.tar.gz
37c8cb2088ebfe6fbdf295d234b804cb27a435ca5ee73e0e5690537f50baa9ca  mecomp-daemon-macOS-x86_64.tar.gz
c56b3434880b9d1c1cf195032598a15de4296990d133a148c1ecf2afec0ac0d6  mecomp-mpris-Linux-x86_64.tar.gz
1264dffa4df04e45828249f103990bfe9d7130901a71a06cd890eb9f77f531e0  mecomp-tui-Linux-x86_64.tar.gz
2bd5e4eab72ec73e56bcc24b333d3f8cd4fe104ea66170414070eb19b8087dc5  mecomp-tui-Windows-x86_64.zip
ad7060fb8e29a780a678053c6008678aece0331a8db4dace6ee8d0dd97f0f0f3  mecomp-tui-macOS-aarch64.tar.gz
d7597099ba9fff6cad54ac1a46590f8e090ca3f3c726a11cb51014cae8c96c0e  mecomp-tui-macOS-x86_64.tar.gz
What's Changed
- feat(daemon): Add import/export functionality for playlists and dynamic playlists by @AnthonyMichaelTDM in #295
Full Changelog: v0.3.3...v0.3.4
v0.3.3
Release for v0.3.3
SHA256 Checksums:
2f64ee623df6940668f20175abcb80c6d5b6de11b71ee6dd01c66d8de32204a9  mecomp-cli-Linux-x86_64.tar.gz
13739d89323b25f16e1bed4f2877f5acee2352468bb3bfa0cdbbc86ed63cd3d5  mecomp-cli-Windows-x86_64.zip
a9e696fe669c42673587ebb78919773f81e237b3822cd6fffdad60f1d690eb4a  mecomp-cli-macOS-aarch64.tar.gz
5ed751214ebbc9e25c76d86fcb6a0af802f9430d576dcb2b541f2501b41aa490  mecomp-cli-macOS-x86_64.tar.gz
a6cafa80835b3516293b399bdf8ac083ce94d518347130e7f41aefd479204c97  mecomp-daemon-Linux-x86_64.tar.gz
20d1ed955d780fa85123ec5e1c901c3cb1ace364748d35f5fa1642a1a8fa8d4c  mecomp-daemon-Windows-x86_64.zip
073a509df12ce6860ead60e156a3b9bef679813ba85c5f428b4728869dc95021  mecomp-daemon-macOS-aarch64.tar.gz
f38cc0aa2ed3ff282ce74f7ace98e947523b97301ea6b2ee53a4236c75814eff  mecomp-daemon-macOS-x86_64.tar.gz
2873a03e892abcd4de483db7564f1e392266174629586dfc28ba2829f3a17bd0  mecomp-mpris-Linux-x86_64.tar.gz
92130226babb870c1e2c6c088ac687aace8619c233817dd08c6ab15e8bee9d32  mecomp-tui-Linux-x86_64.tar.gz
9f597c2364343ae1375b567de752cac1498d35259ddcf9dcf3e362983481c48a  mecomp-tui-Windows-x86_64.zip
a119555fd67587f0d446ecd27f654672ff2416488cdfa39181778c09ad37402e  mecomp-tui-macOS-aarch64.tar.gz
d09aa56723fd609cf6de0730fd94b08a03b6407c11392ab8e809f2118b1a2ec8  mecomp-tui-macOS-x86_64.tar.gz
What's Changed
- feat(analysis): expose more projection methods and add PCA by @AnthonyMichaelTDM in #292
- refactor(mock_playback loop): speed up audio-related tests by @AnthonyMichaelTDM in #291
- refactor(core/duration_watcher): use std threads instead of tokio by @AnthonyMichaelTDM in #294
Full Changelog: v0.3.2...v0.3.3
v0.3.2
Release for v0.3.2
SHA256 Checksums:
333ee175e53891f49b5d579e123540f9ca0b89a979e24b31d7a08145c99c32c7  mecomp-cli-Linux-x86_64.tar.gz
20091b1776d266a71957d7662fdc7ef94f12c81f9f945030d39e7396828d74a7  mecomp-cli-Windows-x86_64.zip
43a27b12d5934aa22a7669acfe5fc6acdd743a4541042af663ab47d9e8d35561  mecomp-cli-macOS-aarch64.tar.gz
c2aea062be338090941a52044e932dd4b418cda1aa89c964cec6d6abcdd54746  mecomp-cli-macOS-x86_64.tar.gz
037325a31c21c77577992d9deb4a9d5b5e149bc95fd06f0702e976fe25e0b899  mecomp-daemon-Linux-x86_64.tar.gz
580ea6ca0d1f36c9d61fe323072e1fa0d0a2218bcb5053136faa8a88aff5acaf  mecomp-daemon-Windows-x86_64.zip
9cd059ea44af189936ce14de579260b8470c04670b37d06d5999d5a8a1ee7892  mecomp-daemon-macOS-aarch64.tar.gz
791c79fdd4b8e60ddc766d1c3ccc2ae960713cfdaa4c4886c9ffdf0186d38e27  mecomp-daemon-macOS-x86_64.tar.gz
50050dee95614d9163810b63ba78c013e12003ecfc85b9e06c9ff6827c1979a6  mecomp-mpris-Linux-x86_64.tar.gz
738f9fa91983384655189f529f29361294abe057188abe32c12f49414624323f  mecomp-tui-Linux-x86_64.tar.gz
0c33db2a905fc9b228106c204d45cbd055013105f2ea3e7799aba22d197ab744  mecomp-tui-Windows-x86_64.zip
28e9e87e33e07635deff1a684cb98e713aabdecf1b379241e2687094ceb5bfd4  mecomp-tui-macOS-aarch64.tar.gz
aa764c5cb51aff15b791e39d800c9e95634dcdfdc46d89f56e6adaed7761b44c  mecomp-tui-macOS-x86_64.tar.gz
What's Changed
- feat(one-or-many): enhance deserialization by @AnthonyMichaelTDM in #287
- feat(core): add support for setting list of protected artist names by @AnthonyMichaelTDM in #288
- feat(tui): ensure selection remains in view when sort mode changed by @AnthonyMichaelTDM in #289
- Migrate to edition 2024 by @AnthonyMichaelTDM in #290
Full Changelog: v0.3.1...v0.3.2
v0.3.1
Release for v0.3.1
SHA256 Checksums:
268cd89b3b3d3708dabae052a0d58e39faef3ceb9306273b6d100e573d9627b9  mecomp-cli-Linux-x86_64.tar.gz
6a59cbb2c3442eb8c1f4f2cd133a337a20176639c01086ab11d651e86ad3ae9e  mecomp-cli-Windows-x86_64.zip
499f8c4ad6503c5f9037d9f66722ae43f2176c6f852078536650e8f01b527231  mecomp-cli-macOS-aarch64.tar.gz
3ab4a41c33bc2faa6a7af84f100a3d2003bcf0c64b7f7216d8351b369e720bb8  mecomp-cli-macOS-x86_64.tar.gz
ff429f74d72ba97e96554094eeb42edeb067f440cbf5231837a0f859ac534a1c  mecomp-daemon-Linux-x86_64.tar.gz
c5f07a7b1415d481a6866e56c962d7729e580eeaf5b693ef0a9aa578814e3a43  mecomp-daemon-Windows-x86_64.zip
ebe4ddf71f48e085c2399a75b748d07a869fc94f725694283a3a2ec27178fe48  mecomp-daemon-macOS-aarch64.tar.gz
93a47800bea803232d53b20ae611ae9d35361504a21434f840a00d7f80ac27e7  mecomp-daemon-macOS-x86_64.tar.gz
1ea872dcc42458daab79f83413afe8084a7107ebfaa023dcd0288216ea283e1a  mecomp-mpris-Linux-x86_64.tar.gz
0d38e689f1ad7037d66356001681de7a1818a0ca671fd6ef66309ff619728184  mecomp-tui-Linux-x86_64.tar.gz
b541a32f0072cf22feada2d73e3d566b2e4d1ae1772728352361ec54066fd9cb  mecomp-tui-Windows-x86_64.zip
448b583b73a111e9a5f5c736fbb007d069dab893d26dbe41f2042cd3720986e7  mecomp-tui-macOS-aarch64.tar.gz
0886665371a9eb58bb30c5938ea1cb4851956a2c14a0ea587da3d31a71f1140a  mecomp-tui-macOS-x86_64.tar.gz
What's Changed
- fix(daemon): add missing command attributes to cli Flagsstruct, enabling --version flag by @AnthonyMichaelTDM in #282
- feat(one-or-many): Implement the Extend trait by @AnthonyMichaelTDM in #283
- fix(radio): properly handle an empty input for radio endpoints by @AnthonyMichaelTDM in #284
Full Changelog: v0.3.0...v0.3.1
v0.3.0
Release for v0.3.0
SHA256 Checksums:
0ec7885a311a659c081687defdbfa6a2370cf30fce2c713e081ebe6354d3df0b  mecomp-cli-Linux-x86_64.tar.gz
16b982fc249732d8fefad5527cd15db4516bf37b948aed26c42b638df00ea916  mecomp-cli-Windows-x86_64.zip
3b320f5755d0ababc851a38f544710bf2765841803b687bed87f9b5fa892ff0c  mecomp-cli-macOS-aarch64.tar.gz
42dbbeffa99d77a16212192ddf15123f318d87f70ebbb57fce60bb4b07ca13f1  mecomp-cli-macOS-x86_64.tar.gz
ca272838028ecd330dd88dc188277470921f7f355a379eeb2c1b3da54fac2ee5  mecomp-daemon-Linux-x86_64.tar.gz
4e916868dd212b11e818d3e9df28d89d374ce60e55f75db3b58b4af96516476b  mecomp-daemon-Windows-x86_64.zip
a7fe814bc7f337e0dc275c8715192ca6ba0b1a1fa932707842eb10600e54e205  mecomp-daemon-macOS-aarch64.tar.gz
bf50e2d4cb66e796c3e64f702b9f21d03298a9482f7c65e4fe085c941387598f  mecomp-daemon-macOS-x86_64.tar.gz
7232ae976a4d46d8f9c719959597ab1719111aa0335f6ef4d2cd438ab8896192  mecomp-mpris-Linux-x86_64.tar.gz
1bfb0eec4a8ac25783e5bf6b07aad1141d0bbe53653be47fab35ee18d2af2916  mecomp-tui-Linux-x86_64.tar.gz
f26f01e909e5c5b2b82f2bbf1f1e59ddb3faeb8b0ed40c1579b32cb27bebcd60  mecomp-tui-Windows-x86_64.zip
3cd3a195a6f01df61795fc925ab6d4cf9df3ac8e9aa6d7205baa9ab448dd957c  mecomp-tui-macOS-aarch64.tar.gz
631b54384bab16afbfb1c34d3b6c2e16e51cb5d460e5cd39c8efc939c26eb737  mecomp-tui-macOS-x86_64.tar.gz
What's Changed
- refactor(logging): improve file path processing for logging by @AnthonyMichaelTDM in #269
- feat(daemon): implement gracefull handling of shutdown signals by @AnthonyMichaelTDM in #270
- feat(binaries): shell completions by @AnthonyMichaelTDM in #277
- feat(cli): improve output formatting, completion hints, input validation, and implement support for a --quiet flag (for some commands) to print only the IDs (good for piping to a new playlist, radio, etc.) by @AnthonyMichaelTDM in #279
- fix(tests): fix flaky test by @AnthonyMichaelTDM in #281
- misc(deps): surrealdb v2.2.2 by @AnthonyMichaelTDM in #280
Full Changelog: v0.2.3...v0.3.0
v0.2.3
Release for v0.2.3
SHA256 Checksums:
4a66f99755ad2bb3acf5c9c7b768f161b70a6a45435521f256dedb85c1daf952  mecomp-cli-Linux-x86_64.tar.gz
c81a1e4bf9e800226dcbb0be191f36baebfa26cb77e35147e659da2b1159876b  mecomp-cli-Windows-x86_64.zip
e2e791817657a9ad6216ad69c90b628a89f517d548859db73a88131287df3f73  mecomp-cli-macOS-aarch64.tar.gz
6c542536dd98b1676054597e531193b90dac06ca927d21ebb74848b0bcfa248c  mecomp-cli-macOS-x86_64.tar.gz
b65212e1f9d33ee029ae432b8478f4bfeeb9ace79a06edd703a4ae8e45709f71  mecomp-daemon-Linux-x86_64.tar.gz
fbb66f3a6eefa7a7730094215313f2c7c29b89862b4752f4214651047a659d11  mecomp-daemon-Windows-x86_64.zip
fc8eee790eb5e2eef040b49aa9e792feea4d6d71f29612f294efe16feb889021  mecomp-daemon-macOS-aarch64.tar.gz
c86a9722eb92a9ba1bd27bec105651604953b6d60638af8dd4bd52c302c10fa9  mecomp-daemon-macOS-x86_64.tar.gz
1d7a6fd1c91d6592b61a7227123fd446fd5db9834b05433191dab662bfd84089  mecomp-mpris-Linux-x86_64.tar.gz
f55dae7ef3c9bc87d10c8b5351f731d8d57acb70c90a39249a3838f8cc0709d1  mecomp-tui-Linux-x86_64.tar.gz
ecf6a7b6b95faa5cf3e0481049b5740c9c011caad49f352f68ddd392e7fba1d0  mecomp-tui-Windows-x86_64.zip
cb4cbb1c026d19c5842f0961cf05a848644ca15500b8e6ad67d34c22e04c77d2  mecomp-tui-macOS-aarch64.tar.gz
959a92a06597e72b59d3109063ded9bfa645ed801e32c38ef04578c6ccb15d79  mecomp-tui-macOS-x86_64.tar.gz
What's Changed
- HOTFIX: pin surrealdb to v2.2.0 by @AnthonyMichaelTDM in #254
- fix(storage): migrate to surrealdb 2.2.1 by @AnthonyMichaelTDM in #256
- feat: refactor main functions for improved performance by @AnthonyMichaelTDM in #258
- feat(storage): define tables for each relation we use by @AnthonyMichaelTDM in #259
- feat(analysis): improve decoder by @AnthonyMichaelTDM in #260
- Feat(cli): optionally override analysis by @AnthonyMichaelTDM in #261
- Reorganize benchmarks and expand benchmark suite by @AnthonyMichaelTDM in #263
- Analysis optimizations by @AnthonyMichaelTDM in #268
Full Changelog: v0.2.1...v0.2.3
v0.2.2
Release for v0.2.2
SHA256 Checksums:
846bf5994dbb8014a4b41e45ba2d6f913d580c79eaaca686da20c6bc52b375b7  mecomp-cli-Linux-x86_64.tar.gz
9e30b6d9c08be5f80fca666f4e564c84283e372472f4279eec9d1fde2b80ddc8  mecomp-cli-Windows-x86_64.zip
8692d5ca9436a111be57d7f2d9ab9586976f6d400bfc0d8f8d98f3948d59c854  mecomp-cli-macOS-aarch64.tar.gz
c472b52c6754197fe4f3fef70fb9ac7e01b82333e88fef6e9b3dd0fd7eca2d46  mecomp-cli-macOS-x86_64.tar.gz
ef2bd19e52c40de96c8e99be0fc621e825bfaf2b2f826874739c90bc013aa377  mecomp-daemon-Linux-x86_64.tar.gz
b8d73bcbc8c0afec0b428465275b6ff6f07abcad97f21e54383f120535303bc9  mecomp-daemon-Windows-x86_64.zip
76922b010b9d2cabcc8f6cbc189c2076a672d2ded525c5acfdaacd651fb20dfc  mecomp-daemon-macOS-aarch64.tar.gz
992f5ba556d7447f84c37c7683ee8df4c67d707e2824d54545e634f28013f0ba  mecomp-daemon-macOS-x86_64.tar.gz
5c19c70ac22c6526841a72decb4b6109ef070113e38302ecffc152564ccca03b  mecomp-mpris-Linux-x86_64.tar.gz
cb94884fbf91c7ffa439080311d2f4a766bf6b2e28e13810edcca70c53d80772  mecomp-tui-Linux-x86_64.tar.gz
8298574fd178aca298e6de137e462bfecd289e518ad9d149b0da39dce0d9843c  mecomp-tui-Windows-x86_64.zip
1bdf018f973eaf058c52573d9354d9e6aa8aa0c4f6e6440690064e8883ddbc4c  mecomp-tui-macOS-aarch64.tar.gz
609a8f0e5c5e89d1891a4bd49ffc574a714b01c7dd6a077d51fb38ed2862a6a6  mecomp-tui-macOS-x86_64.tar.gz
What's Changed
- HOTFIX: pin surrealdb to v2.2.0 by @AnthonyMichaelTDM in #254
Full Changelog: v0.2.1...v0.2.2
v0.2.1
Release for v0.2.1
SHA256 Checksums:
f525bdfc6de99012a441e53dcbc86e6d3dba8cc893bc60e5fc7ff19549673206  mecomp-cli-Linux-x86_64.tar.gz
a9ec407a93d5bbcdb5c111ec6e79b81b9b344ac2ea885521ccdfd5440d93d98a  mecomp-cli-Windows-x86_64.zip
fd5e4369ce17672540005541d431cb69f0a3adeffe2bc8d719931ddbb3faa2a8  mecomp-cli-macOS-aarch64.tar.gz
1fb1a589b7f16e2dfaf95de3ed406238d90fc39381625d640c5092d938bac753  mecomp-cli-macOS-x86_64.tar.gz
40cd7afe7d87eb18dddcbcf7d614f2704ea432b740fd2a8b24134339896a7f76  mecomp-daemon-Linux-x86_64.tar.gz
5ad9da7bcf24d4b62c6d58eb418ae2e7d97fb9ed4e69eecd467e8236f8e1bb21  mecomp-daemon-Windows-x86_64.zip
2e7925854f13b0a67aff07257d530bf26285c2e3dc566a0a2d08b22af7afd1af  mecomp-daemon-macOS-aarch64.tar.gz
315617b000df8075b12a2dceb2b6557d43548dfc263ec2a3eff8dc12093df8b8  mecomp-daemon-macOS-x86_64.tar.gz
2b13800b16bdec8686443b2a943325aff48caaa92b46d9df7f9c1af092255f43  mecomp-mpris-Linux-x86_64.tar.gz
e1810c95cace0e3010a0f233a599cee94bd3f0002f5f1337b8d8b5a480720993  mecomp-tui-Linux-x86_64.tar.gz
915770db4519af969fa1434ab60ca109c19ede4de5ddfae8e2d1c252ff84da49  mecomp-tui-Windows-x86_64.zip
559ae9985d84795264fb4c7adf337b561a20fbc17ccee81b416c60f602cf12ce  mecomp-tui-macOS-aarch64.tar.gz
fdab1faa18cc904581ff3182c3f7c0d577faf95afa34e1a83b28417e1f5ddd65  mecomp-tui-macOS-x86_64.tar.gz
Summary
This release is mostly bug fixes, there was an issue with my implementation of the gap statistic which has been fixed, and a regression with surrealDB that was adressed.
I also moved configuration management into mecomp-core, so that frontends like the tui can have access configs for their own uses
What's Changed
- feat(core,tui): Centralize settings management in mecomp_core and make radio size configurable for TUI by @AnthonyMichaelTDM in #245
- fix(analysis): correct error with gap calculation by @AnthonyMichaelTDM in #248
- refactor(tui): simplify logic and reduce some duplication by @AnthonyMichaelTDM in #251
- fix(storage): fix panic on defining analyzer by @AnthonyMichaelTDM in #252
Full Changelog: v0.2.0...v0.2.1