Repository navigation
studio-v1.0.0
·
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)