Kaeso 0.3.8 contains no change that operators must act on when they upgrade. It moves the console, gateway and updater images to newer Go, Node and distroless bases, pins newer ClickHouse and Mailpit versions in the Compose files, and updates Rust and JavaScript dependencies. The console's API client no longer relies on the Redocly OpenAPI core package, and toasts in the UI library no longer catch clicks meant for buttons beside them.
Contributors: @dvnold
Full changes: v0.3.7...v0.3.8 (opens in a new tab)
Changed
- Upgrades the Rust dependencies, including tokio from 1.53.2 to 1.53.3 and tower-http from 0.6.11 to 0.7.1, and updates clickhouse and aws-lc-rs. (#351 (opens in a new tab), #352 (opens in a new tab))
- Upgrades 24 JavaScript packages across the console, UI library, showcase and documentation, among them React and react-dom 19.3.1, TanStack Router, Playwright and Vitest. (#357 (opens in a new tab))
Console
- The console generates its API client without a Redocly config of its own, so it no longer depends on the Redocly OpenAPI core package. (#354 (opens in a new tab))
Documentation
- Upgrades mermaid from 11.17.2 to 12.2.0 and regenerates the documentation diagrams as SVG files. (#355 (opens in a new tab))
Self-hosting
- Moves the console, gateway and updater images to newer Go, Node and distroless base images, and pins newer ClickHouse and Mailpit versions in the Compose files. (#348 (opens in a new tab), #349 (opens in a new tab), #350 (opens in a new tab))
Fixed
UI library
- Toasts no longer catch clicks meant for a button beside or below them. The hover area that keeps an expanded stack open now covers only the gaps between toasts, so a button in a member's sheet always receives its click. (#358 (opens in a new tab))