From 616cb019e9a2e0082c20840e1858c4c957bf3779 Mon Sep 17 00:00:00 2001 From: Nick Wronski Date: Wed, 1 Jul 2015 12:01:57 -0400 Subject: [PATCH] updated CHANGELOG.md for v0.6.0. refs #2 --- CHANGELOG.md | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c84fa19..986dcbf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. ## [Unreleased][unreleased] +## [v0.6.0] - 2015-07-01 +### Changed +- updated grammar to remove all dependence on `modifier` clause as it was being used as a catch-all clause for stray parts of statements +- created `defer` clause +- normalized format for common clauses and nodes across different statement types +- removed `range` variant that was part of `BETWEEN` expressions +- renamed several clauses to match the SQL keywords and/or SQLite manual descriptions used to define them + - for `WITHOUT ROWID` in `CREATE TABLE`: `modifier` -> `optimization` + - for `IF NOT EXISTS` in all places: `modifier`: `condition` + ## [v0.5.1] - 2015-06-30 ### Fixed - accidentally repeating first `description` in the error thrown from the `smartError()` method of `Tracer` @@ -70,7 +80,7 @@ All notable changes to this project will be documented in this file. - New specs: Basic Drop Table, Basic Drop Trigger, Basic Function, Basic Subquery, Basic Union, Create Check 1, Create Check 2, Create Foreign Key 1, Create Foreign Key 2, Create Primary Key 1, Create Table Alt Syntax, Expression Like, Expression Table 1, Expression Unary 1, Function Mixed Args, Insert Into Default, Join Types 1, Join Types 2, Select Parts 1, Select Qualified Table 1, Transaction Rollback -# Changed +### Changed - allow multiple expressions for `GROUP BY` clause ``` sql @@ -201,7 +211,8 @@ All notable changes to this project will be documented in this file. ### Added - First working version of sqlite-parser -[unreleased]: https://github.com/codeschool/sqlite-parser/compare/v0.5.1...HEAD +[unreleased]: https://github.com/codeschool/sqlite-parser/compare/v0.6.0...HEAD +[v0.6.0]: https://github.com/codeschool/sqlite-parser/compare/v0.5.1...v0.6.0 [v0.5.1]: https://github.com/codeschool/sqlite-parser/compare/v0.5.0...v0.5.1 [v0.5.0]: https://github.com/codeschool/sqlite-parser/compare/v0.4.1...v0.5.0 [v0.4.1]: https://github.com/codeschool/sqlite-parser/compare/v0.4.0...v0.4.1