-
Notifications
You must be signed in to change notification settings - Fork 17
Comparing changes
Open a pull request
base repository: smartcontractkit/cre-cli
base: v1.17.0
head repository: smartcontractkit/cre-cli
compare: v1.18.0
- 9 commits
- 147 files changed
- 7 contributors
Commits on Jun 1, 2026
-
Refactor secret handling to use byte arrays for values (#444)
* Refactor secret handling to use byte arrays for values - Updated SecretItem struct to store secret values as byte arrays instead of strings. - Introduced ZeroUpsertSecretValues function to clear secret values from memory after use. - Modified EncryptSecret and encryptSecretWithLabel functions to accept byte arrays. - Updated tests to reflect changes in secret value type and ensure proper functionality. - Added memory safety measures in various handler methods to prevent sensitive data leakage. * Review feedback * Feedback --------- Co-authored-by: timothyF95 <tim.funnell@smartcontract.com> Co-authored-by: Timothy Funnell <137069066+timothyF95@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for df3ca60 - Browse repository at this point
Copy the full SHA df3ca60View commit details
Commits on Jun 2, 2026
-
Fix context propagation in execute operations (#459)
* Fix context propagation in execute operations * Fix unit test * Fix second unit test * Refactor of ctx prop * Use test handler to avoid ctx nil panics * lint * Remove test handler
Configuration menu - View commit details
-
Copy full SHA for a0b6f54 - Browse repository at this point
Copy the full SHA a0b6f54View commit details -
Make the user context a hard requirement (#462)
* Make the user context a hard requirement * e2e tests
Configuration menu - View commit details
-
Copy full SHA for f8a4b9a - Browse repository at this point
Copy the full SHA f8a4b9aView commit details -
Solana bindings write report only (#455)
* starting on solana binding generator * added write methods * adding changes * adding anchor fork * Adding anchor required * changes * adding jen * moving anchor go into repo and adding gen command * only keep data storage contract * fake protos and add tests * Adding support for generate-bindings-solana * Cleaning up code and moving to a cre file * remove some files * docs * using real sdk * removing most mocks on cre-cli side * temp adding flakes * rename evm and solana * polish * clean * clean * comments * removing flakes * doc * tidy * lint * lint * lint * lint * lint * clean up * lint * tidy * lint * tidy * generate-bindings <chain_family> * docs * revert * adding back handler * lint * bump capabilities development branch * fix generator to accept ComuteConfig * fix field names collision (#341) * add handle complex enum logic (#343) * add handle complex enum logic * add negatie test * use untransformed type name and add nil check (#344) * fix out flag (#345) * Convert package level map into instance field (#346) * Convert package level map into instance field * rm sol generated files * Ozep/fix u256 dispatch (#456) * changing signing/hashing algo * add u256/i256 explicit handlers --------- Co-authored-by: yashnevatia <yashvardhan.nevatia@smartcontract.com> * Ozep/fix silent rounding (#457) * changing signing/hashing algo * use ParseUint for 64 bit values * Ozep/fix u256 dispatch (#347) add u256/i256 explicit handlers --------- Co-authored-by: yashnevatia <yashvardhan.nevatia@smartcontract.com> * Ozep/check vec name (#458) * changing signing/hashing algo * add vec len prevalidation * Ozep/fix u256 dispatch (#347) add u256/i256 explicit handlers * use ParseUint for 64 bit values (#348) --------- Co-authored-by: yashnevatia <yashvardhan.nevatia@smartcontract.com> * Ozep/nil complex enum fix (#350) * changing signing/hashing algo * add case nil to unregistered variant types * Ozep/fix u256 dispatch (#347) add u256/i256 explicit handlers * use ParseUint for 64 bit values (#348) * add vec len prevalidation (#349) --------- Co-authored-by: yashnevatia <yashvardhan.nevatia@smartcontract.com> * switch from uint8() to qual (#351) * Ozep/add package validation (#352) * add package name validation * fix options assigment before declaration * document forwarder prefix (#355) * fix strconv const handlers (#356) * fix enum idl types produce incompilable bindings (#357) * changing signing/hashing algo * fix enum idl types produce incompilable bindings --------- Co-authored-by: yashnevatia <yashvardhan.nevatia@smartcontract.com> * apply to upperCase to raw idl references (#358) * add descriminator for zero arg instructions (#354) * rm unused constants (#353) * tidy * fix file permissions * make gendoc * bump tagged sdk-go * reference tagged capability version * replace print with dim * restore contracts --------- Co-authored-by: yashnevatia <yashvardhan.nevatia@smartcontract.com>
Configuration menu - View commit details
-
Copy full SHA for 402731e - Browse repository at this point
Copy the full SHA 402731eView commit details
Commits on Jun 3, 2026
-
PLEX-3005 Run PR CI for capabilities-development branch (#467)
PLEX-3005 Run PR CI for capabilities-development PRs targeting capabilities-development never ran the required ci-lint / ci-test-* checks (the workflow only triggered for main and releases), so they could never satisfy branch protection or enter the merge queue. Add capabilities-development to the pull_request branch filter.
Configuration menu - View commit details
-
Copy full SHA for 705e646 - Browse repository at this point
Copy the full SHA 705e646View commit details -
Extract internal/creconfig for CLI config paths (#463)
* Make the user context a hard requirement * e2e tests * Extract internal/creconfig for CLI config paths * Lint * Fix test * Fix test * feedback
Configuration menu - View commit details
-
Copy full SHA for 82b3441 - Browse repository at this point
Copy the full SHA 82b3441View commit details -
Add capability registry address to user context (#461)
* Fix context propagation in execute operations * Fix unit test * Fix second unit test * Refactor of ctx prop * Use test handler to avoid ctx nil panics * lint * Remove test handler * Add capability registry address to user context * Lint * fix test
Configuration menu - View commit details
-
Copy full SHA for 71ac78f - Browse repository at this point
Copy the full SHA 71ac78fView commit details
Commits on Jun 4, 2026
-
Add centralise registry types and reject unknown registries (#466)
* Add centralise registry types and reject unknown registries * Lint * Tighten reg type parse * Missed test * Fix test
Configuration menu - View commit details
-
Copy full SHA for baaddeb - Browse repository at this point
Copy the full SHA baaddebView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0d6092 - Browse repository at this point
Copy the full SHA b0d6092View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.17.0...v1.18.0