Releases: kamu-data/kamu-cli
Releases · kamu-data/kamu-cli
Release v0.212.0
[0.212.0] - 2024-12-11
Changed
- Upgraded to
datafusion v43
Fixed
- Ingest was sometimes producing Parquet files with non-sequential
offset
column which violated the ODF spec
Release v0.211.0
[0.211.0] - 2024-12-02
Changed
- Dataset dependency graph is now backed with a database, removing need in dependendency scanning at startup.
Release v0.210.0
[0.210.0] - 2024-11-28
Added
- Console warning when deleting datasets which are out of sync with their push remotes
Changed
- Separated Web UI runtime and UI configuration flags. UI configuration is now provided by API server too.
Fixed
- Typo in feature flags (enableDatasetEnvVarsManagement)
^
Release v0.209.0
[0.209.0] - 2024-11-25
Changed
- Improved OpenAPI integration
- Replaced Swagger with Scalar for presenting OpenAPI spec
Fixed
EXECUTE_TRANSFORM
flows now respect last success run time during config enabling and api-server restartingkamu login
: add repo withodf+
schema protocol
Release v0.208.1
[0.208.1] - 2024-11-22
Fixed
kamu-base-with-data-mt
image building
Release v0.208.0
Introduced DatasetRegistry abstraction, encapsulating listing and res…
Release v0.207.3
[0.207.3] - 2024-11-21
Changed
- Add version for
OutboxMessage
structure to prevent startup failures after breaking changes
Release v0.207.2
[0.207.2] - 2024-11-15
Fixed
- E2E: revision of st/mt tests:
- In cases where temporary workspaces are created,
test variants for both single-tenant and multi-tenant have been added - New combinations activated
- Certain duplicate tests have been removed
- Some of the tests related to
kamu pull
only have been moved to the appropriate module - Activated missing tests for databases
- In cases where temporary workspaces are created,
kamu push
: crash in multi-tenant mode
Release v0.207.1
[0.207.1] - 2024-11-14
Fixed
kamu pull
: crash in multi-tenant mode
Release v0.207.0
[0.207.0] - 2024-11-11
Added
- E2E: reinforce test coverage
- Covered all flow scenarios
- Covered hot REST API endpoints
- Reconfiguring test groups for a small speedup (10%)
- Directory structure grooming
KamuApiServerClientExt
: method grouping
- Dataset definition: added possibility to set defaults in templates:
fetch: kind: Container image: "ghcr.io/kamu-data/fetch-com.defillama:0.1.5" args: - --request-interval - '${{ env.request_interval || 2 }}'
Changed
- HTTP API errors will now come in JSON format instead of plain text, for example:
{ "message": "Incompatible client version" }
- GQL: The
DataQueryResultSuccess
type is extended to the optionaldatasets
field,
which contains information about the datasets participating in the query. Affected API:GQL DataQueries
: the field will be filledGQL DatasetData
: field will be empty because we already know which dataset is involved
Fixed
kamu add
correctly handles snapshots with circular dependencieskamu push
shows a human-readable error when trying to push to the non-existing repository- Jupyter repository block documentation misleading