You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+13-2Lines changed: 13 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -6,10 +6,21 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
Given that the parser produces a typed AST, any changes to the AST will technically be breaking and thus will result in a `0.(N+1)` version. We document changes that break via addition as "Added".
7
7
8
8
## [Unreleased]
9
-
Nothing here yet! Check https://github.com/andygrove/sqlparser-rs/commits/master for undocumented changes.
9
+
Check https://github.com/andygrove/sqlparser-rs/commits/master for undocumented changes.
10
10
11
+
### Changed
12
+
- Change `Ident` (previously a simple `String`) to store the parsed (unquoted) `value` of the identifier and the `quote_style` separately (#143) - thanks @apparebit!
13
+
- Support Snowflake's `FROM (table_name)` (#155) - thanks @eyalleshem!
14
+
15
+
### Added
16
+
- Support MSSQL `TOP (<N>) [ PERCENT ] [ WITH TIES ]` (#150) - thanks @alexkyllo!
17
+
- Support MySQL `LIMIT row_count OFFSET offset` (not followed by `ROW` or `ROWS`) and remember which variant was parsed (#158) - thanks @mjibson!
18
+
- Support PostgreSQL `CREATE TABLE IF NOT EXISTS table_name` (#163) - thanks @alex-dukhno!
19
+
20
+
### Fixed
21
+
- Report an error for unterminated string literals (#165)
11
22
12
-
## [0.5.0] - 2019-10-10
23
+
## [0.5.0] - 2019-10-10
13
24
14
25
### Changed
15
26
- Replace the `Value::Long(u64)` and `Value::Double(f64)` variants with `Value::Number(String)` to avoid losing precision when parsing decimal literals (#130) - thanks @benesch!
0 commit comments