packages feed

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 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