Redis-om

Latest version: v0.3.3

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

Scan your dependencies

Page 2 of 4

0.3.6

Changed
- *Breaking Change* Removed `.fetchMany` and replaced it with a variadic version of `.fetch`.
- Assorted internal cleanup.
- Changed test suite to use vitest.

0.3.5

Added
- Added additional field attributes to control RediSearch indexing behavior.
- Added search methods to retrieve just key name or just *entityIds* instead of the entire entity. Methods include: `.returnAllKeys`, `.returnAllIds`, `.returnFirstKey`, `.returnFirstId`, `.returnPageOfKeys`, `.returnPageOfIds`, `.returnMinKey`, `.returnMinId`, `.returnMaxKey`, `.returnMaxId`
- Added `.fetchMany` to *Repository* which variadicly takes multiple *entityIds* and returns an array of fetch entities.

Changed
- Search methods that return a single item (like `.first`, `.min`, etc.) and can return *null* are now marked as returning *null* for TypeScript users.
- Repository `.remove` method is now variadic and takes one or more *entityIds* to remove.

0.3.4

Changed
- Added validation for 'point' fields. Throws error when provided invalid longitude or latitude.

Fixed
- Fixed missing dependency for tslib.

0.3.3

Changed
- Reverted breaking change that changed field `type` from 'string[]' to 'array'. The correct field type is 'string[]'.

0.3.2

Changed
- *Breaking Change*: Date values are stored in EPOCH seconds to align with [date/time APPLY functions](https://redis.io/docs/stack/search/reference/aggregations/#list-of-datetime-apply-functions).

0.3.1

Fixed
- Fixed error when reading `point` containing negative value from HASH.

Page 2 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.