Releases: aboutdotme/humblejs
Releases · aboutdotme/humblejs
v2.2.2
v2.2.1
Updated some insecure dependencies based on npm audit
v2.2.0
Binds methods such as find
so that you can write this:
let find = HumbleJsDoc.find
instead of this:
let find = HumbleJsDoc.find.bind(HumbleJsDoc)
v2.1.1
v2.1.0
v2.0.1
v2.0.0
- Backwards incompatible: Removes the fiber/fibrous support from the API since it was little used and added undue complexity to the internals.
- Adds an
expires
field toSparseReport
documents which is set to a random timestamp 1-7 days after the end of the period. This timestamp can be used in conjunction with a TTL index in order to expire documents which are old and unused. The timestamp is random in order to spread out the load on MongoDB for large numbers of documents. - Grunt is no longer used for development.
- Fixed bug #11, where
insert
operations did not auto-map properties to key names. - Fixed a bug where
Cursors
did not correctly receive single arguments. - FIxed a bug where
findAndModify
andsave
operations were not auto-mapping properties to key names. - FIxed a bug where
find
was not correctly mapping additional arguments. - Adds the ability to run tests and do development in a Docker container.
- Adds npm run-scripts for tests and development.
- Updated
moment
dependency. - Updates
underscore
forlodash
instead.
1.1.0
1.0.6
- Fix a bug with
forJson
when anEmbed
key is assigned a non-object value.
Thanks to @NigelKibodeaux