Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
"plugins": [
{
"name": "kbagent",
"version": "0.55.0",
"version": "0.56.0",
"source": "./plugins/kbagent",
"description": "AI-friendly interface to Keboola Connection projects — explore configs, jobs, lineage, call MCP tools, manage dev branches, and debug SQL in workspaces",
"category": "development"
Expand Down
2 changes: 1 addition & 1 deletion plugins/kbagent/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "kbagent",
"version": "0.55.0",
"version": "0.56.0",
"description": "AI-friendly interface to Keboola Connection projects — explore configs, jobs, lineage, call MCP tools, manage dev branches, and debug SQL in workspaces",
"author": {
"name": "Keboola",
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "keboola-agent-cli"
version = "0.55.0"
version = "0.56.0"
description = "AI-friendly CLI for managing Keboola projects"
readme = "README.md"
requires-python = ">=3.12"
Expand Down
14 changes: 14 additions & 0 deletions src/keboola_agent_cli/changelog.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,20 @@

# Ordered newest-first. Each value is a list of brief one-line descriptions.
CHANGELOG: dict[str, list[str]] = {
"0.56.0": [
"Maintenance re-release -- no code changes since 0.55.0. The `0.55.0` version number lived in "
"`main` across three successive builds (#383 sync-secret audit, then #379 `semantic-layer "
"reference-data`, then #388 its changelog backfill) before the `v0.55.0` tag was cut, so anyone "
"who installed an interim 0.55.0 build did not receive the `reference-data` commands via "
"`kbagent update`: the auto-update check compares version numbers only (`_is_up_to_date` -> "
"`Version(local) >= Version(latest)`), so `0.55.0 >= 0.55.0` reads as already-up-to-date and "
"skips the reinstall even though the `v0.55.0` tag points at a newer commit. Bumping to 0.56.0 "
"gives auto-update a strictly-greater `/releases/latest` target, so the `reference-data` "
"sub-app (#379) and the rest of the 0.55.0 changes reach every user on the next `kbagent "
"update`. No behaviour change beyond the version string; the reference-data feature entry stays "
"recorded under 0.55.0 (the release it first shipped in) and its `since v0.55.0` doc tags "
"remain correct.",
],
"0.55.0": [
"New: `kbagent semantic-layer reference-data` (alias `kbagent sl reference-data`) -- a CRUD "
"surface for the metastore `semantic-reference-data` type, a per-dimension member store that "
Expand Down
2 changes: 1 addition & 1 deletion uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading