Releases: c3-oss/q
Releases · c3-oss/q
Release list
q 0.1.0
Changelog
Features
- a620e8b: feat(adapter): core interfaces and scheme registry (Caian Ertl hi@caian.org)
- f17dbc7: feat(adapter): driver dependencies and shared result helpers (Caian Ertl hi@caian.org)
- d58cb8d: feat(adapter): dynamodb backend (Caian Ertl hi@caian.org)
- 1eff9ac: feat(adapter): mongodb backend (Caian Ertl hi@caian.org)
- c79cb6d: feat(adapter): mysql backend (Caian Ertl hi@caian.org)
- 8d176c1: feat(adapter): postgres backend (Caian Ertl hi@caian.org)
- 4f53fef: feat(adapter): redis backend (Caian Ertl hi@caian.org)
- 51bffa0: feat(adapter): sqlite backend (Caian Ertl hi@caian.org)
- b986742: feat(cli): include server version in test-connection output (Caian Ertl hi@caian.org)
- bbc8ebe: feat(cli): query pipeline, test-connection, and typed exit codes (Caian Ertl hi@caian.org)
- 9e27576: feat(cli): register all backends (Caian Ertl hi@caian.org)
- 4c24a6c: feat(dsn): scheme detection and normalization (Caian Ertl hi@caian.org)
- a1e4155: feat(format): csv/json/table streaming formatters (Caian Ertl hi@caian.org)
- 673f415: feat(input): connection-string resolution (Caian Ertl hi@caian.org)
- 364eaec: feat(npm): distribute q as an npm package (Caian Ertl hi@caian.org)
- 0902a1e: feat(readonly): sql statement classifier (Caian Ertl hi@caian.org)
Bug Fixes
- 8cb0e88: fix(adapter): trim slashes from mongo database name (Caian Ertl hi@caian.org)
Others
- 62668e7: Initial commit (cai. hi@caian.org)
- 0fbfe48: build(deps): require go 1.26.4 for stdlib security fixes (Caian Ertl hi@caian.org)
- f48422b: chore(meta): adopt project metadata (Caian Ertl hi@caian.org)
- fdee25f: chore(setup): rename template to q (Caian Ertl hi@caian.org)
- db6adcb: ci(deps): bump actions/cache from 5 to 6 (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- dfaa802: ci(release): publish homebrew cask to c3-oss/homebrew-q (Caian Ertl hi@caian.org)
- 4476eaa: ci(workflows): run the integration suite (Caian Ertl hi@caian.org)
- 71fdd3a: docs(readme): rewrite for q (Caian Ertl hi@caian.org)
- afcdccd: test(adapter): unit-test parsers and read-only guards (Caian Ertl hi@caian.org)
- b06e1ad: test(integration): testcontainers suite for every engine (Caian Ertl hi@caian.org)