Releases: remsky/comic-chat-web
Releases · remsky/comic-chat-web
Release list
v0.12.0
Features
- feat: add initial custom character test with unique poses and gestures (308eef8)
Fixes
- fix: update postcss, override undici versions (f8af905)
- fix: update asset url versioning and arthash caching (87fe288)
- fix(mcp, playwright): validation logic for text length limits and ci test fixes (8bb7f79)
Maintenance
v0.11.0
v0.10.0
Features
- feat(comic-strip): add MCP server configuration and update skill documentation for comic-chat integration (6dfd8db)
- feat(shortlinks): implement short link functionality with minting and expiration handling, update skill docs (a0ab691)
- feat: add SVG rendering for composed panels and text metrics (71d612c)
- feat: functional partially optimized mcp (83b9724)
- feat(studio): refactor auto emotion/pose toggling, update skill (ce9ced4)
- feat(studio): connect original engine suggestion as studio default, overrideable (9bbad83)
- feat(suggest): implement art suggestion engine and facings logic test(suggest): add unit tests for art suggestions and facings (3b00beb)
- feat(meta): update Open Graph image references and alt text for studio and agent skill pages (3f8aa8c)
- feat(room): add the agent skill link to the chat toolbar (f558a28)
- feat(balloon-overflow): add tests for balloon overflow handling and message splitting (0803be5)
- feat(title-panel): add optional footer support for title cards (c92814e)
- feat: implement durable object transport for WebSocket lifecycle management (1242248)
Fixes
- fix(agent-skill): add space in summary list for better readability (98a38ad)
- fix(studio): put balloon style before facing and let either toggle half flip the pose mode (8c9507a)
- fix(studio): adjust actor details layout and styling for mobile responsiveness (222687d)
- fix(ci): order studio css by specificity, harden the browser suite (20269f6)
- fix(room): guard against uncomposable entries to prevent loss of room state (b4d98af)
- fix(balloon): backport the v2.1b line clamp so overlong text splits instead of failing layout (d97ce23)
- fix(art-repairs): implement art repair system and integrate with avatar generation (9328254)
- fix(test): pin flood and mute thresholds to the real constants (7216ed1)
Maintenance
- chore: v0.10.0 (d4f7fc1)
- build: run the version hook through node so releases work outside bash (e495535)
- docs(docs): update README and agent-skill documentation for MCP server integration and usage (f26e5ce)
- refactor(catalog): bake cast.md prose into catalog.json, drop runtime markdown parsing (79ad104)
- build: generate artifacts on commit and gate drift in CI (99ef0bf)
- refactor(skill): share validator and cast parser with the worker, ship reference docs as assets (18e7d89)
- chore(plugins): sync plugin manifest versions on npm version (0895fe1)
- chore(ci): add concurrency settings for CI jobs (125332d)
v0.9.0
Features
- feat(agent-skill): add agent skill page and related assets, minor doc tweaks (79ad457)
- feat(skill): describe title card and export options functionality (9f83341)
- feat(studio,rooms): port original title panel in as an option (48cd675)
- feat(studio): client side MP4 and GIF animation export with credit band (7712a58)
- feat(studio): add option for square PNG export (0338b08)
Fixes
- fix(studio): remove balloon top padding to restore faithful balloon.cpp geometry (2ba4e3e)
Maintenance
v0.8.1
v0.8.0
Features
- feat(studio): implement split view and zoom functionality with responsive design (80920b7)
- feat(studio): enhance character selection with avatar icons and improve rendering logic (06d652c)
- feat(skill,studio): deflate strip links, add --open, document balloon order and face naming (2d8f3dc)
- feat(export/studio): credits on art, port and host on exported strips (5880481)
- feat(skill): cast-query script, codex plugin manifests, and install docs (25a5fbf)
- feat(skill): initial catalog and agent plugin structure (e44038c)
- feat: update studio to use catalogue, strip version to 2 and adjust related tests (29f8208)
Fixes
- fix(stripMark): update credit line and improve font fitting logic (b706e6b)
- fix(skill): match the colour marker when the look cell qualifies it (22aa7aa)
- fix(skill): update cast descriptions (516efcd)
- fix(test): account for the credit band in the studio sheet specs (d3df8c5)
Maintenance
v0.7.0
Features
Fixes
- fix(test): stub the moderation screen in the studio boot spec and run browser tests in CI (9d45817)
Maintenance
v0.6.0
Features
- feat: add user tagging and mention highlights, optional nametag display (cb4523f)
- feat: implement shared avatar seating and user identity management (4df2a1c)
- feat(gestures, ux): add slash commands for unused art; related autocomplete, minor improvements to scroll/etc behaviour. (fca6d6e)
- feat(titlebar): add action buttons on splash page (cfdafc8)
- feat: implement initial unblocking to share avatars, adding unique connection IDs for seat identification. (7b4431e)
- chore(wrangler): set workers_dev to false in configuration (c34f7f6)
Fixes
- fix: updating seatKey function and tests to keep history replay of art/nick accurate (5ba6684)
Maintenance
v0.5.0
Features
- feat: migrate room storage to an append-only events log with per-room schema migrations (3c2333e)
- feat: implement legacy message migration and update bodycam expression handling (d100df6)
- feat: add members tab functionality with dynamic display for solo and multiple users (e2c7bbe)
- feat: implement save menu for exporting comic panels as PNG (6fe585e)
- feat: enhance bodycam controls and sidebar functionality with More toggle (d1bc005)
- feat: expression menu button and freeze indicator on the bodycam (8a50a07)
- feat: authentic IRC annotation codec with golden fixtures (e5c2c25)
- feat: comic annotations and typed room entries replace pose and mode sentinels (b5187a7)
- feat: retain original emotion indexes and wire intensities in avatar fixtures (a3bb59e)
Fixes
- fix: correct Open Graph image height for better display (a25ef5b)
Maintenance
v0.4.0
Features
- feat: unread-count shows in browser tab (6c859bb) by @coolmyll
- feat: minor title and tagline styling, layout responsiveness (6c6e147)
- feat: update join tagline positioning and styling; enhance layout responsiveness (b2ae140)
- feat: minor seo with canonical link and structured data; add robots.txt and sitemap.xml (10a06c3)
- feat: implement profile changes and room-switch announcements (ac059f9) by @remsky
Maintenance
- chore: v0.4.0 (a12fdfc)
- ci: split check and test into separate jobs, catch teardown bug (todo) (1545c4a)
- style: format room.ts (0cb4861)
- refactor: break room.ts out into meaningful modules (c2e33da) by @remsky
- chore: update GitHub Actions to use latest checkout and setup-node versions (30724e8)
