Skip to content
This repository was archived by the owner on Jul 15, 2021. It is now read-only.

Commit c788b43

Browse files
committed
Release v0.15.0-beta.
1 parent 61817f8 commit c788b43

File tree

2 files changed

+24
-2
lines changed

2 files changed

+24
-2
lines changed

CHANGELOG.md

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,27 @@ All notable changes to this project will be documented in this file.
33

44
## [Unreleased][unreleased]
55

6+
## [v0.15.0] - 2016-10-03
7+
### Changed
8+
- **BREAKING CHANGE** Because of changes to how binary expressions are parsed, the order that expressions are composed may be different then the previous release. For example, ASTs may change such as those for queries that contain multiple binary expressions:
9+
10+
``` sql
11+
SELECT *
12+
FROM hats
13+
WHERE x != 2 OR x == 3 AND y > 5
14+
```
15+
16+
- **BREAKING CHANGE** Expressions such as `x NOT NULL` were previously treated as a unary expressions but are now considered binary expressions.
17+
18+
### Fixed
19+
- Fixed binary expression parsing logic so that it can handle expressions such as:
20+
21+
``` sql
22+
SELECT * FROM t where -1 * (2 + 3);
23+
SELECT * FROM t where 3 + 4 * 5 > 20;
24+
SELECT * FROM t where v1 = ((v2 * 5) - v3);
25+
```
26+
627
## [v0.14.5] - 2016-07-11
728
### Fixed
829
- Fix alternate not equal operator `<>`
@@ -561,7 +582,8 @@ part of table names, column names, aliases, etc... This also addresses issues th
561582
### Added
562583
- First working version of sqlite-parser
563584

564-
[unreleased]: https://github.com/codeschool/sqlite-parser/compare/v0.14.5...HEAD
585+
[unreleased]: https://github.com/codeschool/sqlite-parser/compare/v0.15.0-beta...HEAD
586+
[v0.15.0-beta]: https://github.com/codeschool/sqlite-parser/compare/v0.14.5...v0.15.0-beta
565587
[v0.14.5]: https://github.com/codeschool/sqlite-parser/compare/v0.14.4...v0.14.5
566588
[v0.14.4]: https://github.com/codeschool/sqlite-parser/compare/v0.14.3...v0.14.4
567589
[v0.14.3]: https://github.com/codeschool/sqlite-parser/compare/v0.14.2...v0.14.3

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "sqlite-parser",
33
"description": "JavaScript implentation of SQLite 3 query parser",
44
"author": "Code School (http://codeschool.com)",
5-
"version": "0.14.5",
5+
"version": "0.15.0-beta",
66
"contributors": [
77
"Nick Wronski <[email protected]>"
88
],

0 commit comments

Comments
 (0)