chore(main): release 6.9.0 [skip-ci] #705
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🌱 A new release!
6.9.0 (2024-10-15)
The MongoDB Node.js team is pleased to announce version 6.9.0 of the
bson
package!Release Notes
Timestamp now has
t
andi
propertiesTo make this type a bit easier to use we are surfacing the breakdown of the two internal 32 bit segments of a Timestamp value.
ObjectId.isValid(string)
performance improvementOften used to validate whether a hex string is the correct length and proper format before constructing an ObjectId for querying, the isValid function will validate strings much faster than before. Many thanks to @SeanReece for the contribution!
Serialization performance improved.
Optimizations have been implemented with respect to BSON serialization across the board, resulting in up to 20% gains in serialization with a sample of MFlix documents. Thanks again to @SeanReece for the contribution!
Features
t
andi
to Timestamp (#704) (b766d0f)Performance Improvements
Documentation
We invite you to try the
bson
library immediately, and report any issues to the NODE project.