Socket
Socket
Sign inDemoInstall

bson

Package Overview
Dependencies
0
Maintainers
2
Versions
161
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
Previous1
35
17Next

4.6.1

Diff

Changelog

Source

4.6.1 (2022-01-06)

Bug Fixes

  • NODE-3760: ObjectId.isValid string and byte length match (#475) (187d1c4)
  • NODE-3815: update Decimal128 constructor validation (#476) (95e8293)
  • NODE-3821: nullish check before using toBSON override function (#477) (1d898b6)
durran
published 4.6.0 •

Changelog

Source

4.6.0 (2021-11-23)

Features

  • NODE-3740: Implement root and top level key utf-8 validation settings for BSON (#472) (07019a0)

Bug Fixes

  • NODE-3724: Fix BSONTypeError and BSONError to correctly handle instanceof checks (#471) (d8f334b)
dariakp
published 4.5.4 •

Changelog

Source

4.5.4 (2021-11-03)

Bug Fixes

  • NODE-3640: Fix Int32 constructor to coerce its argument to int32 (#466) (d388f1e)
  • NODE-3662: error checking to make sure that ObjectId results in object with correct properties (#467) (5f99b1b)
dariakp
published 4.5.3 •

Changelog

Source

4.5.3 (2021-10-05)

Bug Fixes

  • NODE-3493: code and symbol tests are partially testing the wrong types (#459) (80d7f03)
  • NODE-3534: add subtype 0x6 and 0x7 constants on Binary class (#461) (52cfe9c)
  • NODE-3629: correct corpus runner and add null checks (#464) (d75102d)
nbbeeken
published 4.5.2 •

Changelog

Source

4.5.2 (2021-09-14)

Bug Fixes

  • NODE-3021: fix a long standing bug in Decimal128.fromString() (#458) (824939a)
  • NODE-3582: fix internal marked APIs, add toString methods to Int32 and Double (#457) (b46ab5f)
nbbeeken
published 4.5.1 •

Changelog

Source

4.5.1 (2021-08-24)

Bug Fixes

  • NODE-3561: umd bundle fails to require util (#455) (1c15155)
dariakp
published 4.5.0 •

Changelog

Source

4.5.0 (2021-08-19)

Features

  • NODE-3504: add unambiguous Timestamp() constructor overload (#449) (0298dd8)

Bug Fixes

  • NODE-3451: fix performance regression from v1 (#451) (2330ab1)
  • NODE-3520: global not defined in esm bundles (#452) (cb82a80)
nbbeeken
published 4.4.1 •

Changelog

Source

4.4.1 (2021-07-06)

Bug Fixes

  • NODE-3247: DBRef special handling (#443) (f5d984d)
  • NODE-3282: BSONRegExp options not alphabetized (#441) (18c3512)
  • NODE-3376: use standard JS methods for copying Buffers (#444) (804050d)
  • NODE-3390: serialize non-finite doubles correctly in EJSON (#445) (7eb7998)
nbbeeken
published 4.4.0 •

Changelog

Source

4.4.0 (2021-05-18)

Features

  • NODE-3264: allow Decimal128(string), Long(string), Long(bigint) (#437) (392c1bc)
  • make circular input errors for EJSON expressive (#433) (7b351cc)

Bug Fixes

  • make Long inspect result evaluable (3a2eff1)
  • NODE-3153: correctly deserialize __proto__ properties (#431) (f34cabc)
  • accept Uint8Array where Buffer is accepted (#432) (4613763)
  • clean up instanceof usage (9b6d52a)
  • improve ArrayBuffer brand check in ensureBuffer (#429) (99722f6)
nbbeeken
published 4.3.0 •

Changelog

Source

4.3.0 (2021-04-06)

Features

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc