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

bson

Package Overview
Dependencies
Maintainers
4
Versions
163
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

bson - npm Package Versions

1
17

4.6.3

Diff

Changelog

Source

4.6.3 (2022-04-20)

pearsb1
published 4.6.2 •

Changelog

Source

4.6.2 (2022-03-22)

Bug Fixes

  • MONGOSH-1155: update error message in ObjectId class (#493) (67fbc7c)
  • NODE-3015: ObjectId.equals should use Buffer.equals for better performance (#478) (8305bdf)
  • NODE-3962: correct type for ObjectiId._bsontype (#480) (9671773)
dariakp
published 4.6.1 •

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)
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