Skip to content

Commit 5a2df81

Browse files
committed
Bump the version number and update release notes
1 parent 2459dd0 commit 5a2df81

2 files changed

Lines changed: 27 additions & 1 deletion

File tree

NEWS.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,31 @@
11
# Release Notes
22

3+
## v0.14.0
4+
5+
* `Define`: add parameters `before` and `after` for specifying position
6+
of the defined columns.
7+
8+
* Introduce the `SQLColumn` type to represent table columns. The type of
9+
`SQLTable.columns` is changed from `Vector{Symbol}` to
10+
`OrderedDict{Symbol, SQLColumn}`.
11+
12+
* Make `SQLTable` an `AbstractDict{Symbol, SQLColumn}`.
13+
14+
* Add DataAPI-compatible metadata to catalog objects `SQLCatalog`, `SQLTable`,
15+
and `SQLColumn`.
16+
17+
* Add a field `SQLString.columns` with an optional `Vector{SQLColumn}`
18+
representing output columns of the SQL query.
19+
20+
* Support docstrings in `@funsql` notation.
21+
22+
* Remove support for `const` and variable assignment syntax from `@funsql`
23+
notation.
24+
25+
* Use a simpler and more consistent rule for collapsing JOIN branches
26+
(fixes #60).
27+
28+
329
## v0.13.2
430

531
* Wrap a branch of `UNION ALL` in a subquery if it contains `ORDER BY` or

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "FunSQL"
22
uuid = "cf6cc811-59f4-4a10-b258-a8547a8f6407"
33
authors = ["Kirill Simonov <xi@resolvent.net>", "Clark C. Evans <cce@clarkevans.com>"]
4-
version = "0.13.2"
4+
version = "0.14.0"
55

66
[deps]
77
DBInterface = "a10d1c49-ce27-4219-8d33-6db1a4562965"

0 commit comments

Comments
 (0)