Skip to content

Releases: ygncode/pi-web

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

v0.0.1-beta.24

30 May 09:01

Choose a tag to compare

v0.0.1-beta.24 Pre-release
Pre-release

What's Changed

  • Auth prompt UX and live template shell cleanup by @setkyar in #14
  • Consolidate static export templates and align Gist features by @setkyar in #15
  • fix: lossless project directory encoding for paths with hyphens by @setkyar in #16

Full Changelog: v0.0.1-beta.23...v0.0.1-beta.24

v0.0.1-beta.23

29 May 08:13

Choose a tag to compare

v0.0.1-beta.23 Pre-release
Pre-release

What's Changed

  • feat: add back /web command to open session in browser by @setkyar in #9
  • Share session list palette across pages by @setkyar in #10
  • fix: tailscale timeout and DMG path fallback by @laminko in #11
  • feat: keyboard shortcuts for chat input & session palette by @setkyar in #12
  • refactor(memory): streamline skill for pi-web users, add project/session context by @setkyar in #13

New Contributors

Full Changelog: v0.0.1-beta.22...v0.0.1-beta.23

v0.0.1-beta.22

28 May 05:59

Choose a tag to compare

v0.0.1-beta.22 Pre-release
Pre-release

What's Changed

  • Add screenshots section to README by @setkyar in #6
  • refactor: add AgentDir plumbing, consolidate pi-web data under pi-web/ subdirectory by @setkyar in #7
  • feat: improve keyboard UX, model picker, and app layout by @setkyar in #8

Full Changelog: v0.0.1-beta.21...v0.0.1-beta.22

v0.0.1-beta.21

26 May 16:21

Choose a tag to compare

v0.0.1-beta.21 Pre-release
Pre-release

What's Changed

  • Make mobile search palette fullscreen
  • Restore floating new session button
  • Improve home session layout controls
  • Refine fork message palette
  • feat: session search palette with ⌘K shortcut and cwd filter
  • fix: unify sidebar and chat composer backgrounds to use body-bg
  • ui: chat composer container-bg, sidebar body-bg, remove stale blur, menu refactor
  • Refine workspace UI density
  • Redesign homepage workspace navigation
  • Add session fork and clone actions
  • Polish navigation and Pi branding
  • Harden template and export checks
  • fix(session): deduplicate repeated entry IDs before tree building
  • Fix new session initial model state
  • Auto-update session titles
  • Add persistent session rename
  • sheet: mobile back gesture closes sheet, not session page
  • feat: reusable fullscreen sheet + model usage redesign
  • feat: unify desktop/mobile header bar with command menu popover
  • feat: add mobile command panel for session detail page
  • feat: extract index css to external file, update notify-toggle icons

Full Changelog: v0.0.1-beta.20...v0.0.1-beta.21

Full Changelog: v0.0.1-beta.20...v0.0.1-beta.21