Upstash-redis

Latest version: v1.3.0

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 23

1.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

1.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](https://github.com/upstash/redis-js/blob/29c902138fc837986770d599a3acbf1567bfc391/pkg/pipeline.ts#L189).

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](https://github.com/upstash/redis-js/releases/tag/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

1.34.3-canary-2
Canary for https://github.com/upstash/redis-js/pull/1311

**Full Changelog**: https://github.com/upstash/redis-js/compare/1.34.3-canary...1.34.3-canary-2

1.34.3-canary
Canary for 1311

**Full Changelog**: https://github.com/upstash/redis-js/compare/v1.34.2...1.34.3-canary

1.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

1.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.35.0-canary
canary for https://github.com/upstash/redis-js/pull/1290

What's Changed
* Update 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
* Remove cron from github flow by ogzhanolguncu in https://github.com/upstash/redis-js/pull/1247
* 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

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.35.0-canary

1.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.1-canary
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


**Full Changelog**: https://github.com/upstash/redis-js/compare/v1.33.0...v1.33.1-canary

1.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

Page 1 of 23

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.