Repository navigation
chore(deps): update rust crate cachekit-rs to 0.12.0 - #28
cachekit-renovate-bot[bot] wants to merge 1 commit into
Conversation
Code Review Completed! 🔥The code review was successfully completed based on your current configurations. Kody Guide: Usage and ConfigurationInteracting with Kody
Providing Context (Files & MCPs)Add these hints in your PR description (or a comment) to unlock deeper checks:
Current Kody ConfigurationReview OptionsThe following review options are enabled or disabled:
Kody Code Review — 1 suggested fix. 🛠️ Open Agent Prompt |
| blake2 = "0.10" | ||
| cachekit-core = { version = "0.7", default-features = false, features = ["encryption"] } | ||
| cachekit-rs = { version = "0.11.1", default-features = false, features = ["cachekitio", "encryption", "file"] } | ||
| cachekit-rs = { version = "0.12.0", default-features = false, features = ["cachekitio", "encryption", "file"] } |
There was a problem hiding this comment.
WHAT: cachekit-rs moves from 0.11.1 to 0.12.0. Under 0.x semver, a minor bump can contain breaking changes. WHY: Dependency upgrades need supply-chain and CVE validation. This crate is used with the encryption and file features, so it is security-sensitive. HOW: Run cargo audit (or an OSV/SCA scan) on the new version and attach the output or advisory links to the PR description. Review the changelog for breaking changes. Commit the updated Cargo.lock in the same PR.
Kody rule violation: Validate new/updated dependencies for CVEs and supply-chain risk
Prompt for LLM
File Cargo.toml:
Line 32:
WHAT: cachekit-rs moves from 0.11.1 to 0.12.0. Under 0.x semver, a minor bump can contain breaking changes. WHY: Dependency upgrades need supply-chain and CVE validation. This crate is used with the encryption and file features, so it is security-sensitive. HOW: Run `cargo audit` (or an OSV/SCA scan) on the new version and attach the output or advisory links to the PR description. Review the changelog for breaking changes. Commit the updated Cargo.lock in the same PR.
Talk to Kody by mentioning @kody
Was this suggestion helpful? React with 👍 or 👎 to help Kody learn from this interaction.
This PR contains the following updates:
0.11.1→0.12.0Release Notes
cachekit-io/cachekit-rs (cachekit-rs)
v0.12.0: cachekit-rs: v0.12.0Compare Source
⚠ BREAKING CHANGES
CacheKit::from_env()no longer encrypts becauseCACHEKIT_MASTER_KEYis set. While the variable is set, afrom_env()builder fails atbuild()withCachekitError::Configuntil you chain.encryption_from_env()(encrypt with the same keys and tenant as before, so existing entries stay readable) or.no_encryption()(a plaintext client: delete the old encrypted entries first, because a client that does not encrypt cannot read them and a#[cachekit]function overwrites them in plaintext). A build without theencryptionfeature now raises that error atbuild(), not atfrom_env(), and accepts.no_encryption().Features
Bug Fixes
Performance Improvements
Dependencies
Configuration
📅 Schedule: (in timezone Australia/Sydney)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate.