diff --git a/CHANGELOG.md b/CHANGELOG.md index 0ea3f55..55efe72 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,22 @@ +## [0.1.13] - 2026-04-24 + +### 🚀 Features + +- *(auth)* Add login subcommand mirroring bare auth + +### 🐛 Bug Fixes + +- *(context)* Strip .md suffix using correct byte length +- *(context)* Avoid UTF-8 panic when probing .md suffix + +### 💼 Other + +- *(release)* Pass --no-confirm to cargo release + +### 📚 Documentation + +- *(skill)* List before show; avoid blind context show DATAMODEL +- *(skill)* Context: notation and analysis vs DATAMODEL ## [0.1.12] - 2026-04-24 ### 🚀 Features @@ -8,6 +27,10 @@ - *(context)* Fail-fast pull when target exists; expand stem tests +### 💼 Other + +- *(release)* Regenerate changelog with git-cliff + ### 🚜 Refactor - *(context)* Clearer fetch_context exhaustiveness; drop no-op mkdir diff --git a/Cargo.lock b/Cargo.lock index 1e2b264..cbebb85 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -701,7 +701,7 @@ checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" [[package]] name = "hotdata-cli" -version = "0.1.12" +version = "0.1.13" dependencies = [ "anstyle", "base64", diff --git a/Cargo.toml b/Cargo.toml index f9971ab..14c93ad 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hotdata-cli" -version = "0.1.12" +version = "0.1.13" 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 fc7ae0e..e986b3e 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@
Command line interface for Hotdata.

- version + version build coverage

diff --git a/scripts/release.sh b/scripts/release.sh index 4e5e63d..8352d57 100755 --- a/scripts/release.sh +++ b/scripts/release.sh @@ -42,7 +42,7 @@ case "$COMMAND" in # step 2: bump versions, commit, push branch echo "" echo "→ Running cargo release (no publish, no tag)..." - cargo release --no-publish --no-tag --allow-branch="$BRANCH" --execute "$VERSION" + cargo release --no-publish --no-tag --no-confirm --allow-branch="$BRANCH" --execute "$VERSION" echo "" echo "→ Opening pull request..." @@ -79,7 +79,7 @@ case "$COMMAND" in echo "" echo "→ Running cargo release (tagging release)..." - cargo release --execute + cargo release --no-confirm --execute echo "" echo "✓ Release complete. Tag pushed and dist workflow triggered." diff --git a/skills/hotdata/SKILL.md b/skills/hotdata/SKILL.md index 35dada0..4f9b010 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 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`), or interact with the hotdata service. Activate when the user says "run hotdata", "query hotdata", "list workspaces", "list connections", "create a connection", "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.1.12 +version: 0.1.13 --- # Hotdata CLI Skill