v0.1.0-insider.2
Pre-release
Pre-release
What's Changed
- feat: refine dashboard header and panel transitions by @kyleseaman in #94
- feat: add per-PR source tabs by @kyleseaman in #84
- feat(artifacts): redesign webapp artifact UI with local-first live previews by @chenmingwei23 in #61
- fix(signing): dynamic Electron entries, layout tripwire, seconds-stamped nightly by @CrysisDeu in #95
- feat(code-review-sage): single-runtime review pool + repo-wide review by @iamwhatever in #88
- feat(updates): publish notarized builds publicly + working desktop auto-update by @CrysisDeu in #98
- feat: 💡 Feature Tips — lightbulb discovery with personalized recommendations by @chenmingwei23 in #47
- fix(security): cloud/deploy/supply-chain hardening — CSE Batch 2 (11 findings) by @iamwhatever in #87
- fix(chat): recover once from a mid-stream transient 5xx instead of dropping the turn by @iamwhatever in #91
- feat(apps): Dev Fleet builtin — worktree + pod fleet management by @chenmingwei23 in #45
- docs(tips): Feature Tips doc + tone-tuned generation prompt by @chenmingwei23 in #103
- fix(sidebar): remove stale sidebar-toggle tip banner by @CrysisDeu in #105
- fix(skills): keep path slashes in skills.sh download URL by @CrysisDeu in #109
- feat(brand): update app icons to the new KiroCrew ghost-crew mark by @CrysisDeu in #110
- fix(chat): snap to bottom on open instead of smooth-paging through history by @kyleseaman in #111
- fix(chat): separate file-change diff pills from the steered chip by @kyleseaman in #112
- style(website): update Kiro theme with design system by @xuejinT in #92
- docs(meshclaw-sync): record PR #46 round-11 AI-review findings as inherited-upstream by @bolichen97 in #75
- fix(install): clear PYTHONPATH/PYTHONHOME so venv deps actually install by @cixuuz in #77
- fix(mcp): reap probe process groups + positively ID escaped MCP trees (port 8fb38539) by @bolichen97 in #96
- fix: run app-install copytree off the event loop and stop following symlinks by @NicholasRBowers in #100
- feat(deploy): docs, live pricing, reaper alarm, operator remediation (follow-up batch) by @chenmingwei23 in #102
- feat(desktop): notarized first-install DMG published to the CDN by @CrysisDeu in #108
- feat(terminal): selection toolbar with Send to chat and Copy by @kyleseaman in #113
- feat(ui): make side panel tab strip read as a tab bar by @kyleseaman in #115
- feat(onboarding): default color theme to Kiro by @michellemxm in #83
- [KiroCrew] MeshClaw beta sync 2026-07-21 (batch-51): dual-repo, 3 ported (2 backend + 1 frontend) by @bolichen97 in #97
- fix(dashboard): render md file-change chips like other files + hide internal synthesis prompt by @iamwhatever in #116
- fix(dashboard): allow local dashboard session to view PRs when no owner is configured by @iamwhatever in #117
- fix(dashboard): carry parent origin in token for instance-pane frame-ancestors by @iamwhatever in #118
- revert: remove project agents feature (backend + frontend) by @iamwhatever in #123
- feat(worlds): true agent state, live thread popovers, and Kiro Haunt scene by @kyleseaman in #127
- fix(dashboard): actionable setup guidance when gh/glab is untrusted by @iamwhatever in #128
- fix(dashboard): carry embed_parent_port through session cookie so instance panes render by @iamwhatever in #129
- fix(subagent): probe available memory on macOS so auto-sizing scales past 3 by @iamwhatever in #124
- feat: add Discord channel (Gateway WebSocket transport + settings panel) by @kyleseaman in #122
- fix(dashboard): stash embed_parent_port before link-nonce revoke so first instance frame renders by @iamwhatever in #131
- fix(dashboard): render source-provider PR-panel errors readably by @iamwhatever in #130
- fix: enable local pull request details by @kyleseaman in #119
- refactor(ci): consolidate nightly and release pipelines into reusable workflows by @CrysisDeu in #132
- feat: restructure left nav IA and merge Agent Capabilities by @michellemxm in #126
- refactor(ci): split publish out of the notarize job by @CrysisDeu in #133
- feat(update): macOS-style consent flow — update card, explicit download, robust checks by @CrysisDeu in #125
- ci: add advisory Fable 5 design-review workflow by @iamwhatever in #134
- feat: add Manage account link to Kiro Credits modal by @molladair in #135
- fix(ci): withdraw unshippable DMG + mark unsigned intermediate artifacts by @CrysisDeu in #137
- fix(desktop): keep CPython bytecode caches out of the signed bundle by @CrysisDeu in #138
- feat(ci): reinstate the first-install DMG with a Developer ID signature by @CrysisDeu in #139
- fix(ci): PEP 668-safe awscurl install (venv) in sign-and-notarize by @CrysisDeu in #142
- [KiroCrew] MeshClaw dual-repo beta sync 2026-07-22 (batch-53: 12 ported — 10 backend + 2 frontend) by @bolichen97 in #141
- feat(dev-fleet): Make Live — switch the live gateway to another worktree by @chenmingwei23 in #120
- feat: consolidate top header and restructure left nav by @michellemxm in #145
- fix(signing): DMG manifest uses documented type:app shape + onboarded identifier by @CrysisDeu in #144
- feat: build one universal macOS app (arm64 + x86_64) by default by @bolichen97 in #152
- fix(website): sidebar expand/collapse width animation snaps instead of animating by @CrysisDeu in #143
- feat(dev-fleet): surface per-worktree context — PR/issue/ticket links + purpose one-liner by @chenmingwei23 in #153
- fix(subagent): hard-floor sub-agent concurrency minimum at 3 by @iamwhatever in #148
- fix(website): remove orphaned activityOpen declaration breaking main by @CrysisDeu in #159
- feat(ci): stable latest-DMG permalink per channel by @CrysisDeu in #162
- fix(website): accent-tint sidebar unread indicators by @kyleseaman in #140
- feat(branding): use 👻 and "Kiro Crew" (spaced) in terminal/CLI/Slack by @kyleseaman in #164
- fix(ui): render row-actions dropdown in a portal so Card overflow can't clip it by @chenmingwei23 in #150
- fix(tips): sentence-safe truncation, markdown body, doc link, easy opt-out by @kyleseaman in #166
- fix(ci): design-review — drop --json-schema, capture review as text by @iamwhatever in #149
- feat(code-review-sage): single-pass review to cut timeout exposure by @iamwhatever in #165
- docs(prompt): don't spawn a lone sub-agent to run the whole task by @iamwhatever in #156
- refactor(lessons): run contradiction sweep on the _bg runtime with haiku by @iamwhatever in #155
- fix(research): title the campaign worker slot from its name instead of 'New Session…' by @iamwhatever in #157
New Contributors
- @cixuuz made their first contribution in #77
- @NicholasRBowers made their first contribution in #100
- @molladair made their first contribution in #135
Full Changelog: v0.1.0-insider.1...v0.1.0-insider.2