chore: use published light-sdks crates instead of git deps#35
Conversation
Replace the Lightprotocol/light-sdks git dependencies with the newly published crates.io releases across the examples that used them: light-sdk 0.24.0 light-client 0.24.0 light-hasher 6.0.0 light-macros 3.0.0 Removes the now-redundant [patch.crates-io] redirects from the affected workspace roots and regenerates their Cargo.lock files. Features and optional flags are preserved. Examples that already pinned published versions (simple-claim, counter/pinocchio, zk/zk-id) are left untouched. All affected workspaces pass cargo check --all-targets.
|
Important Review skippedReview was skipped due to path filters ⛔ Files ignored due to path filters (38)
CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Replace the Lightprotocol/light-sdks git dependencies with the newly published crates.io releases across the examples that used them:
light-sdk 0.24.0
light-client 0.24.0
light-hasher 6.0.0
light-macros 3.0.0
Removes the now-redundant [patch.crates-io] redirects from the affected workspace roots and regenerates their Cargo.lock files. Features and optional flags are preserved. Examples that already pinned published versions (simple-claim, counter/pinocchio, zk/zk-id) are left untouched.
All affected workspaces pass cargo check --all-targets.