Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

electrodb

Package Overview
Dependencies
Maintainers
1
Versions
163
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

electrodb - npm Package Versions

13
17

2.12.2

Diff

Changelog

Source

[2.12.2] - 2023-12-18

Fixed

  • Fixes bug where scan appended invalid filters if some cases. In cases where attributes are used as keys or composite templates contain no prefixes the scan operation would append invalid filters to parameters. This bug was identified by discord user @engi22, thank you!
tywalch
published 2.12.1 •

Changelog

Source

[2.12.1] - 2023-11-29

Fixed

  • Adds more sophisticated custom attribute type extraction. Patch provided by GitHub user @wentsul with an assist by @adriancooney via PR #332. Thank you both for this great addition!
tywalch
published 2.12.0 •

Changelog

Source

[2.12.0] - 2023-11-27

Added

  • Adds support for nested usage of any and CustomAttributeType attribute types. Prior to this release, any and CustomAttributeType could only be used with root attributes. This change adds support for CustomAttributeType to be used with map attributes.
  • Adds new condition property on index definitions to prevent unnecessary GSI writes & hot partitions for certain data models. The provided condition callback will be invoked at query-time, passed all attributes set on that mutation, and if it returns false the index will not be written to your DynamoDB table. Addresses Issue #330.
tywalch
published 2.11.0 •

Changelog

Source

[2.11.0] - 2023-11-12

Added

  • Adds new property scope to index definitions, allowing users to further isolate partition keys beyond just service participation. This implements an RFC that was thoughtfully put forward by @Sam3d in Issue #290. Thank you, Brooke for your contribution!
tywalch
published 2.10.7 •

Changelog

Source

[2.10.7] - 2023-11-09

Fixed

  • Fixes latency issue introduced in 2.10.4 affecting all queries discovered and brought forward by Ross Gerbasi. Thank you, Ross Gerbasi!
tywalch
published 2.10.6 •

Changelog

Source

[2.10.6] - 2023-11-04

Fixed

  • Addresses Issue #321, fixing expression attribute name and value formatting to remove non-alphanumeric and underscore characters.
tywalch
published 2.10.5 •

Changelog

Source

[2.10.5] - 2023-11-03

Fixed

  • Addresses bug in patch and update methods that caused key composite attributes to be set with their attribute name not their "field" name. This would impact users who both use the update method to create new items and use alternative field name definitions for their composite keys. All other users would likely be silently impacted by this issue.
tywalch
published 2.10.4 •

Changelog

Source

[2.10.4] - 2023-10-26

NOTE: This version is deprecated, this version introduced code that significantly increased latency. That code was fixed in 2.10.7

Added

  • Adds cause property to ElectroError, currently populated when error originates from the AWS Client, to help with error triage. This also adds the ability to provide an error type to ElectroError<Error> to type the error located on cause.
tywalch
published 2.10.3 •

Changelog

Source

[2.10.3]

Fixed

  • Addresses edge case that filtered valid items when item lacked entity identifiers (created outside ElectroDB) when keys (pk or sk) were numeric.
tywalch
published 2.10.2 •

Changelog

Source

[2.10.2]

Fixed

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc