Skip to content

Releases: ygncode/pi-web

v0.0.1-beta.34

22 Jun 07:25

Choose a tag to compare

v0.0.1-beta.34 Pre-release
Pre-release

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

21 Jun 10:30

Choose a tag to compare

v0.0.1-beta.33 Pre-release
Pre-release

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

16 Jun 16:45

Choose a tag to compare

v0.0.1-beta.32 Pre-release
Pre-release

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

15 Jun 14:55

Choose a tag to compare

v0.0.1-beta.31 Pre-release
Pre-release

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

06 Jun 16:53

Choose a tag to compare

v0.0.1-beta.30 Pre-release
Pre-release

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

Full Changelog: v0.0.1-beta.29...v0.0.1-beta.30

v0.0.1-beta.29

03 Jun 16:17

Choose a tag to compare

v0.0.1-beta.29 Pre-release
Pre-release

v0.0.1-beta.28

03 Jun 16:05

Choose a tag to compare

v0.0.1-beta.28 Pre-release
Pre-release

v0.0.1-beta.27

03 Jun 15:56

Choose a tag to compare

v0.0.1-beta.27 Pre-release
Pre-release

What's Changed

  • fix(update): avoid killing in-place self-update by @setkyar in #40

Full Changelog: v0.0.1-beta.26...v0.0.1-beta.27

v0.0.1-beta.26

03 Jun 15:24

Choose a tag to compare

v0.0.1-beta.26 Pre-release
Pre-release

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

03 Jun 07:47

Choose a tag to compare

v0.0.1-beta.25 Pre-release
Pre-release

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