Skip to content

studio-v1.0.0

Choose a tag to compare

@github-actions github-actions released this 06 Sep 10:58
· 65 commits to master since this release

@cookiemonsterdev/kafka-studio-v1.0.0 (2026-09-06)

Bug Fixes

  • css: update tailwind syntax (8721ef7)
  • css: update tailwind syntax (738616b)
  • studio: adapt topic views to narrow viewports (a090d52)
  • studio: align the topic partitions total row with its columns (bdc0d91)
  • studio: give every page consistent chrome spacing (6504c64)
  • studio: keep a wrapping toolbar row from overlapping content (b9f811b)
  • studio: make editors resolve the web tsconfig (e2ac13b)
  • studio: more react-doctor fixes (177c6ff)
  • studio: scope the connection pill and fix a11y gaps (0c24501)
  • studio: serve the spa for topic names containing dots (6523b4c)
  • studio: show a readable error when the topic list fails to load (687f5d3)
  • studio: stop gating topic-not-found on a retriable call (f7ef200)
  • ui: update some styles (dfd5a3f)
  • ui: update some styles (c0ae488)

Features

  • studio: add a breadcrumb search and refresh top bar (89c36f1)
  • studio: add a collapsible responsive app shell (2f9e0c0)
  • studio: add a command palette and read-only inspection views (bca1a68)
  • studio: add a connection profile switcher (1004227)
  • studio: add a mobile navigation drawer (20a7f8c)
  • studio: add a producer playground page (3b33aa7)
  • studio: add a studio config file section (9c1457d)
  • studio: add a toast surface for failed mutations (e4a0b63)
  • studio: add a virtualized message browser (700e5ae)
  • studio: add card badge separator and skeleton primitives (28ed848)
  • studio: add cluster overview page (c9af08c)
  • studio: add consumer group endpoints (8939698)
  • studio: add consumer group views (c594b79)
  • studio: add http server and route table (6c20b59)
  • studio: add message browsing api routes (5498682)
  • studio: add message read and seek helpers (9d45a57)
  • studio: add page toolbar and detail rail layout slots (d704307)
  • studio: add produce and rate limited burst endpoints (bf90779)
  • studio: add react app shell with theme toggle (0930d02)
  • studio: add route level error and not found boundaries (952f9b1)
  • studio: add runtime port and cli entry point (c6ac7f9)
  • studio: add session auth and server-enforced read-only (7cc7bf4)
  • studio: add sheet tooltip and collapsible primitives (5e4ce5d)
  • studio: add sidebar workspace navigation (8b61afb)
  • studio: add spinner empty and error state components (c2cbaa6)
  • studio: add the brand mark and favicons (4c98e6c)
  • studio: add the flow board route (07ff436)
  • studio: add the injected runtime port (cb84244)
  • studio: add topic browsing and management ui (eecf230)
  • studio: add topic crud and config endpoints (ed52de3)
  • studio: animate message flow on a canvas layer (69c426d)
  • studio: buffer live events for the board (d324ef8), closes hi#frequency
  • studio: build out the cluster overview page (4a7cc8d)
  • studio: decode message keys and values (19cc53d)
  • studio: define consumer group contracts (6261ecc)
  • studio: define instrumentation event contracts (bf1c4c3)
  • studio: define message api contracts (6bb802f)
  • studio: define produce api contracts (584c8a9)
  • studio: define topic api contracts (ac8aa52)
  • studio: enable react compiler for the web bundle (1192df1)
  • studio: link board nodes to detail views (1f31ba9)
  • studio: overlay throughput and lag metrics (c4476ef)
  • studio: parse studio cli flags (136b785)
  • studio: pool admin clients per profile (eb5e9b5)
  • studio: rebuild the sidebar with a brand tile and sections (9cba8c8)
  • studio: rebuild the top bar with the breadcrumb heading (c1b55cb)
  • studio: redact credentials from api responses (e9703b2)
  • studio: render the cluster topology board (d698f5f)
  • studio: replace the native profile select with a primitive (35d44d1)
  • studio: resolve connections from kafka config files (afbd703)
  • studio: respect reduced motion on the board (f66b9cc)
  • studio: save producer payload templates and beautify JSON (29c9a0a)
  • studio: serialize bigint offsets safely (f4bd7fb)
  • studio: serve built spa assets and open the browser (6d23ba5)
  • studio: serve dev mode, health, and cluster endpoints (814bbfb)
  • studio: show a splash screen once per browser session (a367680)
  • studio: show connection status in the sidebar (4cff87a)
  • studio: stream instrumentation events over sse (6ead0d4)
  • studio: stream live messages over sse (9f70d00)
  • studio: wire the board and groups pages into navigation (a739441)
  • studio: wire the events and groups routes into the server (0a91b7d)

Performance Improvements

  • studio: split routes into lazy chunks and precompress web assets (3d5b4a5)