Releases: excelano/xql
Releases · excelano/xql
v1.2.1
v1.2.0
v1.1.0
Changelog
- a2ccabb: SP Pass 3 Slice A: adapter from SP rows to cell.Table (@anderix)
- 7d677b2: SP Pass 3 Slice B: permanent rejection for arithmetic WHERE LHS (@anderix)
- feb1753: SP Pass 3 Slice C: computed UPDATE SET col = expr (@anderix)
- c3a8b73: SP Pass 3 Slice D: AS aliases in projection header (@anderix)
- fe824fc: SP Pass 3 Slice E: implicit aggregation COUNT/SUM/AVG/MIN/MAX (@anderix)
- 161c74b: SP Pass 3 Slice F: GROUP BY + HAVING (@anderix)
- bb86348: SP Pass 3 Slice G: ORDER BY for aggregated queries by output-label (@anderix)
- 37baca3: SP Slice 1: scaffold internal/sp (auth + graph + list) (@anderix)
- 0658573: SP Slice 2: SELECT executor + OData translator (@anderix)
- bf7cc31: SP Slice 3: UPDATE / DELETE / INSERT with dry-run + commit (@anderix)
- e0d3907: SP Slice 4: REPL wiring + unified xql> prompt + bare-DELETE safety (@anderix)
- b08c8b0: SP Slice 5: tests + README/SECURITY docs (@anderix)
v1.0.0
Changelog
- caa4bff: Rewrite README for v1.0.0 public release (David M. Anderson david@anderix.com)
- 386faed: Slice 1: scaffold + dispatcher (David M. Anderson david@anderix.com)
- 0c76536: Slice 2: port parser to internal/parse (David M. Anderson david@anderix.com)
- d03115e: Slice 3: extract internal/cell and port internal/eval (David M. Anderson david@anderix.com)
- f6b6860: Slice 4: port CSV backend and wire xql csv subcommand (David M. Anderson david@anderix.com)
- 067b652: Slice 5: port REPL into internal/repl, wire it into xql csv (David M. Anderson david@anderix.com)
- 0c9e8e9: Slice 6: release pipeline (goreleaser, install/uninstall, SECURITY, Dependabot) (David M. Anderson david@anderix.com)