Skip to content

Commit

Permalink
Update crates version and changelog file for 0.12.0
Browse files Browse the repository at this point in the history
  • Loading branch information
AmrDeveloper committed Jan 13, 2024
1 parent 440d70e commit b982d1b
Show file tree
Hide file tree
Showing 7 changed files with 34 additions and 18 deletions.
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,22 @@
Change Log
==========

Version 0.12.0 *(2024-01-13)*
-----------------------------

* Change GitQLObject structure to get more speedup and keep values sorted.
* Supports `LIMIT OFFSET` shorthand inspired by MySQL.
* Implement `HOUR` Date functions.
* Implement `STRCMP` Text Function.
* Implement `GREATEST`, `LEAST` General function.
* Implement `ISDATE` Date function.
* Optimize `in` expression in case of empty list.
* Add Support for `NOT IN` expression.
* Report error if user write un expected content after valid statement.
* Fix Date and DateTime incorrect equals #71
* Allow `BETWEEN` to work with any type.
* Fix ArithmeticExpression expr_type if any side is float

Version 0.11.0 *(2023-12-29)*
-----------------------------

Expand Down
10 changes: 5 additions & 5 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "gitql"
authors = ["AmrDeveloper"]
version = "0.11.0"
version = "0.12.0"
edition = "2021"
description = "A SQL like query language to perform queries on .git files"
license = "MIT"
Expand All @@ -24,9 +24,9 @@ members = [
gix = { version = "0.57.0", default-features = false }

[dependencies]
gitql-ast = { path = "./crates/gitql-ast", version = "0.9.0" }
gitql-parser = { path = "./crates/gitql-parser", version = "0.10.0" }
gitql-engine = { path = "./crates/gitql-engine", version = "0.11.0" }
gitql-cli = { path = "./crates/gitql-cli", version = "0.11.0" }
gitql-ast = { path = "./crates/gitql-ast", version = "0.10.0" }
gitql-parser = { path = "./crates/gitql-parser", version = "0.11.0" }
gitql-engine = { path = "./crates/gitql-engine", version = "0.12.0" }
gitql-cli = { path = "./crates/gitql-cli", version = "0.12.0" }
gix = { workspace = true, features = ["max-performance"] }
atty = "0.2.14"
2 changes: 1 addition & 1 deletion crates/gitql-ast/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "gitql-ast"
authors = ["AmrDeveloper"]
version = "0.9.0"
version = "0.10.0"
edition = "2021"
description = "GitQL Abstract syntax tree (AST)"
repository = "https://github.com/amrdeveloper/gql/tree/main/crates/gitql-ast"
Expand Down
6 changes: 3 additions & 3 deletions crates/gitql-cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
[package]
name = "gitql-cli"
authors = ["AmrDeveloper"]
version = "0.11.0"
version = "0.12.0"
edition = "2021"
description = "GitQL Command line interface (CLI) components"
repository = "https://github.com/amrdeveloper/gql/tree/main/crates/gitql-cli"
license = "MIT"

[dependencies]
gitql-ast = { path = "../gitql-ast", version = "0.9.0" }
gitql-parser = { path = "../gitql-parser", version = "0.10.0" }
gitql-ast = { path = "../gitql-ast", version = "0.10.0" }
gitql-parser = { path = "../gitql-parser", version = "0.11.0" }
comfy-table = "7.1.0"
termcolor = "1.2.0"
4 changes: 2 additions & 2 deletions crates/gitql-engine/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
[package]
name = "gitql-engine"
authors = ["AmrDeveloper"]
version = "0.11.0"
version = "0.12.0"
edition = "2021"
description = "GitQL Engine"
repository = "https://github.com/amrdeveloper/gql/tree/main/crates/gitql-engine"
license = "MIT"

[dependencies]
gitql-ast = { path = "../gitql-ast", version = "0.9.0" }
gitql-ast = { path = "../gitql-ast", version = "0.10.0" }
regex = "1.10.2"
gix = { workspace = true, features = ["blob-diff"] }
4 changes: 2 additions & 2 deletions crates/gitql-parser/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
[package]
name = "gitql-parser"
authors = ["AmrDeveloper"]
version = "0.10.0"
version = "0.11.0"
edition = "2021"
description = "GitQL parser"
repository = "https://github.com/amrdeveloper/gql/tree/main/crates/gitql-parser"
license = "MIT"

[dependencies]
gitql-ast = { path = "../gitql-ast", version = "0.9.0" }
gitql-ast = { path = "../gitql-ast", version = "0.10.0" }
lazy_static = "1.4.0"

0 comments on commit b982d1b

Please sign in to comment.