Skip to content

Commit 890062c

Browse files
authored
Changelog for 29.0.0 (#780)
* Changelog for 29.0.0 * updates
1 parent 87df09b commit 890062c

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

CHANGELOG.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,43 @@ Given that the parser produces a typed AST, any changes to the AST will technica
88
## [Unreleased]
99
Check https://github.com/sqlparser-rs/sqlparser-rs/commits/main for undocumented changes.
1010

11+
## [0.29.0] 2022-12-29
12+
13+
### Highlights
14+
* Partial source location tracking: see #710
15+
* Recursion limit to prevent stack overflows: #764
16+
* AST visitor: #765
17+
18+
### Added
19+
feat: dollar-quoted strings support (#772) - Thanks @vasilev-alex
20+
* Add derive based AST visitor (#765) - Thanks @tustvold
21+
* Support `ALTER INDEX {INDEX_NAME} RENAME TO {NEW_INDEX_NAME}` (#767) - Thanks @devgony
22+
* Support `CREATE TABLE ON UPDATE <expr>` Function (#685) - Thanks @CEOJINSUNG
23+
* Support `CREATE FUNCTION` definition with `$$` (#755)- Thanks @zidaye
24+
* Add location tracking in the tokenizer and parser (#710) - Thanks @ankrgyl
25+
* Add configurable recursion limit to parser, to protect against stackoverflows (#764) - Thanks @alamb
26+
* Support parsing scientific notation (such as `10e5`) (#768) - Thanks @Jefffrey
27+
* Support `DROP FUNCTION` syntax (#752) - Thanks @zidaye
28+
* Support json operators `@>` `<@`, `@?` and `@@` - Thanks @audunska
29+
* Support the type key (#750)- Thanks @yuval-illumex
30+
31+
### Changed
32+
* Improve docs and add examples for Visitor (#778) - Thanks @alamb
33+
* Add a backlink from sqlparse_derive to sqlparser and publishing instructions (#779) - Thanks @alamb
34+
* Document new features, update authors (#776) - Thanks @alamb
35+
* Improve Readme (#774) - Thanks @alamb
36+
* Standardize comments on parsing optional keywords (#773) - Thanks @alamb
37+
* Enable grouping sets parsing for `GenericDialect` (#771) - Thanks @Jefffrey
38+
* Generalize conflict target (#762) - Thanks @audunska
39+
* Generalize locking clause (#759) - Thanks @audunska
40+
* Add negative test for except clause on wildcards (#746)- Thanks @alamb
41+
* Add `NANOSECOND` keyword (#749)- Thanks @waitingkuo
42+
43+
### Fixed
44+
* ParserError if nested explain (#781) - Thanks @Jefffrey
45+
* Fix cargo docs / warnings and add CI check (#777) - Thanks @alamb
46+
* unnest join constraint with alias parsing for BigQuery dialect (#732)- Thanks @Ziinc
47+
1148
## [0.28.0] 2022-12-05
1249

1350
### Added

0 commit comments

Comments
 (0)