Releases: discue/mongodb-resource-client
v0.34.0
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.34.0 (2024-05-01)
Features
- allow index to be passed as index specification (f2f7660)
Chores
- add method for indexstats stage (b47d6c8)
- deps-dev: bump @types/node from 20.12.2 to 20.12.7 (2ac56da)
- deps-dev: bump eslint from 9.0.0 to 9.1.1 (23b5b06)
- deps-dev: bump mongodb-memory-server from 9.1.8 to 9.2.0 (4f62030)
- deps-dev: bump typescript from 5.4.3 to 5.4.5 (d5bcb22)
- deps: update telemetry tracing (24482a3)
- docs: make sure all types are detected correctly (4c457e8)
- docs: update readme (bb56ee7)
- docs: update readme (ff3a51b)
v0.33.0
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.33.0 (2024-04-20)
Features
- create custom indexes too (7c0901d)
Chores
v0.32.0
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.32.0 (2024-04-07)
Refactorings
- accept only instance of MongoClient in constructors (2cd799c)
Chores
v0.31.0
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.31.0 (2024-04-01)
Features
- aggregations: add equals all method (ceee4ee)
- aggregations: add match wildcard function (7f836b8)
- lookup: ensure projection is working for queried children (4254358)
- one-to-many-resource: implement find method (298720b)
- one-to-many-resource: tighten resource id requirements (81f901a)
- simple-resource: allow matching of children when querying (ad9cb57)
Refactorings
- add private methods for span creation (c70cfd2)
- one-to-many-resource: do not nest aggregation lookups (f87c6ea)
Chores
- deps-dev: bump chai from 4.3.10 to 5.1.0 (25a4226)
- deps-dev: update dependencies (6cce2c3)
- deps-dev: use chai 4 (316ace4)
- deps: update open-telemetry-tracing (ca0057c)
- docs: update readme (9002471)
- ignore future chai versions (e45cd3e)
- lint: enforce single quotes (b6cad1b)
- one-to-many-resource: remove logging (da2f0e5)
- one-to-many-resource: update method jsdoc name (e2ad6c3)
- pipeline: remove duplicate projection (7ea29b9)
- reset dependencies only once during testing (ea5c1b9)
v0.30.0
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.30.0 (2024-03-03)
Features
- ensure all cursors get closed (55b0fd7)
Chores
- deps: update dependencies (2d45742)
v0.29.0
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.29.0 (2024-03-02)
Features
- do not fail if index cannot be created (8341d8f)
Chores
v0.28.0
v0.27.0
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.27.0 (2024-02-25)
Features
- simple-resource-storage: calculate document resource path (2f27fc7)
Refactorings
- lookup-pipeline: use aggregrations helper fns (ca959c8)
Chores
v0.26.0
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.26.0 (2024-02-11)
Features
- simple-resource: add getAllChildren method (984e86e)
Chores
v0.25.0
Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.