Skip to content

Releases: thedavidweng/sukiru

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 05 Oct 23:02
3d5d778

✨ Features

  • cli: ship first-class maintenance commands (#30) (65c0bbb)
  • hooks: audit and safely clean agent hooks (cfdd77a), closes #29
  • library: add AiderDesk, CodeMaker, and iFlow CLI icons (3df74f4)
  • plugins: add protected native host plugin management (8c72ead)
  • plugins: allow explicit consent to runtime and backend effects (ed83b5d)
  • plugins: support Cursor inventory and protected lifecycle (#31) (38f6039)
  • skills: plan host-scoped bulk removal (#32) (ddd7f46)
  • ui: customize sidebar sections and unify plugin controls (46b14cb)
  • ui: remove skills from agent in Library (#32) (3244d76)
  • ui: show live command output while a batch runs (6c093db)

🐛 Bug Fixes

  • build: bundle the CLI under Contents/Helpers (dbe45c8)
  • health: detect host skill name collisions (86444d2)
  • plugins: close host lifecycle gaps and add spec coverage (11c16b6)
  • plugins: preserve linked state and incomplete execution evidence (95ed27e)
  • ui: reorder sidebar plugin hosts with a native list (d12c191)
  • ui: separate plugins per host in the sidebar (601a95e)
  • ui: simplify native plugin library and marketplace browsing (7c441ee)

📝 Documentation

  • plugins: document the same-major version contract and new CLI options (5cf7872)

Installation

# Homebrew (macOS)
brew install --cask thedavidweng/tap/sukiru

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 11:58
1231191

✨ Features

  • app: align Discover search with skills.sh and fetch previews by slug (db615d3)
  • app: animate Health changes after a rescan (e802f17)
  • app: confirm rollbacks and deletions from Snapshot rows (bb0703d)
  • app: inspect the selected Health problem in the detail column (e43b552)
  • app: queue Health repairs in a cart, match orphan sources, delete snapshots (5b9d54d)
  • hosts: refresh the host table to skills 1.7.0 (6ae70d9)
  • library: add a context menu to Library skill rows (48e0f9b)
  • library: check gh skills for updates and fix gh-only flows (2a58703)
  • library: pin, unpin, and restore files on GitHub-ledger skills (50200e9)
  • library: update, update all, and uninstall ledger-owned skills (a46dd9b)
  • search: install several skills from a typed repository (7174434)

🐛 Bug Fixes

  • app: keep whole-surface toolbar actions over the list column (338de6b)
  • app: polish Library lifecycle, pin, and install UI (67af7a9)
  • app: show problem explanations in full and give Notes its own icon (ead826b)
  • app: show problem explanations inline instead of in a popover (5b490af)
  • app: write messages as plain sentences instead of dash asides (bad8e17)
  • health: match Library's title bar and toolbar (4bcf4cb)
  • ownership: recognize gh companion records in the Vercel global lock (7032a95)

📝 Documentation

  • add the main window screenshot to the README and website (c231edb)
  • encode the screenshot losslessly so text stays sharp (6569136)
  • replace the screenshot with the correct capture (65835d9)
  • site: add the Open Graph and GitHub social preview images (017eda3)
  • site: replace the hero shrink with a sort-into-place intro (22a2b8f)
  • use the full-resolution original screenshot as lossless WebP (7eb5fc2)
  • use the original JPEG screenshot (64d829f)

Installation

# Homebrew (macOS)
brew install --cask thedavidweng/tap/sukiru

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 02 Oct 03:16
2a42aac

✨ Features

  • app: give every surface the system toolbar treatment (8dcd9b5)
  • health: move problem explanations into an info popover (28eb913)
  • installers: run the skills CLI on demand through npx (395171b)
  • library: add icons for 27 more agents (dcdfc4b)

🐛 Bug Fixes

  • library: show the attention marker after the agent icons (f269d64)

Installation

# Homebrew (macOS)
brew install --cask thedavidweng/tap/sukiru

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 01 Oct 23:44
3bc9474

✨ Features

  • health: flag and remove leftover folders of uninstalled agents (bbf8591)
  • health: flag locked skills missing their shared copy (93bcc02)

🐛 Bug Fixes

  • app: keep surface headers at the top and show full problem explanations (c01d397)
  • health: filter findings by scope instead of host folder (909bd46)

Installation

# Homebrew (macOS)
brew install --cask thedavidweng/tap/sukiru

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 01 Oct 21:33
a4f3980

✨ Features

  • add SwiftUI app shell via XcodeGen (Sukiru.app) (a1c7ed2)
  • cli: add scan and capabilities commands with environment overrides (a3394c1)
  • cli: wire the scan engine to real capabilities with user-scope dedup (bbb266d)
  • detect installer capabilities with unavailable reasons and caching (08c95d8)
  • find Node.js installed through version managers (240fab7)
  • health: add detection rules with severities and evidence (55bedd5)
  • health: explain the blast radius of dangerous removals (be496f9)
  • never download or update the skills CLI without asking (bb1d6c4)
  • problem-first health with one-click fixes (4e4c695)
  • redesign the app icon around the katakana ス (92e79b3)
  • release packaging, CI, and Homebrew distribution (e9b8568)
  • repair: add post-run diff and one-click rollback (dadf511)
  • repair: add snapshot capture, restore, and retention (ae155b1)
  • repair: build command batches from user decisions (ce4e6c4)
  • repair: execute batches serially through the official CLIs (b1ce3d0)
  • scan: add the 56-host table, host detection, and workspace enumeration (ced73ca)
  • scan: discover placements, symlinks, and broken links (72d9a75)
  • scan: hash skill content with byte-exact computedHash parity (571dea3)
  • scan: never mark hash-explained placements as ambiguous (6dd5210)
  • scan: parse frontmatter, GitHub provenance, and Vercel lockfiles (4d351f9)
  • scan: resolve four-state ownership and surface provenance (ecf0f6c)
  • search, preview, and install skills in the app (e01a4a2)
  • standard Settings scene and window toolbar (7c0ee0b)
  • ui: add app navigation and the health fixture corpus (ec1051a)
  • ui: add Health with grouped findings, evidence, and workspace filter (36b576e)
  • ui: add Library with host presence, provenance, and finding links (5a5152c)
  • ui: add Pending Changes and Snapshots (6dcfecd)
  • ui: add Quick Look, Refresh, and the installer capability panel (c581fb1)
  • ui: adopt first-party library layout and functional settings (bb09136)
  • ui: complete English and Chinese localization and keyboard access (4b9cc71)
  • ui: implement native Focus library (ebe231f)
  • ui: refine native library and detail views (c96bc96)

🐛 Bug Fixes

  • make the app icon visible on light backgrounds (930afd3)
  • rollback preserves pre-existing empty container dirs (d91234d)
  • scan: address review findings and a copy-mode false positive (c5c01bb)
  • scan: preserve unknown lock fields in scan output (0921781)
  • test: keep the adoption fixture home directory in git (abea75a)
  • test: match real rustc Debug quoting in symlink fixture digests (a0ba6fa)
  • tests: persist empty fixture dirs with .gitkeep (#8) (0637256)
  • ui: add a View menu command to reveal findings in Library (7db51bc)
  • ui: refine native library and agent identity (57ae21b)

⚡ Performance

  • app: derive Health state once per change, not per render (dc75aa0)
  • scan: read each skill directory once and probe CLIs concurrently (0470b9f)

♻️ Refactoring

  • clean Swift code and app footprint (8981889)
  • replace internal planning references with plain explanations (e891dd5)
  • ui: attach commands to main window scene (e4ea033)

📝 Documentation

  • add ADR-0006 on the pure-Swift native red line (e4da727)
  • add website, Chinese README, and privacy policy (cae53af)
  • README reflects shipped scan, health UI, and repair (f9d3a01)
  • record the pivot to Sukiru with ADRs, glossary, and collision matrix (e1209e0)
  • remove archived Rust product plans from main (51ff8c1)
  • translate documentation to English and add community files (4eb9082)

🔧 Chores

  • release 1.0.0 from the Swift rewrite (4dc5735)

Installation

# Homebrew (macOS)
brew install --cask thedavidweng/tap/sukiru