All Sonny releases

Sonny 0.5.20

Published . Source commit 672869d08e992bdaf4f2976acdd86cb761fcde59.

Download release JSON for this version's installer URLs, byte sizes and SHA-256 hashes.

Downloads and verification

This is an archived release. Its download links require GitLab project access. File hashes and sizes were checked against the release checksum manifest and package metadata; anonymous availability and signature verification are not claimed.

Choose the artifact for your operating system and architecture. Links marked “GitLab access required” need access to the Sonny release project. Public installers and archives use the same download host as the release notifications.

SHA-256 checksums (GitLab access required) · No checksum signature bundle was attached to this historical release. A matching hash checks file integrity. Verify the signature before relying on publisher identity; this page's metadata importer does not perform that verification.

  • sonny-api_0.5.20_linux_amd64.tar.gz

    archive · linux / amd64 · 11119061 bytes · GitLab access required
    SHA-256: 7bf2e9661ff73efc1ff0d5787633e0f93e14b13e1d24078397ef555822f8c689

  • sonny-api_0.5.20_linux_arm64.tar.gz

    archive · linux / arm64 · 10118835 bytes · GitLab access required
    SHA-256: d8d3bed6d2f870b839cfd545b7e7a79bc2ccbe6401761c6b6f430f82f1e18171

  • sonny_0.5.20_darwin_amd64.tar.gz

    archive · darwin / amd64 · 19540342 bytes · GitLab access required
    SHA-256: e75348c72112cd6f85fcbfca06425e69626d8888bddb3e42cd37ddac3f198561

  • sonny_0.5.20_darwin_arm64.tar.gz

    archive · darwin / arm64 · 18406173 bytes · GitLab access required
    SHA-256: 1eb3d0ee6bbb92d6ba0160cb13bc9aacc8e492665cf8f3141c16cf890bb2f871

  • sonny_0.5.20_linux_amd64.apk

    installer · linux / amd64 · 32873093 bytes · GitLab access required
    SHA-256: 47b8716b5b2f34c2d43eb0c1acb603950a2a54c4106aa53a1aa9e1eca7290c75

  • sonny_0.5.20_linux_amd64.deb

    installer · linux / amd64 · 31569850 bytes · GitLab access required
    SHA-256: 0fcc8536dd9b9eb12bef254dd8272362d410d9e0e693dea486574023ead16398

  • sonny_0.5.20_linux_amd64.rpm

    installer · linux / amd64 · 31552927 bytes · GitLab access required
    SHA-256: 98c64755befbfcf28e3f10f7eebb6058778872ef6f90a940bbf24425e76cde8a

  • sonny_0.5.20_linux_amd64.tar.gz

    archive · linux / amd64 · 20468018 bytes · GitLab access required
    SHA-256: 25985c132a9945f4e3544dd2292f63f15021dccd60e4b60fe01f08a8ee6988bd

  • sonny_0.5.20_linux_arm64.apk

    installer · linux / arm64 · 30034181 bytes · GitLab access required
    SHA-256: d448c96ee86f01d1eb5acc7ab01d175bb1bf01024434eddb18b1bc464c9a2913

  • sonny_0.5.20_linux_arm64.deb

    installer · linux / arm64 · 28943202 bytes · GitLab access required
    SHA-256: c080ed3ec84c6508f9ad4514b425d57e4674d6e515ef879cdf870751860db2a8

  • sonny_0.5.20_linux_arm64.rpm

    installer · linux / arm64 · 28853848 bytes · GitLab access required
    SHA-256: 2aa0f25e26e800555f2ac09b355b6c6a4f6357878e3e09c9ca519b749142ab45

  • sonny_0.5.20_linux_arm64.tar.gz

    archive · linux / arm64 · 18849613 bytes · GitLab access required
    SHA-256: d098233ecbb78c40588338456e9dcdcc0a77bda1647ad3008e4ebff62c7f849c

  • sonny_0.5.20_windows_amd64.zip

    archive · windows / amd64 · 19484261 bytes · GitLab access required
    SHA-256: aa74e7d132371339227060967ceb3e1244a9f96aafaa7870ef4f8725efee7bb0

  • sonny_0.5.20_windows_arm64.zip

    archive · windows / arm64 · 17581312 bytes · GitLab access required
    SHA-256: 75ee9fc8eb0abc6c3b38ac22ad1f5691c97f109043bb0e9c7aea4aff62773dbb

  • checksums.txt

    checksums · 1362 bytes · GitLab access required
    SHA-256: 0407f7fa59435bbdf1750c6d496da8ce894aead21ec8b1939d1bb881ca0405cc

Release notes

Changelog

Bug Fixes

  • fd3196d5f12235120dfcdd8183a2e3a3f52a5397 fix(cli): functional pack eval — default runner, pattern validation, forbidden/any_of/min_matches, –dir/–file
  • ecb0aa6b3c7f568fc743d298e4f1c26149186039 fix(cli): upfront eval provider preflight; min_matches distinct-option validation (llm v0.1.38)
  • 01e0fc1a698d97bb9ce8dbea5dedfd0f604d962d fix(lsp): re-root LSP on /cd and expose LSP tools over mcp-server
  • d579b437a6e76a7c132c33d571fded309ef874e1 fix(session): clear backgrounded on foreground restore; normalize cwd; index work_dir
  • ec4e194f728e874a2e0111644cc34d42e426f9b8 fix(session): cwd-scoped restore and session lifecycle (end on quit, background on request)
  • 042e80efd924de2f34c12b817681ded1ebf07102 fix(session): normalize UserPromptsForDir’s cwd and backfill legacy work_dir rows
  • 83415d9f61be0b7438b9fd7ef7a69c156ab0f558 fix(session): normalize work_dir path separators for windows CI
  • 26b0a4349004c38c2293dcbf5147d64a302b4f33 fix(ui): eliminate lsp_reroot_test’s initialize-handshake race on windows CI
  • 5f38f3e0e023e8b8fddbbbfdfe1ba990f7996695 fix(ui): guard LSP re-root state with a mutex against the mesh cwd goroutine
  • 9172f1b55cf1fa6cabba4960dac0265cdb7e2693 fix(ui): make lsp_reroot_test’s fake LSP server cross-platform
  • 672869d08e992bdaf4f2976acdd86cb761fcde59 fix(ui): widen lsp_reroot_test’s initialize-handshake timeout for windows CI (evidence: context deadline exceeded)

Others

  • 0ff862c08f77a12bdba98c3d25dd7946352634d2 chore(deps): upgrade devnw.dev/llm to v0.1.35 (functional lsp_diagnostics)
  • 81e536c372334874fff739886e5eb51b0dbc3ce5 chore(deps): upgrade devnw.dev/llm to v0.1.36 (lsp resync + dead-server restart)
  • 5021be8601ad2ba7872234afc678bd2eab1da3cd test(ui): surface lsp_start’s swallowed error in lsp_reroot_test for real CI diagnosis