From 4be9909a43a1177b5202f8ae88854230c287bfec Mon Sep 17 00:00:00 2001 From: Eddie A Tejeda <669988+eddietejeda@users.noreply.github.com> Date: Mon, 18 May 2026 20:00:26 -0700 Subject: [PATCH 1/2] chore: Release hotdata-cli version 0.2.3 --- CHANGELOG.md | 23 ++++++++++++++++++++--- Cargo.lock | 2 +- Cargo.toml | 2 +- README.md | 2 +- skills/hotdata-geospatial/SKILL.md | 2 +- skills/hotdata/SKILL.md | 2 +- 6 files changed, 25 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9ca693f..0099104 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,15 +1,31 @@ -## [0.2.2] - 2026-05-04 +## [0.2.3] - 2026-05-19 ### πŸš€ Features - *(wizard)* Render schema description, examples, defaults (#75) +- *(tty)* Add no-input flag and tty checks for interactive commands +### πŸ› Bug Fixes + +- *(changelog)* Preserve released sections from main for CI validate +- *(deps)* Bump openssl to 0.10.79 for CVE fixes + +### πŸ’Ό Other + +- Ignore macOS metadata files + +### πŸ“š Documentation + +- *(skill)* Document managed databases commands. ## [0.2.1] - 2026-04-30 +### πŸ› Bug Fixes + +- *(changelog)* Keep prior release sections identical to main + ### πŸ“š Documentation - *(skill)* Align hotdata skill with CLI behavior - ## [0.2.0] - 2026-04-29 ### πŸš€ Features @@ -31,6 +47,8 @@ ### πŸ’Ό Other - *(release)* Bump geospatial skill version on release +- *(deps)* Bump rustls-webpki to 0.103.13 +- Validate CHANGELOG sections match base branch on PRs ### 🚜 Refactor @@ -43,7 +61,6 @@ ### πŸš€ Features -- *(auth)* Add CLI auth session support (JWT access tokens, refresh, PKCE login) - *(indexes)* Workspace-wide list with filters and parallel fetch ### πŸ’Ό Other diff --git a/Cargo.lock b/Cargo.lock index e50fd81..1dfcb01 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -732,7 +732,7 @@ checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" [[package]] name = "hotdata-cli" -version = "0.2.2" +version = "0.2.3" dependencies = [ "anstyle", "base64", diff --git a/Cargo.toml b/Cargo.toml index 09ef74a..cbe8b7c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hotdata-cli" -version = "0.2.2" +version = "0.2.3" edition = "2024" repository = "https://github.com/hotdata-dev/hotdata-cli" description = "CLI tool for Hotdata.dev" diff --git a/README.md b/README.md index 3e48553..81fef72 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@
Command line interface for Hotdata.

- version + version build coverage

diff --git a/skills/hotdata-geospatial/SKILL.md b/skills/hotdata-geospatial/SKILL.md index 1930ec9..3a92b8a 100644 --- a/skills/hotdata-geospatial/SKILL.md +++ b/skills/hotdata-geospatial/SKILL.md @@ -1,7 +1,7 @@ --- name: hotdata-geospatial description: Use this skill only when the user is working with geospatial data in Hotdata (PostGIS-style SQL like ST_* functions, geometry/WKB, bbox filtering, point-in-polygon, distance/area, lat/lon, spatial joins, β€œgeospatial”, β€œGIS”, β€œPostGIS”). Do not load this skill for non-geospatial SQL or general Hotdata usage. -version: 0.2.2 +version: 0.2.3 --- # Hotdata Geospatial Skill diff --git a/skills/hotdata/SKILL.md b/skills/hotdata/SKILL.md index ec31ef1..7987f3e 100644 --- a/skills/hotdata/SKILL.md +++ b/skills/hotdata/SKILL.md @@ -1,7 +1,7 @@ --- name: hotdata description: Use this skill when the user wants to run hotdata CLI commands, query the Hotdata API, list workspaces, list connections, create connections, list or create managed databases, load parquet into database tables, list tables, manage datasets, execute SQL queries, inspect query run history, search tables, manage indexes, manage sandboxes, manage workspace context and stored docs such as context:DATAMODEL via the context API (`hotdata context`), install or update the bundled agent skills (`hotdata skills`), generate shell completions (`hotdata completions`), or interact with the hotdata service. Activate when the user says "run hotdata", "query hotdata", "list workspaces", "list connections", "create a connection", "list databases", "create a database", "managed database", "load parquet", "list tables", "list datasets", "create a dataset", "upload a dataset", "execute a query", "search a table", "list indexes", "create an index", "list query runs", "list past queries", "query history", "list sandboxes", "create a sandbox", "run a sandbox", "workspace context", "pull context", "push context", "data model", "context:DATAMODEL", or asks you to use the hotdata CLI. -version: 0.2.2 +version: 0.2.3 --- # Hotdata CLI Skill From c33052d5c6531b4191b3e16caec263327d5703bc Mon Sep 17 00:00:00 2001 From: Eddie A Tejeda <669988+eddietejeda@users.noreply.github.com> Date: Mon, 18 May 2026 20:01:51 -0700 Subject: [PATCH 2/2] fix(changelog): correct 0.2.3 section and preserve released history. git-cliff dropped the [0.2.2] block and rewrote older sections; restore main sections and document changes since v0.2.2. Add cliff preprocessors for legacy commit messages. --- CHANGELOG.md | 22 ++++++++++++---------- cliff.toml | 2 ++ 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0099104..2255939 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,30 +2,33 @@ ### πŸš€ Features -- *(wizard)* Render schema description, examples, defaults (#75) +- *(databases)* Add managed databases CLI for parquet table loads (#82) +- *(sandbox)* Add sandbox JWT support - *(tty)* Add no-input flag and tty checks for interactive commands ### πŸ› Bug Fixes -- *(changelog)* Preserve released sections from main for CI validate -- *(deps)* Bump openssl to 0.10.79 for CVE fixes +- *(deps)* Bump openssl to 0.10.79 for CVE fixes (#77) ### πŸ’Ό Other -- Ignore macOS metadata files +- Ignore macOS metadata files (#81) ### πŸ“š Documentation -- *(skill)* Document managed databases commands. -## [0.2.1] - 2026-04-30 +- *(skill)* Document managed databases commands +## [0.2.2] - 2026-05-04 -### πŸ› Bug Fixes +### πŸš€ Features -- *(changelog)* Keep prior release sections identical to main +- *(wizard)* Render schema description, examples, defaults (#75) + +## [0.2.1] - 2026-04-30 ### πŸ“š Documentation - *(skill)* Align hotdata skill with CLI behavior + ## [0.2.0] - 2026-04-29 ### πŸš€ Features @@ -47,8 +50,6 @@ ### πŸ’Ό Other - *(release)* Bump geospatial skill version on release -- *(deps)* Bump rustls-webpki to 0.103.13 -- Validate CHANGELOG sections match base branch on PRs ### 🚜 Refactor @@ -61,6 +62,7 @@ ### πŸš€ Features +- *(auth)* Add CLI auth session support (JWT access tokens, refresh, PKCE login) - *(indexes)* Workspace-wide list with filters and parallel fetch ### πŸ’Ό Other diff --git a/cliff.toml b/cliff.toml index ab5a25d..6742976 100644 --- a/cliff.toml +++ b/cliff.toml @@ -49,6 +49,8 @@ split_commits = false commit_preprocessors = [ # Legacy non-conventional commit on main (pre–conventional-commit discipline). { pattern = "^change to sandbox api$", replace = "feat(sandbox): align CLI with updated sandbox API" }, + { pattern = "^Add managed databases CLI", replace = "feat(databases): add managed databases CLI for parquet table loads" }, + { pattern = "^Add sandbox JWT support$", replace = "feat(sandbox): add sandbox JWT support" }, # Replace issue numbers with link templates to be updated in `changelog.postprocessors`. #{ pattern = '\((\w+\s)?#([0-9]+)\)', replace = "([#${2}](/issues/${2}))"}, # Check spelling of the commit message using https://github.com/crate-ci/typos.