From 174a022fd78db7a9665e122e59e1f8f9cbc0269e Mon Sep 17 00:00:00 2001 From: George Stagg Date: Fri, 27 Mar 2026 18:52:21 -0700 Subject: [PATCH 1/2] Update CHANGELOG.md --- ggsql-vscode/CHANGELOG.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/ggsql-vscode/CHANGELOG.md b/ggsql-vscode/CHANGELOG.md index 91e90510..12a771a3 100644 --- a/ggsql-vscode/CHANGELOG.md +++ b/ggsql-vscode/CHANGELOG.md @@ -1,5 +1,31 @@ # Changelog +## 0.1.9 + +Pre-alpha release. + +- Improvements to website (#225, #247, #260, #261, #263) +- Add bidirectionality to layers (#183) +- Text layer (#155) +- Rectangles (#168) +- Fix: remove invalid `stack` property from secondary position channels (#237) +- Update color palettes (#198) +- Annotations (#172) +- Smooth layer (#223) +- Validate mapping (#230) +- Change dimension name to angle (#243) +- Add input validation (#235) +- CI: Audit node packages, update ESLint & uri-js, update Node in workflows (#246) +- Allow for using other readers in ggsql cli (#251) +- Fix: compute position stacking per-facet-panel instead of globally (#245) +- Add logo and update README.md for the VSCode/Positron extension (#255) +- Fix warnings/errors in wasm sysroot (#253) +- Universal query for place (#249) +- Tweaks to avoid cache rate limit (#258, #266, #267, #273) +- Various rect fixes (#262) +- Last batch of housekeeping (#265) +- Add code links to docs (#269) + ## 0.1.8 - Initial pre-alpha release. From 59dcb528091a0ff94637cca22a17b4b2ac38a574 Mon Sep 17 00:00:00 2001 From: George Stagg Date: Fri, 27 Mar 2026 18:52:41 -0700 Subject: [PATCH 2/2] Version 0.1.9 --- Cargo.lock | 10 +++++----- Cargo.toml | 6 +++--- ggsql-jupyter/pyproject.toml | 2 +- ggsql-python/Cargo.toml | 2 +- ggsql-python/pyproject.toml | 2 +- ggsql-python/python/ggsql/__init__.py | 2 +- ggsql-vscode/package-lock.json | 4 ++-- ggsql-vscode/package.json | 2 +- ggsql-wasm/demo/package-lock.json | 2 +- tree-sitter-ggsql/bindings/python/__init__.py | 2 +- tree-sitter-ggsql/package.json | 2 +- tree-sitter-ggsql/pyproject.toml | 2 +- tree-sitter-ggsql/tree-sitter.json | 2 +- 13 files changed, 20 insertions(+), 20 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c1b39591..b4828bb5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1706,7 +1706,7 @@ dependencies = [ [[package]] name = "ggsql" -version = "0.1.8" +version = "0.1.9" dependencies = [ "anyhow", "arrow", @@ -1743,7 +1743,7 @@ dependencies = [ [[package]] name = "ggsql-jupyter" -version = "0.1.8" +version = "0.1.9" dependencies = [ "anyhow", "bytes", @@ -1768,7 +1768,7 @@ dependencies = [ [[package]] name = "ggsql-python" -version = "0.1.8" +version = "0.1.9" dependencies = [ "ggsql", "polars", @@ -1777,7 +1777,7 @@ dependencies = [ [[package]] name = "ggsql-wasm" -version = "0.1.8" +version = "0.1.9" dependencies = [ "csv", "ggsql", @@ -5269,7 +5269,7 @@ dependencies = [ [[package]] name = "tree-sitter-ggsql" -version = "0.1.8" +version = "0.1.9" dependencies = [ "cc", "tree-sitter", diff --git a/Cargo.toml b/Cargo.toml index 87cfa10e..9b4f3eea 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,7 +16,7 @@ default-members = [ resolver = "2" [workspace.package] -version = "0.1.8" +version = "0.1.9" edition = "2021" authors = ["ggsql Team"] license = "MIT" @@ -26,8 +26,8 @@ description = "A declarative visualization language that extends SQL with powerf [workspace.dependencies] # workspace packages -tree-sitter-ggsql = { path = "tree-sitter-ggsql", version = "0.1.8" } -ggsql = { path = "src", version = "0.1.8" } +tree-sitter-ggsql = { path = "tree-sitter-ggsql", version = "0.1.9" } +ggsql = { path = "src", version = "0.1.9" } # Parsing csscolorparser = "0.8.1" diff --git a/ggsql-jupyter/pyproject.toml b/ggsql-jupyter/pyproject.toml index 9dfd448b..e7e1b759 100644 --- a/ggsql-jupyter/pyproject.toml +++ b/ggsql-jupyter/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "ggsql-jupyter" -version = "0.1.8" +version = "0.1.9" description = "Jupyter kernel for ggsql - SQL extension for declarative data visualization" readme = "README.md" license = { text = "MIT" } diff --git a/ggsql-python/Cargo.toml b/ggsql-python/Cargo.toml index 9460fada..7d05a270 100644 --- a/ggsql-python/Cargo.toml +++ b/ggsql-python/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ggsql-python" -version = "0.1.8" +version = "0.1.9" edition = "2021" authors.workspace = true license.workspace = true diff --git a/ggsql-python/pyproject.toml b/ggsql-python/pyproject.toml index b65bc3ac..191fa523 100644 --- a/ggsql-python/pyproject.toml +++ b/ggsql-python/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "ggsql" -version = "0.1.8" +version = "0.1.9" description = "SQL extension for declarative data visualization" readme = "README.md" requires-python = ">=3.10" diff --git a/ggsql-python/python/ggsql/__init__.py b/ggsql-python/python/ggsql/__init__.py index a6e2805f..b78956f6 100644 --- a/ggsql-python/python/ggsql/__init__.py +++ b/ggsql-python/python/ggsql/__init__.py @@ -27,7 +27,7 @@ "execute", "render_altair", ] -__version__ = "0.1.8" +__version__ = "0.1.9" # Type alias for any Altair chart type AltairChart = Union[ diff --git a/ggsql-vscode/package-lock.json b/ggsql-vscode/package-lock.json index 5057f74a..7e5b7c3f 100644 --- a/ggsql-vscode/package-lock.json +++ b/ggsql-vscode/package-lock.json @@ -1,12 +1,12 @@ { "name": "ggsql", - "version": "0.1.8", + "version": "0.1.9", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ggsql", - "version": "0.1.8", + "version": "0.1.9", "license": "MIT", "devDependencies": { "@posit-dev/positron": "^0.2.2", diff --git a/ggsql-vscode/package.json b/ggsql-vscode/package.json index 8bbf5000..e9847c02 100644 --- a/ggsql-vscode/package.json +++ b/ggsql-vscode/package.json @@ -2,7 +2,7 @@ "name": "ggsql", "displayName": "ggsql", "description": "Syntax highlighting and language runtime for ggsql - SQL with declarative visualization", - "version": "0.1.8", + "version": "0.1.9", "publisher": "ggsql", "engines": { "vscode": "^1.75.0" diff --git a/ggsql-wasm/demo/package-lock.json b/ggsql-wasm/demo/package-lock.json index 390e98a1..2c96dbf9 100644 --- a/ggsql-wasm/demo/package-lock.json +++ b/ggsql-wasm/demo/package-lock.json @@ -24,7 +24,7 @@ }, "../pkg": { "name": "ggsql-wasm", - "version": "0.1.8", + "version": "0.1.9", "license": "MIT" }, "node_modules/@esbuild/aix-ppc64": { diff --git a/tree-sitter-ggsql/bindings/python/__init__.py b/tree-sitter-ggsql/bindings/python/__init__.py index b0be46f5..43955325 100644 --- a/tree-sitter-ggsql/bindings/python/__init__.py +++ b/tree-sitter-ggsql/bindings/python/__init__.py @@ -31,5 +31,5 @@ except Exception as e: raise ImportError(f"Could not load tree-sitter-ggsql language: {e}") -__version__ = "0.1.8" +__version__ = "0.1.9" __all__ = ["language"] diff --git a/tree-sitter-ggsql/package.json b/tree-sitter-ggsql/package.json index a74aaed8..b64199f0 100644 --- a/tree-sitter-ggsql/package.json +++ b/tree-sitter-ggsql/package.json @@ -1,6 +1,6 @@ { "name": "tree-sitter-ggsql", - "version": "0.1.8", + "version": "0.1.9", "description": "Tree-sitter grammar for ggsql visualization language", "main": "bindings/node", "repository": { diff --git a/tree-sitter-ggsql/pyproject.toml b/tree-sitter-ggsql/pyproject.toml index 8ae95e9a..a65b692c 100644 --- a/tree-sitter-ggsql/pyproject.toml +++ b/tree-sitter-ggsql/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "tree-sitter-ggsql" -version = "0.1.8" +version = "0.1.9" description = "Tree-sitter grammar for ggsql visualization language" readme = "README.md" license = {text = "MIT"} diff --git a/tree-sitter-ggsql/tree-sitter.json b/tree-sitter-ggsql/tree-sitter.json index c8dfc00f..5b7f8f1e 100644 --- a/tree-sitter-ggsql/tree-sitter.json +++ b/tree-sitter-ggsql/tree-sitter.json @@ -14,7 +14,7 @@ } ], "metadata": { - "version": "0.1.8", + "version": "0.1.9", "license": "MIT", "description": "ggsql grammar for tree-sitter", "authors": [