Skip to content
Closed
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
39 changes: 39 additions & 0 deletions docs/modules/release-notes/pages/all-releases/gazette-preview.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
= Release Notes

_2026-08-22_

// Generated by The Gazette.
// Review structure, release date, and entry placement before publishing.

== 2608.22

// Source: KOB-53962 from PR #561
// https://github.com/kobiton/docs/pull/561

=== Apps and app storage

- Fixed `GET /v2/apps/{appId}` omitting `latest_version` when the request sets `includeAllAppVersions=true`. The response now returns `latest_version` alongside `versions`, with the same value the endpoint returns when `includeAllAppVersions` is omitted or set to `false`.
- Fixed the `getApp` MCP tool returning `latest_version` as `null` when called with `includeAllVersions=true`.
- `latest_version` skips versions that are still importing or parsing. An app with no other versions returns no `latest_version`.

// Source: KOB-54477 from PR #556
// https://github.com/kobiton/docs/pull/556

=== Kobiton CLI reports refused file pushes

`kobiton file push` now reports a refused push and exits with a non-zero exit code. Previously a refused push printed `Pushed N bytes` and exited `0`, so a pipeline recorded a transfer that never reached the device.

A push is refused when the device does not permit writing to the destination path. Public cloud and trial devices run a restricted session that limits writes to the permitted directories.

This is a behavior change that affects automation workflows relying on CLI exit codes.

*Highlights*

- `file push` exits non-zero when the device refuses the destination path
- The CLI reports the reason for the refusal instead of a success message
- Successful pushes are unaffected
- CI/CD pipelines that check exit codes now detect refused pushes

*Availability*

Requires the latest Kobiton CLI. Download it from the Downloads icon in the left navigation of Kobiton Portal. Earlier CLI versions continue to report a refused push as successful.
Loading