Repository navigation
What's Changed
- chore(relay): pin the relay image to 0.4.0 with account data on /data by @bubbleptr in #103
- feat(push): deliver notifications via the server's APNs instead of Expo by @bubbleptr in #109
- feat(relay): deliver host pushes straight to APNs by @bubbleptr in #110
- feat(pinomad-core): cargo workspace with UTF-16 JSON, chord deltas, and frame codecs by @bubbleptr in #105
- feat(pinomad-core): Noise IK secure channel, pairing links, relay constants by @bubbleptr in #106
- feat(pinomad-core): RemoteDurable as an event-driven state machine by @bubbleptr in #107
- feat(pinomad-core): port conversation-flow derivations to Rust (native step 2a) by @bubbleptr in #112
- feat(pinomad-core): port remaining client derivations, typed organize (native step 2b) by @bubbleptr in #113
- feat(ios): PinomadCore Swift package, minimal app, macOS CI (native step 3b) by @bubbleptr in #116
- feat(pinomad-core): UniFFI facade with typed calls and versioned snapshots (native step 3a) by @bubbleptr in #115
- feat(ios): conversation list + read-only chat via AgentChatKit by @bubbleptr in #118
- feat(ios): import AgentChatKit into packages/agent-chat-kit by @bubbleptr in #117
- feat(ios): native step 4a — conversation composer by @bubbleptr in #120
- chore(brand): new ghost icon for macOS and Web by @bubbleptr in #122
- chore(ios): new ghost app icon by @bubbleptr in #123
- feat(ios): native step 4b — question cards and retry by @bubbleptr in #121
- ci: typecheck in the Rust core PR gate by @bubbleptr in #124
- feat(ios): native step 4c — image attachments and viewer by @bubbleptr in #125
- feat(site): pinomad.si landing page and app.pinomad.si domain split by @bubbleptr in #126
- feat(ios): native step 4d — new conversation, projects, rename and archive by @bubbleptr in #127
- feat(ios): 4e pairing by scan and deep link, host list, failure pages, connection banner by @bubbleptr in #128
- test(host): fix the flaky conversation-switch controller test by @bubbleptr in #170
- chore(relay): remove the --allow-host allowlist by @bubbleptr in #169
- chore: rename apps/relay to apps/server by @bubbleptr in #171
- feat(core): deliver parsed changes and named agents over the FFI facade by @bubbleptr in #174
- feat(ios): conversation changes panel by @bubbleptr in #175
- feat(site): redesigned landing page with interactive diagrams by @bubbleptr in #177
- fix(host): publish new key files atomically via temp file + link by @bubbleptr in #178
- feat(protocol): 5.10 — 顶层对话选具名 Agent + listFiles by @bubbleptr in #179
- fix(web): keep the dark-mode surface ladder so the sidebar recedes by @bubbleptr in #183
- feat(ios): Composer 的 @ 菜单与对话头部 @name by @bubbleptr in #181
- feat(site): dark, product-first landing page by @bubbleptr in #180
- feat(site): real dark captures in the three feature slots by @bubbleptr in #184
- fix(site): tighten landing page copy and fix the og-image comment by @bubbleptr in #186
- feat(web): 顶层对话选具名 Agent、@name 显示、@ 文件补全 by @bubbleptr in #185
- feat(site): fade blocks up as they scroll into view by @bubbleptr in #188
- feat(ios): pick a named agent for new conversations by @bubbleptr in #187
- fix(agent-chat-kit): resolve dureview findings from the import by @bubbleptr in #190
- feat(core): port the account client to pinomad-core by @bubbleptr in #192
Full Changelog: v0.4.0...v0.5.0