Skip to content

Releases: AmrDeveloper/GQL

0.4.1

19 Jul 16:01
Compare
Choose a tag to compare
  • Prevent crash and report more error messages.
  • Make sure select statement is used before any other statement.
  • Make sure having is used after group by expression.

0.4.0

14 Jul 12:41
Compare
Choose a tag to compare

top contributors

  • Support hex decimal number format.
  • Support binary decimal number format.
  • Support octal decimal number format.
  • Support Aggregations function without selecting the field.
  • Support Merging group if it only select aggregations.
  • Implement Aggregation functions avg.
  • Improve render performance.
  • Allow calling aggregation function with upper or lowre cases.

0.3.0

07 Jul 18:51
Compare
Choose a tag to compare
  • Implement Aggregation functions count, max, min, sum.
  • Implement insertions, deletations, file changes for diffs table.
  • Remove un needed dependencies #4.
  • Publish the project on crates.io.
  • Create docs website.
  • Support Number expression.
  • Support Arithmetics operators.
  • Support Bitwise operators.
  • Support selecting commit id

0.2.0

27 Jun 10:03
Compare
Choose a tag to compare
  • Support Aggregation Functions.
  • Select number of commits for each branch.
  • Add column alias name.
  • Add Group by statement.
  • Add Having statement.
  • Support order by Ascending and Descending.
  • Introduce simple type system with error messages.
  • Report error messages for transformations.
  • Allow engine to reorder the commands.
  • Print output in table format.

0.1.0

16 Jun 12:20
Compare
Choose a tag to compare

GQL the first version

  • Select, Order, Limit and Count statements.
  • Binary, Logical and Comparisons Expression.
  • Function Call