Skip to content

Releases: pyrlyn/ketch

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 21:40
7ba3feb

Added

  • (ffi) [breaking] foreign traits and per-call callbacks (d1) (#231)
  • ketch import from winget, homebrew and linux (m17) (#215)
  • ketch-ffi, the core through uniffi (#208)
  • json schema for the package manifest (#206)
  • (macos) screens rebuilt on the liquid glass design (#200)
  • (macos) the Liquid glass tokens and appearance settings (#197)

Fixed

  • [breaking] refuse an ambiguous bin glob instead of taking directory order (#202)

Other

  • (license) add SPDX license headers to source files (#230)
  • (license) check license files against pyrlyn/infra and add the README license line (#229)
  • (snyk) switch Snyk off in .github/infra.yml (flag, code kept) (#234)
  • (agents) point to the org rule for merging the bump PR by rebase (#226)
  • (agents) drop rules duplicated by the workspace CLAUDE.md and rust.md (#218)
  • run swarfr, the renamed dunnage, after tests (#217)
  • release only through a bump pull request merged by rebase (#216)
  • close r11 in done.md (#213)
  • figma for three platforms (#212)
  • desktop research for macos, windows and linux, and the platform tasks (#211)
  • sync the plan with merged work (#209)
  • (qa) audit plan and findings (2026-10-01) (#210)
  • log level and format as enums in config.toml (#203)
  • toolkit research for the windows and linux desktop apps (#205)
  • liquid glass design in figma, close f15-f17 (#207)
  • binary choice through a decider, not the terminal (#204)
  • notify on release failure (#198)

Download sizes

File Size
ketch-aarch64-apple-darwin.tar.gz 4.13 MiB
ketch-aarch64-unknown-linux-gnu.tar.gz 4.66 MiB
ketch-x86_64-pc-windows-msvc.tar.gz 4.37 MiB
ketch-x86_64-unknown-linux-gnu.tar.gz 4.77 MiB

0.9.0 - 2026-10-01

Choose a tag to compare

@github-actions github-actions released this 01 Oct 14:18
d3c1da8

Release Notes

Added

  • (macos) SwiftUI app shell on a fake core (#185)
  • [breaking] install of an installed package asks before updating it (#193)
  • (ui) emoji icons on status lines, emoji config key (#179)
  • (macos) design system — DESIGN.md, tokens and preview (#188)
  • windows completion for powershell and cmd (#180)
  • man page for every command, rendered with clap_mangen (#176)
  • complete package names in bash (#175)
  • (ui) colour whole error, warning and success lines (#174)

Fixed

  • in-process lock guard, typed busy error and cancellation (#184)
  • install and upgrade sweep swap leftovers before placing anything (#186)
  • uninstall of a name that is not installed prints only "not found" (#181)
  • self uninstall removes every registry value ketch wrote on Windows (#178)
  • uninstall removes the package's whole store folder (#173)

Other

  • the core reports through a Reporter, not ui:: (#189)
  • split the core into a ketch-core library crate
  • plan the native macOS app and the core split (#183)
  • add JSON Schema for config.toml and ketch.lock, with drift tests (#182)
  • stop tracking insta pending snapshots (#192)
  • wait for the sleeper to start instead of a fixed pause (#191)
  • (fuzz) add cargo-fuzz targets for parsers, extractors and output filters (#177)

Download ketch 0.9.0

File Platform Checksum
ketch-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ketch-x86_64-apple-darwin.tar.gz Intel macOS checksum
ketch-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
ketch-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
ketch-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

Download sizes

File Size
ketch-aarch64-apple-darwin.tar.gz 3.86 MiB
ketch-aarch64-unknown-linux-gnu.tar.gz 4.35 MiB
ketch-x86_64-apple-darwin.tar.gz 4.17 MiB
ketch-x86_64-pc-windows-msvc.tar.gz 4.10 MiB
ketch-x86_64-unknown-linux-gnu.tar.gz 4.47 MiB

0.8.1 - 2026-09-30

Choose a tag to compare

@github-actions github-actions released this 30 Sep 19:23
92a4e3a

Release Notes

Other

  • bump and release-plz through pyrlyn/infra (#170)
  • call pyrlyn/infra ci.yml and pages.yml, repin ci-rust (#169)

Download ketch 0.8.1

File Platform Checksum
ketch-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ketch-x86_64-apple-darwin.tar.gz Intel macOS checksum
ketch-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
ketch-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
ketch-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

Download sizes

File Size
ketch-aarch64-apple-darwin.tar.gz 3.81 MiB
ketch-aarch64-unknown-linux-gnu.tar.gz 4.29 MiB
ketch-x86_64-apple-darwin.tar.gz 4.12 MiB
ketch-x86_64-pc-windows-msvc.tar.gz 4.03 MiB
ketch-x86_64-unknown-linux-gnu.tar.gz 4.40 MiB

0.8.0 - 2026-09-30

Choose a tag to compare

@github-actions github-actions released this 30 Sep 14:38
3920dc6

Release Notes

Added

  • run lifecycle hooks from the user's own manifest (#164)

Fixed

  • pass a Windows hook line to cmd.exe without re-quoting it

Other

  • record why CI does not add a second cache (#155)
  • point docs and the registry repo at pyrlyn (#163)

Download ketch 0.8.0

File Platform Checksum
ketch-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ketch-x86_64-apple-darwin.tar.gz Intel macOS checksum
ketch-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
ketch-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
ketch-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

Download sizes

File Size
ketch-aarch64-apple-darwin.tar.gz 3.81 MiB
ketch-aarch64-unknown-linux-gnu.tar.gz 4.29 MiB
ketch-x86_64-apple-darwin.tar.gz 4.11 MiB
ketch-x86_64-pc-windows-msvc.tar.gz 4.03 MiB
ketch-x86_64-unknown-linux-gnu.tar.gz 4.40 MiB

0.7.0 - 2026-09-29

Choose a tag to compare

@github-actions github-actions released this 29 Sep 21:41

Release Notes

Other

  • sync the whole docs/ folder to listepo/landing (#161)

Download ketch 0.7.0

File Platform Checksum
ketch-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ketch-x86_64-apple-darwin.tar.gz Intel macOS checksum
ketch-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
ketch-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
ketch-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

Download sizes

File Size
ketch-aarch64-apple-darwin.tar.gz 3.80 MiB
ketch-aarch64-unknown-linux-gnu.tar.gz 4.28 MiB
ketch-x86_64-apple-darwin.tar.gz 4.10 MiB
ketch-x86_64-pc-windows-msvc.tar.gz 4.02 MiB
ketch-x86_64-unknown-linux-gnu.tar.gz 4.39 MiB

0.6.2 - 2026-09-27

Choose a tag to compare

@github-actions github-actions released this 27 Sep 18:04
f0cc5ec

Release Notes

Other

  • run the shared listepo/infra Rust CI and check the rustc pin (#151)
  • (plan) leave B65 with its Cursor owner and point it at B64's test
  • (plan) record B64 follow-up decisions and M9 pull request
  • (plan) number the 2026-09-27 tasks and claim B64 and M9
  • (plan) add ketch list refactor task with local and remote modes
  • install Rust from mise in CI and release (#150)
  • refresh README for v0.6.0 — clearer pitch, examples, comparison (#143)
  • switch to triple license (GPLv3, royalty-free, commercial) (#145)
  • sync docs/site.md to listepo/landing instead of shop-mvp (#148)

Download ketch 0.6.2

File Platform Checksum
ketch-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ketch-x86_64-apple-darwin.tar.gz Intel macOS checksum
ketch-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
ketch-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
ketch-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

Download sizes

File Size
ketch-aarch64-apple-darwin.tar.gz 3.80 MiB
ketch-aarch64-unknown-linux-gnu.tar.gz 4.28 MiB
ketch-x86_64-apple-darwin.tar.gz 4.10 MiB
ketch-x86_64-pc-windows-msvc.tar.gz 4.02 MiB
ketch-x86_64-unknown-linux-gnu.tar.gz 4.39 MiB

0.6.1 - 2026-09-27

Choose a tag to compare

@github-actions github-actions released this 27 Sep 02:50

Release Notes

Fixed

  • stop a self-update child that never finishes

Other

  • name the sources behind docs/site.md (#147)
  • add docs/site.md and sync it to the project site (#144)

Download ketch 0.6.1

File Platform Checksum
ketch-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ketch-x86_64-apple-darwin.tar.gz Intel macOS checksum
ketch-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
ketch-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
ketch-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

Download sizes

File Size
ketch-aarch64-apple-darwin.tar.gz 3.72 MiB
ketch-aarch64-unknown-linux-gnu.tar.gz 4.19 MiB
ketch-x86_64-apple-darwin.tar.gz 4.02 MiB
ketch-x86_64-pc-windows-msvc.tar.gz 3.95 MiB
ketch-x86_64-unknown-linux-gnu.tar.gz 4.30 MiB

0.6.0 - 2026-09-26

Choose a tag to compare

@github-actions github-actions released this 26 Sep 22:06
0ea7f7b

Release Notes

Fixed

  • prefer the link-named payload file when a bin glob matches several (#140)

Other

  • add Dependabot updates with CI-gated patch-only auto-merge (#137)
  • add SonarCloud OSS analysis (#135)
  • Add SonarCloud quality gate, coverage and tests badges to README
  • run CodeRabbit only on manual request
  • (deps) pin actions/checkout@v7 in dist config
  • merge main into checkout-7 bump
  • (deps) bump actions/checkout from 6 to 7
  • add the config-file rule to AGENTS.md
  • (deps) bump the cargo group with 3 updates
  • (deps-dev) bump the commitlint group with 2 updates
  • (deps) bump release-plz/action in the actions group
  • sync ROADMAP and registry docs with shipped work

Download ketch 0.6.0

File Platform Checksum
ketch-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ketch-x86_64-apple-darwin.tar.gz Intel macOS checksum
ketch-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
ketch-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
ketch-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

Download sizes

File Size
ketch-aarch64-apple-darwin.tar.gz 3.72 MiB
ketch-aarch64-unknown-linux-gnu.tar.gz 4.19 MiB
ketch-x86_64-apple-darwin.tar.gz 4.02 MiB
ketch-x86_64-pc-windows-msvc.tar.gz 3.94 MiB
ketch-x86_64-unknown-linux-gnu.tar.gz 4.30 MiB

0.5.1 - 2026-09-23

Choose a tag to compare

@github-actions github-actions released this 23 Sep 13:01
76539b7

Release Notes

Other

  • (process) stop the process-listing tests racing a killed sleeper
  • (release) release through cargo-dist, bump.yml and git-cliff

Download ketch 0.5.1

File Platform Checksum
ketch-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
ketch-x86_64-apple-darwin.tar.gz Intel macOS checksum
ketch-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
ketch-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
ketch-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

Download sizes

File Size
ketch-aarch64-apple-darwin.tar.gz 3.72 MiB
ketch-aarch64-unknown-linux-gnu.tar.gz 4.18 MiB
ketch-x86_64-apple-darwin.tar.gz 4.01 MiB
ketch-x86_64-pc-windows-msvc.tar.gz 3.94 MiB
ketch-x86_64-unknown-linux-gnu.tar.gz 4.29 MiB

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 22 Sep 21:53
46b2164

Added

  • (site) add Pagefind site search