Skip to content

Commit bfa697c

Browse files
committed
Release v3.7.0
1 parent a098684 commit bfa697c

3 files changed

Lines changed: 17 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# Changelog for v3.x
22

3+
## v3.7.0 (2021-08-19)
4+
5+
### Enhancements
6+
7+
* [mysql] Support lateral joins
8+
9+
### Bug fixes
10+
11+
* [sql] Fix CTE subqueries not finding parent bindings
12+
313
## v3.6.2 (2021-05-28)
414

515
### Bug fixes
@@ -23,8 +33,8 @@
2333
### Enhancements
2434

2535
* [migrations] Allow generating migrations from within umbrella app
26-
* [psql] Add `:format` option to PostgreSQL explain
27-
* [psql] Support `:socket_dir` connection option when using `mix ecto.load` or `mix ecto.dump`
36+
* [postgres] Add `:format` option to PostgreSQL explain
37+
* [postgres] Support `:socket_dir` connection option when using `mix ecto.load` or `mix ecto.dump`
2838
* [sandbox] Support locally registered processes in `allow/3`
2939
* [storage] Do not fail `storage_up` if the user has access to an already-created database
3040
* [tds] Support for `:inner_lateral` and `:left_lateral`
@@ -34,7 +44,7 @@
3444
### Enhancements
3545

3646
* [mysql] Support defaults for JSON columns
37-
* [psql] Allow Postgrex v1.0
47+
* [postgres] Allow Postgrex v1.0
3848

3949
## v3.5.3 (2020-10-27)
4050

mix.exs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ defmodule EctoSQL.MixProject do
22
use Mix.Project
33

44
@source_url "https://github.com/elixir-ecto/ecto_sql"
5-
@version "3.6.2"
5+
@version "3.7.0"
66
@adapters ~w(pg myxql tds)
77

88
def project do
@@ -77,7 +77,7 @@ defmodule EctoSQL.MixProject do
7777
if path = System.get_env("ECTO_PATH") do
7878
{:ecto, path: path}
7979
else
80-
{:ecto, github: "elixir-ecto/ecto"}
80+
{:ecto, "~> 3.7.0"}
8181
end
8282
end
8383

mix.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
"db_connection": {:hex, :db_connection, "2.3.1", "4c9f3ed1ef37471cbdd2762d6655be11e38193904d9c5c1c9389f1b891a3088e", [:mix], [{:connection, "~> 1.0", [hex: :connection, repo: "hexpm", optional: false]}], "hexpm", "abaab61780dde30301d840417890bd9f74131041afd02174cf4e10635b3a63f5"},
66
"decimal": {:hex, :decimal, "1.9.0", "83e8daf59631d632b171faabafb4a9f4242c514b0a06ba3df493951c08f64d07", [:mix], [], "hexpm", "b1f2343568eed6928f3e751cf2dffde95bfaa19dd95d09e8a9ea92ccfd6f7d85"},
77
"deep_merge": {:hex, :deep_merge, "0.2.0", "c1050fa2edf4848b9f556fba1b75afc66608a4219659e3311d9c9427b5b680b3", [:mix], [], "hexpm", "e3bf435a54ed27b0ba3a01eb117ae017988804e136edcbe8a6a14c310daa966e"},
8-
"earmark_parser": {:hex, :earmark_parser, "1.4.13", "0c98163e7d04a15feb62000e1a891489feb29f3d10cb57d4f845c405852bbef8", [:mix], [], "hexpm", "d602c26af3a0af43d2f2645613f65841657ad6efc9f0e361c3b6c06b578214ba"},
9-
"ecto": {:git, "https://github.com/elixir-ecto/ecto.git", "47ae9c8dcf8d6cdd5e67d18c0f56664b66d054f8", []},
8+
"earmark_parser": {:hex, :earmark_parser, "1.4.15", "b29e8e729f4aa4a00436580dcc2c9c5c51890613457c193cc8525c388ccb2f06", [:mix], [], "hexpm", "044523d6438ea19c1b8ec877ec221b008661d3c27e3b848f4c879f500421ca5c"},
9+
"ecto": {:hex, :ecto, "3.7.0", "0b250b4aa5a9cdb80252802bd535c54c963e2d83f5bd179a57c093ed0779994b", [:mix], [{:decimal, "~> 1.6 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "3a212cecd544a6f3d00921bc3e7545070eb50b9a1454525323027bf07eba1165"},
1010
"ex_doc": {:hex, :ex_doc, "0.25.1", "4b736fa38dc76488a937e5ef2944f5474f3eff921de771b25371345a8dc810bc", [:mix], [{:earmark_parser, "~> 1.4.0", [hex: :earmark_parser, repo: "hexpm", optional: false]}, {:makeup_elixir, "~> 0.14", [hex: :makeup_elixir, repo: "hexpm", optional: false]}, {:makeup_erlang, "~> 0.1", [hex: :makeup_erlang, repo: "hexpm", optional: false]}], "hexpm", "3200b0a69ddb2028365281fbef3753ea9e728683863d8cdaa96580925c891f67"},
1111
"jason": {:hex, :jason, "1.2.2", "ba43e3f2709fd1aa1dce90aaabfd039d000469c05c56f0b8e31978e03fa39052", [:mix], [{:decimal, "~> 1.0 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: true]}], "hexpm", "18a228f5f0058ee183f29f9eae0805c6e59d61c3b006760668d8d18ff0d12179"},
1212
"makeup": {:hex, :makeup, "1.0.5", "d5a830bc42c9800ce07dd97fa94669dfb93d3bf5fcf6ea7a0c67b2e0e4a7f26c", [:mix], [{:nimble_parsec, "~> 0.5 or ~> 1.0", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "cfa158c02d3f5c0c665d0af11512fed3fba0144cf1aadee0f2ce17747fba2ca9"},

0 commit comments

Comments
 (0)