Skip to content

Releases: Mongo2Go/Mongo2Go

v4.1.0

30 Jan 10:38

Choose a tag to compare

Mongo2Go 4.1.0, January 30 2025

  • Updated MongoDB.Driver to version 3.1.0, ensuring compatibility with the latest MongoDB client features (PR #156, fixes #154 - many thanks to Teneko)
  • Please note that the bundled version of MongoDB included with this package remains v4.4.4.
  • Note for Ubuntu users: MongoDB 4.4.4 requires libcrypto.so.1.1, which is no longer included in Ubuntu 22.04 and newer. If you encounter an error like:
    error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory
    
    You can fix this by installing OpenSSL 1.1 manually:
    echo "deb http://security.ubuntu.com/ubuntu focal-security main" | sudo tee /etc/apt/sources.list.d/focal-security.list
    sudo apt update
    sudo apt install -y libssl1.1
    This restores libcrypto.so.1.1 and allows Mongo2Go/MongoDB to run properly.

v4.0.0

20 Nov 12:02

Choose a tag to compare

Mongo2Go 4.0.0, November 19 2024

  • A big thank you to DrewM-Hax0r for championing this release! (PR #153, fixes #152)
  • This is a new major version for Mongo2Go (4.x), driven by:
    • Dropping support for old .NET Framework versions earlier than 4.7.2 due to updated framework targets.
    • MongoDB driver switching to strong-named assemblies (see .NET Driver Version 2.28.0 Release Notes).
  • Updated MongoDB driver to version 3 and re-targeted the project to meet the requirements of the new driver version.
  • Fixed an issue with the single-node replica set option, caused by outdated connection strings that were incompatible with the latest MongoDB driver.
  • Replaced deprecated dependent packages with updated, supported versions, and patched vulnerabilities by upgrading vulnerable dependencies.
  • Please note that the bundled version of MongoDB included with this package has not changed and is still v4.4.4. This version of MongoDB is still compatible with the latest version of the driver, so there was no need to update at this time.
  • Bugfix: Corrected binary search path on Linux when NUGET_PACKAGES is specified (PR #140, fixes #134 - many thanks to Ove Andersen)
  • Bugfix: Stops extra empty temporary data being generated (PR #138, fixes #136 - many thanks to Alex Wardle)

v3.1.3

30 Apr 09:22

Choose a tag to compare

Mongo2Go 3.1.3, April 30 2021

  • targeting .NET Standard 2.0 instead of 2.1, this makes Mongo2Go compatible with .NET Framework (version 4.7.1 and later) (PR #118 - many thanks to Cédric Luthi)
  • fixes handling of the path search for the NUGET_PACKAGE environment variable (PR #119 - many thanks to Timm Hoffmeister)
  • internal: dotnet pack is now used to create the nupkg file for a release (PR #121 - many thanks to Cédric Luthi)

v3.1.2 (broken)

28 Apr 19:07

Choose a tag to compare

Mongo2Go 3.1.2, April 28 2021

  • targeting .NET Standard 2.0 instead of 2.1, this makes Mongo2Go compatible with .NET Framework (version 4.7.1 and later) (PR #118 - many thanks to Cédric Luthi)
  • fixes handling of the path search for the NUGET_PACKAGE environment variable (PR #119 - many thanks to Timm Hoffmeister)

v3.1.1

08 Apr 07:31

Choose a tag to compare

Mongo2Go 3.1.1, April 08 2021

  • internal: Better algorithm for determining a free port. This allows parallel execution of tests and increases compatibility with Raider and other test runners. (PR #116, fixes #115 and #106 - many thanks to liangshiwei)

v3.1.0

08 Apr 07:16

Choose a tag to compare

Mongo2Go 3.1.0, April 07 2021

  • NEW: Configurable logging! adds the option to inject a Microsoft.Extensions.Logging.ILogger to MongoDbRunner.Start(logger) arguments. Now you can adjust or disable the console output to avoid noise in CI environments. Please note the two examples shown above. (PR #113, fixes #94, #95 and #113 - many thanks to Corentin Altepe)
  • internal: replaces --sslMode disabled (deprecated) with --tlsMode disabled in command line arguments to mongod.

v3.0.0

27 Mar 00:28

Choose a tag to compare

Mongo2Go 3.0.0, March 26 2021

  • includes MongoDB binaries of version 4.4.4 with support for Windows, Linux and macOS

  • targets .NET Standard 2.1 (can be used with .NET Core 3.0 and .NET 5.0)

  • adds new MongoDownloader tool (PR #109, fixes #82 and #112 - many thanks to Cédric Luthi)

  • adds support for NUGET_PACKAGES environment variable (PR #110 - many thanks to Bastian Eicher)

v2.2.16

13 Dec 09:35

Choose a tag to compare

Mongo2Go 2.2.16, December 13 2020

  • fix for non existing starting path for binary search (PR #107, fixes #105 - many thanks to Gurov Yury)

v2.2.15

12 Dec 13:13

Choose a tag to compare

Mongo2Go 2.2.15, December 12 2020

  • throw exception if cluster is not ready for transactions after singleNodeReplSetWaitTimeout (PR #103 - many thanks for the continued support by José Mira)

v2.2.14

19 Oct 11:19

Choose a tag to compare

Mongo2Go 2.2.14, October 17 2020

  • fixes a bug with pulling mongo binaries from wrong version (PR #87, fixes #86 - many thanks to mihevc)
  • ensures transaction is ready (solves error message: System.NotSupportedException : StartTransaction cannot determine if transactions are supported because there are no connected servers.) (PR #101, fixes #89, #91 and #100 - many thanks to liangshiwei)