Releases: lilhammerfun/clumsies
Releases · lilhammerfun/clumsies
v0.11.0
What's New
- Flatten CLI from nested subcommands to 7 flat verbs:
ls,add,rm,show,set,get,pub - Auto-detect prompt vs bundle by ref type (hex hash → prompt, name → bundle)
- Add
-Q/--quiet-gitflag to suppress git output across all commands - Replace
anytypewith concrete*std.io.Writerfor all writer parameters (Zig 0.15 best practice) - Rewrite top-level help to concise format with per-command
-hfor details
Checksums (SHA256)
e8a8f85147ac0f3b71e506bd1d46ce9829961b67a798bf79b81c39da8c40cac6 clumsies-darwin-arm64
7efa82541a8b407d97f571f0387071e3e8e8454ed9ef8e004d8e2affeb2b2ef7 clumsies-darwin-x86_64
963ef4e4ea0eb9ffe701fcdf3f6e50dd08de627ab9d0e0a7a22147032a249349 clumsies-linux-arm64
3dd09e04bf4d4ae5165524b35c6b91b13a95a2a86dfa323148fe45f06ff35b9e clumsies-linux-x86_64
v0.10.0
What's New
- Add
prompt replacesubcommand to replace prompt content and metadata - Add
prompt rename-catsubcommand to batch rename categories across prompts and bundles - Add
--nameflag toprompt updatefor renaming prompts - Sort
prompt listoutput by category first, then by name - Strip frontmatter from file content during
prompt register
Checksums (SHA256)
5aae2c69c94da8116f40056d9d22ecb7f93ee1ef629e81d47c066fc56f972aea clumsies-darwin-arm64
6adb211ffd8fdc4eb7bf3792f94fbb6913e502b54bd51213c919e0af5fbd8237 clumsies-darwin-x86_64
87600b4d6d4e507ad5168b1d53fde9f2685ffd131178aaa2fc24ec1cb8a720ca clumsies-linux-arm64
8620f6fc6f52fea67f3423822f94d407205aae2ee35ebe1fa053a6d77ddf0a15 clumsies-linux-x86_64
v0.9.0
What's New
- Decouple prompt metadata from frontmatter — prompt files are now pure content
- Add
--descand--catflags toprompt registerfor explicit metadata - Add
prompt updatesubcommand to modify metadata without changing content hash - Add
--catflag toprompt importfor category-based batch import (prefix match) - Fix memory leak in
git fetchAndCheckout
Checksums (SHA256)
```
e54607c981c817edad0630e38f8d6260d5ccbfd2944dfda45684d721f5701fa3 clumsies-darwin-arm64
1c3b9a98da82f516d25dd5fd76d1e0aaa66a94e254088e6fed1f9990ee69643c clumsies-darwin-x86_64
e8ce4bfb56bc347417c80341519f32ecf94a783a8783ee07655d2dd863592d2c clumsies-linux-arm64
b93a649aec0e8c2e24748bec877276fe412b0bf737901bfe86dbb78ed8b71676 clumsies-linux-x86_64
```
v0.8.1
What's New
- Reject unknown CLI flags with clear error messages instead of silently ignoring them
- All 15 argument-parsing entry points now validate flags
- Prevents accidental full imports when a flag is misspelled (e.g.
--metavs--update-meta)
Checksums (SHA256)
af95175d6b1709b1d708acf8f87dca0f215cbd2eb86ff9c1448455645c820fc5 clumsies-darwin-arm64
bff2a293121693253269ecc8e210424f6238a1c91af432318d640076b2a2dc7f clumsies-darwin-x86_64
c69e6b24ded93b4d4f34dd67e207fb47c1e4214339ccb9ee8c7e065795478795 clumsies-linux-arm64
d7e1c09c5c186a8c1d328cfdf6bac9befd6736d7b5ec3c87ecf83d60911ba0bb clumsies-linux-x86_64
v0.8.0
What's New
- Meta-prompt files are now managed exclusively via registry (bundle import/register), no longer auto-synced between root and .prompts/
- Added
bundle import --update-metato update only meta-prompt files from registry - Added
bundle show --metato display full meta-prompt content - Removed legacy sync logic from push/pull/clone commands
Checksums (SHA256)
c0b325a8a58d76c04fabb812c0116e51112dd352887a6c3bbdd5c3af22eb2b39 clumsies-darwin-arm64
3e2bbf884cfea37ce7efa3e07b1b29417925c7af866ec3b03de0eb606ed97ee3 clumsies-darwin-x86_64
527354939fe434acc5d50bb79ab81744732fe56100ef2b82a58f531a6127d701 clumsies-linux-arm64
60dccc151bd61e309a9c4e12d8cc4813f5b3bdad7d264f5855f1eb7aa5cd210b clumsies-linux-x86_64
v0.7.1
What's New
- Sort prompt/bundle/config list output by name ascending
- Remove leading blank line before sync spinner output
Checksums (SHA256)
59713f5ffb656c2d0df62fdfbe4073f23f3bfadb6c8be920873880df531e0e7d clumsies-darwin-arm64
d6b1b6cc8dec8b6a4b3e61ccc730fa3a973ed90f5959925611ce9863be065e93 clumsies-darwin-x86_64
7d6ac7d554430f6051f050532c54592832e1540103243a4d24dfdc6f473b67dd clumsies-linux-arm64
156523f6a5496f6743cdaa58e20364846aec1384382ea1a792de266f325ca95e clumsies-linux-x86_64
v0.7.0
What's New
- Restructured init workflow: Replaced
clumsies initwithclumsies bundle importbundle import <name>now auto-creates.prompts/and runsgit init- Support
--remote-urloption to set remote during import
- New
clumsies remotecommand: Set or update remote origin for.prompts/ - Enhanced batch operations:
bundle update --addnow supports directories and hash referencesprompt rmandbundle rmsupport batch deletion
- Added
-h/--helpflag to all subcommands (bundle, prompt, config)
Checksums (SHA256)
91cc75d867202ca2b1a025e53ccff4ba927b2d30a54c3c4a7e40b64ea913358d clumsies-darwin-arm64
4236e0246af1ac61c447ff4b5f3b3997df7d9510250d06346d3fff651ad7938e clumsies-darwin-x86_64
cb6a83151851557fe673023cd7cca042b20dc0a8d6af8cfb28e177fa1a3b3496 clumsies-linux-arm64
4f47d22a19dc6e3964c58623c552808a6d8e5ad9245bb0b87d209976f0aac4f9 clumsies-linux-x86_64
v0.6.2
What's New
- Unified git output capture and display across all commands
- Prompt list now shows category instead of created date
- Prompt import supports multiple hashes
Checksums (SHA256)
4bf0c2b782633eb6d7c158daaf2b93ab51a1205bc7cec7e691eb62599b0864eb clumsies-darwin-arm64
55c84c0fbfce15adbd01f8e79228c5a89ac63e780e41d597e419d4ba59f552e9 clumsies-darwin-x86_64
00c66f832088fadabe170b9476dd1532d1415524b983c27d7dbad63be4d35d88 clumsies-linux-arm64
ec08ea17f553b09c0dc2d34e232c212641b04fbb50c54b20cff8ea9b8a11d901 clumsies-linux-x86_64
v0.6.1
What's New
- Registry branch support: Use
url#branchsyntax to specify branch (e.g.git@github.com:user/repo.git#dev) - Fast bundle/prompt commands: Default uses local cache, add
-sflag to sync with remote - Meta-prompt move semantics: clone/pull now move (not copy) files from .prompts/ to root
- Conflict detection: Creates
CLAUDE.remote.mdwhen destination already exists
Checksums (SHA256)
```
f68a3c514062967f6f6dbbfbd971abeab431b3900f65f64cfbe8d141feecb5ad clumsies-darwin-arm64
99b00298ced9d05be794e8d710b2c334933cbf50a98755183201e6486970484a clumsies-darwin-x86_64
677028549f0d03fafb41798941bf807af31f3d2872eb9d0ac021d1c5b4d065a0 clumsies-linux-arm64
2aee2ab617eb0bbbaff0b346b02daadeabd85701a737e69483f1777215a7b35e clumsies-linux-x86_64
```
v0.6.0
What's New
Command Changes
bundle register/prompt register- Renamed fromcreate -P/-Binit <bundle> <url>- Now requires both bundle name and git remote URLclone <url>- New command for cloning .prompts/ to a new machine- Removed
-d/--descoption - Bundle metadata now extracted from meta-prompt file's YAML frontmatter
Git Error Display
- Push/pull failures now show actual git error messages
- Displayed in dim color to distinguish from clumsies output
UI Improvements
- Added spinners to push, pull, and clone commands
- Theme color applied to status and log headers
- Simplified status output (shows change count only)
- Help text now includes config key examples
- Uses
git pull --rebasefor cleaner history
Bug Fixes
- Git command exit code checking (was only catching spawn errors)
- Push retry bug - now attempts push even if no new commit
- Unbuffered stdout fixes spinner output ordering
- Memory bug in prompt index updates
Checksums (SHA256)
00631a39b2e47f7fb1bed46008917ddbae568c1ebfc2e15b4bb504c48152ec3b clumsies-darwin-arm64
915aaafe83db2bb0f9f4621616c7d2c7f6958a7a5aee8eb3ef1151f7e6e96872 clumsies-darwin-x86_64
8435887952319e5f606de9eba2758d449ce37a76d2843344f44e02555902b5d1 clumsies-linux-arm64
1b14c5e3139496748e17822c02c403d5dcc068e8930357390af803650a918a95 clumsies-linux-x86_64