Skip to content

Releases: discue/mongodb-resource-client

v0.34.0

01 May 18:53
Compare
Choose a tag to compare

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

20 Apr 20:51
Compare
Choose a tag to compare

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

  • docs: update readme (5a41c79)
  • remove url param from all docs and ctors (9d52ce4)
  • simple-resource: use simple index spec (88a8d0a)
  • use new eslint version and config (1a6fb3d)

v0.32.0

07 Apr 17:52
Compare
Choose a tag to compare

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

  • docs: update readme (705cfd8)
  • enforce strict mode in all files (6cf0064)

v0.31.0

01 Apr 18:17
Compare
Choose a tag to compare

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

03 Mar 09:51
Compare
Choose a tag to compare

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

02 Mar 21:19
Compare
Choose a tag to compare

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

  • deps-dev: bump @types/node from 20.11.17 to 20.11.24 (b86a2e0)
  • deps-dev: bump eslint from 8.56.0 to 8.57.0 (6cec40c)
  • deps: update dependencies (749b1b5)

v0.28.0

25 Feb 19:55
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.28.0 (2024-02-25)

Features

  • simple-resource-storage: do not hardcode collection names (c3369c9)

Chores

v0.27.0

25 Feb 19:23
Compare
Choose a tag to compare

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

  • add mongdb playground data (c84073d)
  • deps: update dependencies (47200e8)
  • docs: update readme (2a35937)
  • package: update type declaration (6702a2e)
  • simple-resource: update span name (0e895df)

v0.26.0

11 Feb 20:25
Compare
Choose a tag to compare

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

  • deps-dev: bump @types/node from 20.10.4 to 20.10.6 (2da550c)
  • deps: bump actions/stale from 8 to 9 (f09aaa6)
  • deps: run npm audit (37726b8)
  • deps: update dependencies (fd58454)
  • docs: update readme (d2e7e7c)
  • simple-resource: fix typo (6dfbbae)

v0.25.0

26 Dec 20:11
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.25.0 (2023-12-26)

Chores

  • emit close event before closing client (8c347e4)
  • history: close storage when host closes (6724de0)
  • simple-resource: store also event emitter (7e97f48)