1
0
mirror of https://github.com/redis/node-redis.git synced 2025-07-31 05:44:24 +03:00
Commit Graph

2148 Commits

Author SHA1 Message Date
ca91718b59 Release redis@5.5.6 redis@5.5.6 2025-06-06 10:21:11 +03:00
ba0ba71aad Updated the Redis package to use client@5.5.6 2025-06-06 10:20:13 +03:00
7deaf336e4 Release time-series@5.5.6 time-series@5.5.6 2025-06-06 10:18:52 +03:00
b07346e74a Updated the Timeseries package to use client@5.5.6 2025-06-06 10:18:25 +03:00
c9ecb3d65c Release search@5.5.6 search@5.5.6 2025-06-06 10:16:17 +03:00
8610a6c836 Updated the Search package to use client@5.5.6 2025-06-06 10:15:45 +03:00
a5dc786b76 Release json@5.5.6 json@5.5.6 2025-06-06 10:14:12 +03:00
b2519abe7b Updated the Json package to use client@5.5.6 2025-06-06 10:13:34 +03:00
7d12438300 Release entraid@5.5.6 entraid@5.5.6 2025-06-06 10:12:16 +03:00
91e5d306ca Updated the Entraid package to use client@5.5.6 2025-06-06 10:11:18 +03:00
2302df3abd Release bloom@5.5.6 bloom@5.5.6 2025-06-06 10:09:56 +03:00
44caf9fcba Updated the Bloom package to use client@5.5.6 2025-06-06 10:08:35 +03:00
0ebe55cbd7 Release client@5.5.6 client@5.5.6 2025-06-06 10:02:58 +03:00
21d8f0e957 docs(search): update SchemaFieldTypes to SCHEMA_FIELD_TYPE for redis@5.x (#2992) 2025-06-06 09:30:07 +03:00
2bb515e489 fix(search): align ft.search with server (#2988)
as per the ft.search docs ( https://redis.io/docs/latest/commands/ft.search ):

    If a relevant key expires while a query is running,
    an attempt to load the key's value will return a null array.
    However, the key is still counted in the total number of results.

So, instead of crashing when seeing a null as a value, we
return empty object.

fixes #2772
see https://github.com/redis/node-redis/pull/2814
2025-06-05 11:46:57 +03:00
b33a662e50 Automate release (#2977)
* release-it/bumper

* remove git:false

* fix package ordering

* adjust git add

* fix git config

* adjust git config for all packages

* add noop release script for test-utils

* no need to try to release root

* better way to handle skipping

* pass parameters down

* better version hint

* update node version

* return git arguments from before

* rename release workflow

* rename workflow

* set git.tagMatch

* add link to docs

* update description

* update workspace order in package-lock

* fix secondary releases

release-it/bumper was removing the ^ before the peerDep to client
npm is not happy with that. one potential fix would be to bump all
packages together as a prestep and then proceed without bupming again.
for now, this fix should bring us to the previous state ( what was used
in the manual process )

* require clean working dir in root

* remove root release-it config

not needed
2025-06-04 10:52:14 +03:00
20c16e0c2c (docs) add jsdoc comments to command parsers (#2984)
* (docs) bloom: add jsdocs for all commands

* (docs) json: add jsdocs

* (docs) search: add jsdocs for all commands

* (docs) jsdocs for std commands

* (docs) jsdoc comments to time series commands
2025-06-03 14:38:07 +03:00
e4a1ca467f Release redis@5.1.1 redis@5.1.1 2025-05-28 16:31:12 +03:00
d374514309 Updated the Redis package to use client@5.1.1 2025-05-28 16:27:23 +03:00
d4380221c8 Release time-series@5.1.1 time-series@5.1.1 2025-05-28 16:25:56 +03:00
d178b7839a Updated the Timeseries package to use client@5.1.1 2025-05-28 16:25:37 +03:00
13566cf9d6 Release search@5.1.1 search@5.1.1 2025-05-28 16:24:51 +03:00
b2213d8132 Updated the Search package to use client@5.1.1 2025-05-28 16:24:32 +03:00
8c7b384e6b Release json@5.1.1 json@5.1.1 2025-05-28 16:23:31 +03:00
e68b5deb19 Updated the Json package to use client@5.1.1 2025-05-28 16:23:12 +03:00
e4d903ca0c Release entraid@5.1.1 entraid@5.1.1 2025-05-28 16:21:59 +03:00
566b16eb53 Updated the Entraid package to use client@5.1.1 2025-05-28 16:21:25 +03:00
3b03ced4ea Release bloom@5.1.1 bloom@5.1.1 2025-05-28 16:20:11 +03:00
bd6f764d91 Updated the Bloom package to use client@5.1.1 2025-05-28 16:19:30 +03:00
4b939a7bdb Release client@5.1.1 client@5.1.1 2025-05-28 16:16:25 +03:00
708b22f366 docs(readme): replace relative GitHub links with absolute URLs (#2980) 2025-05-28 10:45:37 +03:00
f346bad64e Adapt legacy sentinel tests to use the new test utils (#2976)
* modified legacy sentinel tests

* Adapt legacy sentinel tests to use the new test utils

* modify tmpdir creation

* reduced sentinel config timeouts, removed unneeded comment

---------

Co-authored-by: H. Temelski <hristo.temelski@redis.com>
2025-05-27 14:21:22 +03:00
065eb5e914 fix(json): remove debug console.logs (#2970) 2025-05-22 10:36:52 +03:00
27537b0ab7 fix(cluster): replace native private with _ (#2971)
Private class fields (e.g., #execute) cause runtime errors when accessed from contexts where `this` is not the exact instance, triggering “Receiver must be an instance of class RedisCluster”.

fixes #2967
2025-05-22 10:35:16 +03:00
9ea260f0f9 fix(handshake): ignore errors on client.setinfo (#2969)
As per the documentation (https://redis.io/docs/latest/commands/client-setinfo):

Client libraries are expected to pipeline this command after authentication on all connections and ignore failures since they could be connected to an older version that doesn't support them.

Turns out different versions of redis server return different errors, so its better to catch all.

fixes #2968
2025-05-21 11:38:29 +03:00
b8acbce213 udpate package-lock.json 2025-05-20 16:22:20 +03:00
ab399a8a22 Release redis@5.1.0 redis@5.1.0 2025-05-20 16:20:35 +03:00
78c6d603f2 Updated the Redis package to use client@5.1.0 2025-05-20 16:17:43 +03:00
8d34ee207e Release time-series@5.1.0 time-series@5.1.0 2025-05-20 16:12:49 +03:00
7fca460305 Updated the Timeseries package to use client@5.1.0 2025-05-20 16:07:45 +03:00
2cc68647fe Release search@5.1.0 search@5.1.0 2025-05-20 16:06:45 +03:00
4bb23283c3 Updated the Search package to use client@5.1.0 2025-05-20 16:05:08 +03:00
a485936a9f Release json@5.1.0 json@5.1.0 2025-05-20 16:03:59 +03:00
a1b41e2dbc Updated the Json package to use client@5.1.0 2025-05-20 16:03:07 +03:00
f2a3c1bf5c Release entraid@5.1.0 entraid@5.1.0 2025-05-20 16:01:52 +03:00
e938bda0d9 Updated the Entraid package to use client@5.1.0 2025-05-20 16:01:04 +03:00
3d53e254d4 Release bloom@5.1.0 bloom@5.1.0 2025-05-20 15:59:14 +03:00
4f7f83478b Updated the Bloom package to use client@5.1.0 2025-05-20 15:57:45 +03:00
00845570ac Release client@5.1.0 client@5.1.0 2025-05-20 15:53:24 +03:00
1294b4b8e0 issue/2956 - document disableClientInfo (#2957)
* issue/2956 - document disableClientInfo

* issue/2956 - remove accidental disableOfflineQueue bold
2025-05-20 15:36:40 +03:00