Skip to content

Releases: kamu-data/kamu-cli

Release v0.206.5

29 Oct 15:53
Compare
Choose a tag to compare

[0.206.5] - 2024-10-29

Changed

  • Allow anonymous access to the content of recently uploaded files
  • Updated to arrow 53.2, datafusion 42.1, tower 0.6, opentelemetry 27 + minor updates

Release v0.206.4

28 Oct 14:12
73a0e79
Compare
Choose a tag to compare

[0.206.4] - 2024-10-28

Fixed

  • kamu push correctly handle odf+ format repositories

Release v0.206.3

28 Oct 11:50
Compare
Choose a tag to compare

[0.206.3] - 2024-10-28

Fixed

  • Improved telemetry for dataset entry indexing process
  • Corrected recent migration related to outbox consumptions of old dataset events

Release v0.206.2

27 Oct 01:47
v0.206.2
7761c72
Compare
Choose a tag to compare

[0.206.2] - 2024-10-26

Changed

  • GraphQL: Removed deprecated JSON_LD in favor of ND_JSON in DataBatchFormat
  • GraphQL: In DataBatchFormat introduced JSON_AOS format to replace the now deprecated JSON in effort to harmonize format names with REST API

Fixed

  • GraphQL: Fixed invalid JSON encoding in PARQUET_JSON schema format when column names contain special characters (#746)

Release v0.206.1

24 Oct 16:33
380c944
Compare
Choose a tag to compare

[0.206.1] - 2024-10-24

Changed

  • kamu repo list: supports all types of output
  • Tests: sqlx + nextest combination has been stabilized
  • DatasetEntryIndexer: guarantee startup after OutboxExecutor for a more predictable initialization
    • Add DatasetEntry'is re-indexing migration

Fixed

  • kamu push: show correct error if server failed to store data

Release v0.206.0

22 Oct 23:16
v0.206.0
c42de0e
Compare
Choose a tag to compare

[0.206.0] - 2024-10-22

Added

  • Introduced OpenAPI spec generation
    • /openapi.json endpoint now returns the generated spec
    • /swagger endpoint serves an embedded Swagger UI for viewing the spec directly in the running server
    • OpenAPI schema is available in the repo resources/openapi.json beside its multi-tenant version
  • Added and expanded many E2E tests, improved test stability
  • Added endpoint to read a recently uploaded file (GET /platform/file/upload/{upload_token})

Changed

  • Removed support for deprecated V1 /query endpoint format
  • The /tail endpoint was updated to better match V2 /query endpoint

Fixed

  • kamu add: fixed behavior when using --stdin and --name arguments

Release v0.205.0

15 Oct 14:22
b84630a
Compare
Choose a tag to compare

[0.205.0] - 2024-10-15

Changed

  • kamu push <dataset> command now can be called without --to reference and Alias or Remote dataset repository will be used as destination
  • kamu login command now will store repository to Repository registry. Name can be provided with --repo-name flag and to skip creating repo can be used --skip-add-repo flag

Release v0.204.5

08 Oct 13:47
f060d0a
Compare
Choose a tag to compare

[0.204.5] - 2024-10-08

Added

  • Postgres implementation for dataset entry and account Re-BAC repositories

Changed

  • kamu repo alias list: added JSON output alongside with other formats mentioned in the command's help
  • Private Datasets, DatasetEntry integration that will allow us to build dataset indexing
    • Added DatasetEntryService for message processing
    • Added DatasetEntryIndexer for one-shot indexing
    • Extend DatasetLifecycleMessageCreated with dataset_name field
    • Introducing DatasetLifecycleMessageRenamed
  • Simplified error handling code in repositories
  • Hidden part of the test code behind the feature gate
  • Updated our crate dependencies so they can be built in isolation

Fixed

  • --yes / -y flag: fixed when working from a TTY
  • CI: Fixes kamu-base-with-data-mt image builds

Release v0.204.4

30 Sep 16:41
7048d32
Compare
Choose a tag to compare

[0.204.4] - 2024-09-30

Changed

  • CLI command tweaks:
    • Make --yes / -y flag global
    • Add confirmation step to system compact command
    • Add support for patterns to system compact to process multiple datasets at once
    • Fixed argument parsing error in kamu system compact command
  • Simplified organization of startup initialization code over different components

Fixed

  • Broken catalog issue for server and transactional modes
    • Added several E2E tests (happy paths) covering the Flows tab in the UI
  • Corrected behavior of MySqlAccountRepository::get_accounts_by_ids(), for the case of empty IDs collection

Release v0.204.3

26 Sep 16:42
d45c2e6
Compare
Choose a tag to compare

[0.204.3] - 2024-09-26

Fixed

  • Dataset creation with unique alias but with existing id for FS dataset storage mode
  • kamu init: fixed regression in case of using exists_ok flag... finally