Skip to content

Releases: kamu-data/kamu-cli

Release v0.212.0

12 Dec 01:33
v0.212.0
176a781
Compare
Choose a tag to compare

[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

02 Dec 21:32
b1a0a01
Compare
Choose a tag to compare

[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

28 Nov 20:55
Compare
Choose a tag to compare

[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

26 Nov 01:43
v0.209.0
36c24e0
Compare
Choose a tag to compare

[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 restarting
  • kamu login: add repo with odf+ schema protocol

Release v0.208.1

22 Nov 16:51
0e331f7
Compare
Choose a tag to compare

[0.208.1] - 2024-11-22

Fixed

  • kamu-base-with-data-mt image building

Release v0.208.0

21 Nov 22:48
ccfaccf
Compare
Choose a tag to compare
Introduced DatasetRegistry abstraction, encapsulating listing and res…

Release v0.207.3

21 Nov 16:23
Compare
Choose a tag to compare

[0.207.3] - 2024-11-21

Changed

  • Add version for OutboxMessage structure to prevent startup failures after breaking changes

Release v0.207.2

18 Nov 11:28
9bd2c4d
Compare
Choose a tag to compare

[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
  • kamu push: crash in multi-tenant mode

Release v0.207.1

14 Nov 15:04
462fa22
Compare
Choose a tag to compare

[0.207.1] - 2024-11-14

Fixed

  • kamu pull: crash in multi-tenant mode

Release v0.207.0

11 Nov 23:23
9753709
Compare
Choose a tag to compare

[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 optional datasets field,
    which contains information about the datasets participating in the query. Affected API:
    • GQL DataQueries: the field will be filled
    • GQL DatasetData: field will be empty because we already know which dataset is involved

Fixed

  • kamu add correctly handles snapshots with circular dependencies
  • kamu push shows a human-readable error when trying to push to the non-existing repository
  • Jupyter repository block documentation misleading