Skip to content
This repository has been archived by the owner on Jan 3, 2022. It is now read-only.

Releases: MetaMask/rpc-cap

4.0.0

23 Dec 07:25
41ca3b6
Compare
Choose a tag to compare

Changed

  • (SEMVER-MAJOR) filterResponse caveat now performs a deep equality check (#127)
    • The filter was previously just a strict equality check per array item. Anything that can be compared by fast-deep-equal@^2.0.1 can now be added to the caveat value. Whether something should be added we leave to the consumer.
    • Since consumers may have relied on the previous behavior for object and/or array values, this change justifies a major version bump.

3.2.1

23 Dec 07:25
3888429
Compare
Choose a tag to compare

Changed

  • @metamask/controllers@5.0.0 (#121)

v3.2.0

23 Sep 22:23
19ec8ca
Compare
Choose a tag to compare
  • Update various dependencies
    • eth-rpc-errors@3.0.0 (#116)
    • json-rpc-engine@5.3.0 (#115)
    • @metamask/controllers@3.1.0 (#114)

Add limitResponseLength caveat

26 May 20:35
aca1d30
Compare
Choose a tag to compare
  • #98 v2.1.0
  • #95 Add limitResponseLength caveat type
  • #87 Add LICENSE file
  • Various package updates and internal cleanup

Fix permission request validation, sourcemaps

14 Mar 18:32
7469821
Compare
Choose a tag to compare
  • #84 v2.0.0
  • #82 Fix permission request validation
    • The reason for major version bump, due to breaking changes to publicly available method
  • #83 Fix sourcemaps

Fix type declarations, faulty null checks

12 Feb 18:36
8288660
Compare
Choose a tag to compare
  • Fix faulty types in dist
  • Improve type management
  • Fix faulty null checks
  • Update package(s)

Add type checks, stop writing empty domain metadata

11 Feb 01:53
Compare
Choose a tag to compare

This patch release adds:

  • Type checks for certain methods that may be called externally
  • Stop creating domainMetadata entries in getDomainMetadta