contracts-wizard
contracts-wizard copied to clipboard
Update dependency @upstash/redis to v1.35.0
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| @upstash/redis | 1.25.2 -> 1.35.0 |
Release Notes
upstash/upstash-redis (@upstash/redis)
v1.35.0
What's Changed
Features:
- feat: add withtypes option to the scan command by @ytkimirti in https://github.com/upstash/redis-js/pull/1376
Fixes:
- feat: use uncrypto instead of crypto-js by @ytkimirti in https://github.com/upstash/redis-js/pull/1375
Full Changelog: https://github.com/upstash/redis-js/compare/v1.34.9...v1.35.0
v1.34.9
What's Changed
Fixes:
- DX-1839: exclude some commands from auto pipeline by @CahidArda in https://github.com/upstash/redis-js/pull/1373
Full Changelog: https://github.com/upstash/redis-js/compare/v1.34.8...v1.34.9
v1.34.8
What's Changed
- DX-1780: add hash expiration commands by @CahidArda in https://github.com/upstash/redis-js/pull/1371
Full Changelog: https://github.com/upstash/redis-js/compare/v1.34.7...v1.34.8
v1.34.7
What's Changed
Features:
- DX-1660: Add EVAL_RO and EVALSHA_RO commands by @yunusemreozdemir in https://github.com/upstash/redis-js/pull/1365
- DX-1780: Add HEXPIRE by @CahidArda in https://github.com/upstash/redis-js/pull/1367
- Add json.merge command by @CahidArda in https://github.com/upstash/redis-js/pull/1368
Fixes:
- Add expire options to PEXPIREAT, PEXPIRE, EXPIREAT by @CahidArda in https://github.com/upstash/redis-js/pull/1370
Full Changelog: https://github.com/upstash/redis-js/compare/v1.34.6...v1.34.7
v1.34.6
What's Changed
- Don't use Array.shift in custom deserializers by @mdumandag in https://github.com/upstash/redis-js/pull/1364
New Contributors
- @mdumandag made their first contribution in https://github.com/upstash/redis-js/pull/1364
Full Changelog: https://github.com/upstash/redis-js/compare/v1.34.5...v1.34.6
v1.34.5
What's Changed
- Introduce SUBSCRIBE and PSUBSCRIBE Command by @fahreddinozcan in https://github.com/upstash/redis-js/pull/1360
Full Changelog: https://github.com/upstash/redis-js/compare/v1.34.4...v1.34.5
v1.34.4
What's Changed
Features:
- Added command: getex by @SomajitDey in https://github.com/upstash/redis-js/pull/1358
Fixes:
- Add install ci version to vercel deployed tests by @CahidArda in https://github.com/upstash/redis-js/pull/1328
- Remove sleep after the last retry attempt by @CahidArda in https://github.com/upstash/redis-js/pull/1342
- DX-1382: Generic EXEC command by @fahreddinozcan in https://github.com/upstash/redis-js/pull/1346
- fix: remove test.only from auto-pipeline by @arjunattam in https://github.com/upstash/redis-js/pull/1356
New Contributors
- @arjunattam made their first contribution in https://github.com/upstash/redis-js/pull/1356
- @SomajitDey made their first contribution in https://github.com/upstash/redis-js/pull/1358
Full Changelog: https://github.com/upstash/redis-js/compare/v1.34.3...v1.34.4
v1.34.3
What's Changed
- Accept vercel kv env variables by @CahidArda in https://github.com/upstash/redis-js/pull/1315
- In auto pipeline, throw errors seperately by @CahidArda in https://github.com/upstash/redis-js/pull/1305
- Replace throw on missing env with warning by @CahidArda in https://github.com/upstash/redis-js/pull/1311
Changes
Vercel Env Variables
@upstash/redis sdk now also works when the env variables of Vercel KV are set:
KV_REST_API_URL
KV_REST_API_TOKEN
Granular Auto Pipeline Errors
When the pipeline of the auto pipeline failed, it threw an error for all commands in the auto pipeline. This is not ideal for the use case of auto pipeline. Now, they are raised seperately.
This required changing the exec method of Pipeline. It's not possible to return the errors instead of raising them. See the docstring for more details.
Remove throw on missing URL/Token
We updated the SDK to throw error if the URL or the token is not set in v1.31.1, in PR #1065. This causes the Vercel builds in Turbo repo to fail unless the turbo.json is updated.
Now, we only print warning logs if the credentials are missing, instead of throwing.
Full Changelog: https://github.com/upstash/redis-js/compare/v1.34.2...v1.34.3
v1.34.2
What's Changed
- Unify exports by @ytkimirti in https://github.com/upstash/redis-js/pull/1290
Full Changelog: https://github.com/upstash/redis-js/compare/v1.34.1...v1.34.2
v1.34.1
What's Changed
- Revisit SDK Examples by @yunusemreozdemir in https://github.com/upstash/redis-js/pull/1196
- Fix TS5084 Error in Bitfield SubCommandArgs by @CahidArda in https://github.com/upstash/redis-js/pull/1235
- Change signature of SADD by @ytkimirti in https://github.com/upstash/redis-js/pull/1250
- Redis Eslint Update by @fahreddinozcan in https://github.com/upstash/redis-js/pull/1278
- Add sync token set/get methods by @CahidArda in https://github.com/upstash/redis-js/pull/1299
New Contributors
- @yunusemreozdemir made their first contribution in https://github.com/upstash/redis-js/pull/1196
Full Changelog: https://github.com/upstash/redis-js/compare/v1.34.0...v1.34.1
v1.34.0
What's Changed
- feat: add json mset command by @ogzhanolguncu in https://github.com/upstash/redis-js/pull/1197
- ci: remove stale command by @ogzhanolguncu in https://github.com/upstash/redis-js/pull/1205
- Dx 1102 by @ogzhanolguncu in https://github.com/upstash/redis-js/pull/1213
- DX-1019: Read Your Writes Support by @fahreddinozcan in https://github.com/upstash/redis-js/pull/1175
Full Changelog: https://github.com/upstash/redis-js/compare/v1.33.0...v1.34.0
v1.33.0
What's Changed
- Enable auto pipelining by default by @CahidArda in https://github.com/upstash/redis-js/pull/1187
Full Changelog: https://github.com/upstash/redis-js/compare/v1.32.0...v1.33.0
v1.32.0
What's Changed
- DX-1023: Add regex for base url by @CahidArda in https://github.com/upstash/redis-js/pull/1157
- feat: add bitfield command by @lewxdev in https://github.com/upstash/redis-js/pull/1159
- Resolve Auto Pipeline Arrappend Issue by @CahidArda in https://github.com/upstash/redis-js/pull/1165
New Contributors
- @lewxdev made their first contribution in https://github.com/upstash/redis-js/pull/1159
Full Changelog: https://github.com/upstash/redis-js/compare/v1.31.6...v1.32.0
v1.31.6
What's Changed
- feat: add keepAlive parameter by @CahidArda in https://github.com/upstash/redis-js/pull/1138
Full Changelog: https://github.com/upstash/redis-js/compare/v1.31.5...v1.31.6
v1.31.5
What's Changed
- fix: add Pipeline to exports by @CahidArda in https://github.com/upstash/redis-js/pull/1121
Full Changelog: https://github.com/upstash/redis-js/compare/v1.31.4...v1.31.5
v1.31.4
What's Changed
- DX-997: Make cursor field in scan commands string by @CahidArda in https://github.com/upstash/redis-js/pull/1115
After this patch, cursor field in the SCAN, HSCAN, SSCAN and ZSCAN will always be string even if deserialization is enabled.
Full Changelog: https://github.com/upstash/redis-js/compare/v1.31.3...v1.31.4
v1.31.3
What's Changed
- hotfix: use two Promise.resolve statements in deferExecution by @CahidArda in https://github.com/upstash/redis-js/pull/1083
Full Changelog: https://github.com/upstash/redis-js/compare/v1.31.2...v1.31.3
v1.31.2
What's Changed
- Fix Auto-pipeline Proxy Json Issue by @CahidArda in https://github.com/upstash/redis-js/pull/1080
Full Changelog: https://github.com/upstash/redis-js/compare/v1.31.1...v1.31.2
v1.31.1
What's Changed
- feat: add lmpop command by @ogzhanolguncu in https://github.com/upstash/redis-js/pull/1061
- Allow undefined constructor values by @joschan21 in https://github.com/upstash/redis-js/pull/1065
- add enableAutoPipelining parameter by @CahidArda in https://github.com/upstash/redis-js/pull/1062
New Contributors
- @CahidArda made their first contribution in https://github.com/upstash/redis-js/pull/1062
Full Changelog: https://github.com/upstash/redis-js/compare/v1.31.0...v1.31.1
v1.31.0
What's Changed
- DX 593 - Auto executed pipeline by @ogzhanolguncu in https://github.com/upstash/upstash-redis/pull/1039
Full Changelog: https://github.com/upstash/upstash-redis/compare/v1.30.1...v1.31.0
v1.30.1
What's Changed
- fix: filter falsy values before sending request by @joschan21 in https://github.com/upstash/upstash-redis/pull/1049
- Fix detection unsafe integer by @PlutoyDev in https://github.com/upstash/upstash-redis/pull/1048
New Contributors
- @joschan21 made their first contribution in https://github.com/upstash/upstash-redis/pull/1049
- @PlutoyDev made their first contribution in https://github.com/upstash/upstash-redis/pull/1048
Full Changelog: https://github.com/upstash/upstash-redis/compare/v1.30.0...v1.30.1
v1.30.0
What's Changed
- fix: add missing type to hrandfield by @ogzhanolguncu in https://github.com/upstash/upstash-redis/pull/1028
Full Changelog: https://github.com/upstash/upstash-redis/compare/v1.29.0...v1.30.0
v1.29.0
What's Changed
- Update README.md by @enesakar in https://github.com/upstash/upstash-redis/pull/900
- chore: add setup-bun action to workflows by @aykutkardas in https://github.com/upstash/upstash-redis/pull/896
- Upgrade GH Action Runner by @fahreddinozcan in https://github.com/upstash/upstash-redis/pull/924
- Opt-in per-line logging by @ogzhanolguncu in https://github.com/upstash/upstash-redis/pull/958
New Contributors
- @aykutkardas made their first contribution in https://github.com/upstash/upstash-redis/pull/896
Full Changelog: https://github.com/upstash/upstash-redis/compare/v1.28.4...v1.29.0
v1.28.4
What's Changed
- Fix: Geo Commands' Export by @fahreddinozcan in https://github.com/upstash/upstash-redis/pull/889
- DX 691 by @ogzhanolguncu in https://github.com/upstash/upstash-redis/pull/893
Full Changelog: https://github.com/upstash/upstash-redis/compare/v1.28.3...v1.28.4
v1.28.3
What's Changed
Full Changelog: https://github.com/upstash/upstash-redis/compare/v1.28.2...v1.28.3
- Added generics for JSONMGet and JSONGet
- Run formatter for the entire project
- Add husky for hooks
v1.28.2
What's Changed
- Fix exports map by @ytkimirti in https://github.com/upstash/upstash-redis/pull/843
Full Changelog: https://github.com/upstash/upstash-redis/compare/v1.28.1...v1.28.2
v1.28.1
What's Changed
- Add support for export maps by @ytkimirti in https://github.com/upstash/upstash-redis/pull/825
Full Changelog: https://github.com/upstash/upstash-redis/compare/v1.28.0...v1.28.1
v1.28.0
What's Changed
Full Changelog: https://github.com/upstash/upstash-redis/compare/v1.27.1...v1.28.0
v1.27.1
What's Changed
- Add missing expiry options to EXPIRE command by @ogzhanolguncu in https://github.com/upstash/upstash-redis/pull/793
Full Changelog: https://github.com/upstash/upstash-redis/compare/v1.27.0...v1.27.1
v1.27.0
What's Changed
Full Changelog: https://github.com/upstash/upstash-redis/compare/v1.26.0...v1.27.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
[!CAUTION] Review the following alerts detected in dependencies.
According to your organization's Security Policy, you must resolve all "Block" alerts before proceeding. Learn more about Socket for GitHub.
| Action | Severity | Alert (click "▶" to expand/collapse) |
|---|---|---|
| Block |
|
|
| Block |
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
| Diff | Package | Supply Chain Security |
Vulnerability | Quality | Maintenance | License |
|---|---|---|---|---|---|---|
| @openzeppelin/hardhat-upgrades@3.9.1 | ||||||
| @openzeppelin/contracts-upgradeable@5.4.0 |
[!IMPORTANT]
Review skipped
Bot user detected.
To trigger a single review, invoke the
@coderabbitai reviewcommand.You can disable this status message by setting the
reviews.review_statustofalsein the CodeRabbit configuration file.
🪧 Tips
Chat
There are 3 ways to chat with CodeRabbit:
- Review comments: Directly reply to a review comment made by CodeRabbit. Example:
I pushed a fix in commit <commit_id>, please review it.Open a follow-up GitHub issue for this discussion.
- Files and specific lines of code (under the "Files changed" tab): Tag
@coderabbitaiin a new review comment at the desired location with your query. - PR comments: Tag
@coderabbitaiin a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:@coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.@coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
Support
Need help? Join our Discord community for assistance with any issues or questions.
CodeRabbit Commands (Invoked using PR/Issue comments)
Type @coderabbitai help to get the list of available commands.
Other keywords and placeholders
- Add
@coderabbitai ignoreanywhere in the PR description to prevent this PR from being reviewed. - Add
@coderabbitai summaryto generate the high-level summary at a specific location in the PR description. - Add
@coderabbitaianywhere in the PR title to generate the title automatically.
CodeRabbit Configuration File (.coderabbit.yaml)
- You can programmatically configure CodeRabbit by adding a
.coderabbit.yamlfile to the root of your repository. - Please see the configuration documentation for more information.
- If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation:
# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json
Status, Documentation and Community
- Visit our Status Page to check the current availability of CodeRabbit.
- Visit our Documentation for detailed information on how to use CodeRabbit.
- Join our Discord Community to get help, request features, and share feedback.
- Follow us on X/Twitter for updates and announcements.