Releases: ygncode/pi-web
Releases · ygncode/pi-web
v0.0.1-beta.34
What's Changed
- fix(web): restore settings tab on refresh and surface About version by @setkyar in #83
- fix(web): WCO header alignment, session loading spinner, SPA back link by @setkyar in #84
- feat(web): chat queue panel with autonomous server-side drain by @setkyar in #87
Full Changelog: v0.0.1-beta.33...v0.0.1-beta.34
v0.0.1-beta.33
What's Changed
- feat: configurable session display defaults for thinking, tools, and tool outputs by @setkyar in #82
Full Changelog: v0.0.1-beta.32...v0.0.1-beta.33
v0.0.1-beta.32
What's Changed
- Diff review modal in session menu by @setkyar in #78
- feat(web): schedules — auto-create pi sessions on a cadence by @setkyar in #79
Full Changelog: v0.0.1-beta.31...v0.0.1-beta.32
v0.0.1-beta.31
What's Changed
- docs+test: refresh architecture docs and cover share package by @setkyar in #65
- svelte(phase 1): reactive SessionDataModel + test toolchain by @setkyar in #66
- refactor: migrate live modals and overlays to Svelte components by @setkyar in #67
- refactor: migrate session coupled core (chat, live reload, btw, cat) to Svelte 5 by @setkyar in #68
- refactor: complete Svelte session-viewer migration (Phase 3) by @setkyar in #69
- refactor: migrate index + settings routes to Svelte (Phase 4) by @setkyar in #70
- feat: client-side SPA navigation + session registry refactor by @setkyar in #72
- refactor(session): extract live runtime context by @setkyar in #73
- test(e2e): make cat gatekeeper test time-independent by @lemotw in #76
- fix: prevent Enter key from sending message during IME composition by @Czy014 in #77
New Contributors
Full Changelog: v0.0.1-beta.30...v0.0.1-beta.31
v0.0.1-beta.30
What's Changed
- sessions: bump per-line scanner buffer 4MB → 256MB (fix sessions silently dropped from index) by @pasta-paul in #51
- test(sessions): regression test for large per-line scanner buffer by @setkyar in #54
- sessions: paginate large sessions in the HTML render + add /api/session?from=N&count=K by @pasta-paul in #52
- fix(session): render earlier messages when loading paginated windows by @setkyar in #55
- feat(session): artifacts panel and inline annotations by @setkyar in #42
- docs: note to avoid launchd agent for local pi-web dev by @setkyar in #56
- feat(uninstall): add npm preuninstall cleanup script by @setkyar in #57
- feat(metrics): worker resource dashboard + pprof by @setkyar in #58
- feat(chat): @mention file/folder autocomplete in composer by @setkyar in #59
- refactor(export): build static snapshot from shared live modules by @setkyar in #60
- chore: remove dead Go symbols, JS modules, and CSS rules by @setkyar in #61
- feat: migrate live UI to a Svelte SPA with full i18n by @setkyar in #62
- feat: code font, menu icons, custom theme, and iOS composer fix by @setkyar in #63
New Contributors
- @pasta-paul made their first contribution in #51
Full Changelog: v0.0.1-beta.29...v0.0.1-beta.30
v0.0.1-beta.29
Full Changelog: v0.0.1-beta.28...v0.0.1-beta.29
v0.0.1-beta.28
Full Changelog: v0.0.1-beta.27...v0.0.1-beta.28
v0.0.1-beta.27
What's Changed
Full Changelog: v0.0.1-beta.26...v0.0.1-beta.27
v0.0.1-beta.26
What's Changed
- feat(chat): add slash-command palette to the composer by @setkyar in #38
- feat(pwa): badge app icon on session completion by @setkyar in #39
Full Changelog: v0.0.1-beta.25...v0.0.1-beta.26
v0.0.1-beta.25
What's Changed
- feat: shared theme engine + UI polish + follow button & working animation by @setkyar in #19
- feat: session viewer UI overhaul — scratchpad, sounds, mobile UX, menus, modals & layout by @setkyar in #20
- rename set_tab_title tool to pi_web_set_tab_title by @setkyar in #22
- feat: in-app version check & update from the web UI by @setkyar in #23
- feat(composer): git branch indicator + smart PR actions in chat footer by @setkyar in #25
- feat: add Cat Gatekeeper focus/break + bedtime companion by @setkyar in #24
- style(composer): unify chat composer surface with message stream by @setkyar in #26
- feat: project visibility, scratch-chat, and session header controls by @setkyar in #27
- feat(settings): persist user settings server-side with a /settings page by @setkyar in #28
- refactor(app): extract agentdir package, split app.go helpers into sibling files by @setkyar in #30
- feat(btw): per-session scratch-chat with session UI fixes by @setkyar in #31
- docs(github): add PR and issue templates by @setkyar in #33
- test(e2e): Playwright browser tests across desktop, mobile, and iPad by @setkyar in #34
- feat(titles): built-in session auto-titling with settings controls by @setkyar in #35
- feat(ask): pi-web-native ask_user_question with multi-select by @setkyar in #37
Full Changelog: v0.0.1-beta.24...v0.0.1-beta.25