From 5a2df8143d8a64c36efb2d01361fa04998d592df Mon Sep 17 00:00:00 2001 From: Kyrylo Simonov Date: Sat, 15 Jun 2024 09:07:29 -0500 Subject: [PATCH] Bump the version number and update release notes --- NEWS.md | 26 ++++++++++++++++++++++++++ Project.toml | 2 +- 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/NEWS.md b/NEWS.md index 3bfb2802..77d22e83 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,5 +1,31 @@ # Release Notes +## v0.14.0 + +* `Define`: add parameters `before` and `after` for specifying position + of the defined columns. + +* Introduce the `SQLColumn` type to represent table columns. The type of + `SQLTable.columns` is changed from `Vector{Symbol}` to + `OrderedDict{Symbol, SQLColumn}`. + +* Make `SQLTable` an `AbstractDict{Symbol, SQLColumn}`. + +* Add DataAPI-compatible metadata to catalog objects `SQLCatalog`, `SQLTable`, + and `SQLColumn`. + +* Add a field `SQLString.columns` with an optional `Vector{SQLColumn}` + representing output columns of the SQL query. + +* Support docstrings in `@funsql` notation. + +* Remove support for `const` and variable assignment syntax from `@funsql` + notation. + +* Use a simpler and more consistent rule for collapsing JOIN branches + (fixes #60). + + ## v0.13.2 * Wrap a branch of `UNION ALL` in a subquery if it contains `ORDER BY` or diff --git a/Project.toml b/Project.toml index df892bee..3e767e9f 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "FunSQL" uuid = "cf6cc811-59f4-4a10-b258-a8547a8f6407" authors = ["Kirill Simonov ", "Clark C. Evans "] -version = "0.13.2" +version = "0.14.0" [deps] DBInterface = "a10d1c49-ce27-4219-8d33-6db1a4562965"