clod 0.1.31 → 0.1.32
raw patch · 6 files changed
+10/−9 lines, 6 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- CHANGELOG.md +1/−1
- bin/release +5/−4
- clod.cabal +1/−1
- man/clod.1.md +1/−1
- man/clod.7.md +1/−1
- man/clod.8.md +1/−1
CHANGELOG.md view
@@ -1,6 +1,6 @@ # Changelog -## [0.1.31] - 2025-04-04+## [0.1.32] - 2025-04-04 - [Automate release process](https://www.youtube.com/watch?v=MK6TXMsvgQg)
bin/release view
@@ -522,8 +522,9 @@ fi # Extract both filenames from the JSON- expected_filename=$(jq -r '.[].bottle.tags[].filename' "$bottle_json")- local_filename=$(jq -r '.[].bottle.tags[].local_filename' "$bottle_json")+ # The JSON structure has the filenames under the "tags" key for the specific platform+ expected_filename=$(jq -r '.[] | .bottle.tags | to_entries[0].value.filename' "$bottle_json")+ local_filename=$(jq -r '.[] | .bottle.tags | to_entries[0].value.local_filename' "$bottle_json") # Fail if we couldn't extract the filenames if [ -z "$expected_filename" ] || [ -z "$local_filename" ]; then@@ -549,7 +550,7 @@ # Extract the SHA256 from the JSON echo "Extracting SHA256 from JSON..." >&2- bottle_sha=$(jq -r '.[].bottle.tags[].sha256' "$bottle_json")+ bottle_sha=$(jq -r '.[] | .bottle.tags | to_entries[0].value.sha256' "$bottle_json") if [ -z "$bottle_sha" ]; then echo "ERROR: Failed to extract SHA256 from JSON" >&2@@ -561,7 +562,7 @@ echo "Bottle SHA256: $bottle_sha" # Extract the macOS version from the JSON- macos_version=$(jq -r '.[].bottle.tags | keys[]' "$bottle_json" | cut -d'_' -f2)+ macos_version=$(jq -r '.[] | .bottle.tags | keys[0]' "$bottle_json" | cut -d'_' -f2) echo "macOS version: $macos_version" # Fail if we can't extract the macOS version
clod.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.4 name: clod-version: 0.1.31+version: 0.1.32 synopsis: Project file manager for Claude AI integrations description: Clod (Claude Loader) is a utility for preparing and uploading files to Claude AI's Project Knowledge feature. It tracks file changes, respects .gitignore and .clodignore
man/clod.1.md view
@@ -1,4 +1,4 @@-% CLOD(1) Clod 0.1.31+% CLOD(1) Clod 0.1.32 % Fuzz Leonard & Claude <ink@fuzz.ink> % March 2025
man/clod.7.md view
@@ -1,4 +1,4 @@-% CLOD(7) Clod 0.1.31+% CLOD(7) Clod 0.1.32 % Fuzz Leonard & Claude <ink@fuzz.ink> % March 2025
man/clod.8.md view
@@ -1,4 +1,4 @@-% CLOD(8) Clod 0.1.31+% CLOD(8) Clod 0.1.32 % Fuzz Leonard & Claude <ink@fuzz.ink> % March 2025