Skip to content

Releases: xp-forge/mongodb

3.1.0: CosmosDB support

31 Jan 12:05
Compare
Choose a tag to compare

3.0.0: Lazy connections

25 Jan 14:46
Compare
Choose a tag to compare
  • Heads up: Dropped support for PHP < 7.4 as well as XP Core <= 9.
    See xp-framework/rfc#343
    (@thekid)
  • Merged PR #51: Defer connecting the MongoDB cluster until actual I/O is
    performed. Implements the lazy by default option suggested in #50.
    (@thekid)

2.5.1: Credentials encoding fix

25 Jan 13:37
Compare
Choose a tag to compare
  • Merged PR #52: Percent-decode credentials in connection strings - @thekid

2.5.0: Reconnect performance

02 Dec 19:36
Compare
Choose a tag to compare
  • Merged PR #49: Set a timeout of 1 second when issuing a ping - @thekid

2.4.1: ObjectID & forked subprocesses fix

02 Dec 19:36
Compare
Choose a tag to compare
  • Fixed possible collisions in ObjectId::create() when used within a
    forked subprocess by including the process ID in the random value's
    calculation.
    (@thekid)

2.4.0: Retry accessor

14 Oct 07:02
Compare
Choose a tag to compare
  • Merged PR #48: Extend error handling to include if a write was retried
    (@thekid)

2.3.1: No primary fix

02 Apr 13:15
Compare
Choose a tag to compare
  • Fixed "undefined index primary" when no primary is available - @thekid

2.3.0: XP 12 compatibility

24 Mar 12:34
Compare
Choose a tag to compare
  • Made compatible with XP 12 - @thekid

2.2.0: FindAndModify

30 Dec 13:30
Compare
Choose a tag to compare

2.1.0: Retry NotPrimary

10 Sep 17:56
Compare
Choose a tag to compare
  • Merged PR #43: Retry "Exception: not primary" when writing (fixes #42)
    (@thekid)