Releases: Mongo2Go/Mongo2Go
Releases · Mongo2Go/Mongo2Go
v4.1.0
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:
You can fix this by installing OpenSSL 1.1 manually:
error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directoryThis restoresecho "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
libcrypto.so.1.1and allows Mongo2Go/MongoDB to run properly.
v4.0.0
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_PACKAGESis 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
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 packis now used to create the nupkg file for a release (PR #121 - many thanks to Cédric Luthi)
v3.1.2 (broken)
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
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
Mongo2Go 3.1.0, April 07 2021
- NEW: Configurable logging! adds the option to inject a
Microsoft.Extensions.Logging.ILoggertoMongoDbRunner.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 disabledin command line arguments to mongod.
v3.0.0
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_PACKAGESenvironment variable (PR #110 - many thanks to Bastian Eicher)
v2.2.16
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
v2.2.14
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)