From ef3765be4b1af992208e6dfa75d625863a8a2348 Mon Sep 17 00:00:00 2001 From: Matthew Weidner <17693586+mweidner037@users.noreply.github.com> Date: Mon, 21 Oct 2024 09:55:11 -0500 Subject: [PATCH] changelog for 2.0.0 --- CHANGELOG.md | 11 +++++++++++ mix.exs | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4936c22..2230ee5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,17 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 2.0.0 + +* Change underlying driver from [`mongodb`](https://github.com/elixir-mongo/mongodb) to [`mongodb_driver`](https://github.com/zookzook/elixir-mongodb-driver) +* Remove module config options `pool`, `pool_overflow`, and `pool_timeout` +* Add support for MongoDB 6.0 and 7.0 +* Add support for loading & dumping nil binaries and dumping nil dates + +### Possible breaking changes + +Calls to `Mongo.Ecto` itself should not require any changes. However, if you make direct calls to the `Mongo` driver, you will need to update some of them to account for the `mongodb` -> `mongodb_driver` upgrade. + ## 1.1.2 * Add support for loading nil dates diff --git a/mix.exs b/mix.exs index 8f2915f..8b7358a 100644 --- a/mix.exs +++ b/mix.exs @@ -2,7 +2,7 @@ defmodule Mongo.Ecto.Mixfile do use Mix.Project @source_url "https://github.com/elixir-mongo/mongodb_ecto" - @version "1.1.2" + @version "2.0.0" def project do [