packages feed

clod 0.2.1 → 0.2.2

raw patch · 6 files changed

+22/−12 lines, 6 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -1,14 +1,18 @@ # Changelog -## [0.2.1] - 2025-04-10+## [0.2.2] - 2025-04-10 -Introduces the lens library to provide composable accessors and traversals for complex nested data structures. This implementation improves code maintainability by reducing boilerplate and enabling more elegant handling of nested record updates.+Introduces the lens library to provide composable accessors and traversals for+complex nested data structures. This implementation improves code+maintainability by reducing boilerplate and enabling more elegant handling of+nested record updates.  Key benefits: - Simplified access to deeply nested structures - Improved composability of record operations - Enhanced type safety for record manipulation-- Add your changes here++## [0.2.0] - 2025-04-07  ### Added - Added -V as a shortcut for --version option (consistent with GHC)
bin/release view
@@ -673,6 +673,17 @@      echo "Found rebuild number in JSON: $rebuild_num"   +  # First update the root_url because that's required for all bottles+  ROOT_URL_TEMPLATE="    root_url \"https://github.com/fuzz/clod/releases/download/v$VERSION\" # BOTTLE_ROOT_URL_MARKER"+  sed -i '' "s|.*BOTTLE_ROOT_URL_MARKER.*|$ROOT_URL_TEMPLATE|" Formula/clod.rb+  +  # Verify the root_url was updated correctly+  if ! grep -q "v$VERSION.*BOTTLE_ROOT_URL_MARKER" Formula/clod.rb; then+    echo "ERROR: Bottle root_url update failed. Please check Formula/clod.rb manually."+    grep -A 2 "root_url" Formula/clod.rb+    exit 1+  fi+     # For rebuild = 0, we should remove the directive completely   # For rebuild > 0, we should add or update the directive   if [ "$rebuild_num" = "0" ] || [ -z "$rebuild_num" ] || [ "$rebuild_num" = "null" ]; then@@ -704,11 +715,6 @@      # Replace the SHA line with the marker   sed -i '' "s|.*BOTTLE_SHA256_MARKER.*|$BOTTLE_SHA_TEMPLATE|" Formula/clod.rb-  if ! grep -q "v$VERSION.*BOTTLE_ROOT_URL_MARKER" Formula/clod.rb; then-    echo "ERROR: Bottle root_url update failed. Please check Formula/clod.rb manually."-    grep -A 2 "root_url" Formula/clod.rb-    exit 1-  fi      if ! grep -q "arm64_${macos_version}.*$bottle_sha.*BOTTLE_SHA256_MARKER" Formula/clod.rb; then     echo "ERROR: Bottle SHA update failed. Please check Formula/clod.rb manually."
clod.cabal view
@@ -1,6 +1,6 @@ cabal-version:       2.4 name:                clod-version:             0.2.1+version:             0.2.2 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.2.1+% CLOD(1) Clod 0.2.2 % Fuzz Leonard & Claude <ink@fuzz.ink> % March 2025 
man/clod.7.md view
@@ -1,4 +1,4 @@-% CLOD(7) Clod 0.2.1+% CLOD(7) Clod 0.2.2 % Fuzz Leonard & Claude <ink@fuzz.ink> % March 2025 
man/clod.8.md view
@@ -1,4 +1,4 @@-% CLOD(8) Clod 0.2.1+% CLOD(8) Clod 0.2.2 % Fuzz Leonard & Claude <ink@fuzz.ink> % March 2025