Repository navigation
Releases: construct-worlds/construct
Releases · construct-worlds/construct
Release list
v0.17.13
What's Changed
- chore(release): update Homebrew formula checksums for v0.17.12 by @edwin-zvs in #1319
- Refresh curated provider model catalog by @edwin-zvs in #1320
- feat(cli): add 'construct update' as hidden alias for upgrade by @edwin-zvs in #1321
- fix(cli): align Playbook click cursor when slid by @edwin-zvs in #1322
- release: v0.17.13 by @edwin-zvs in #1324
Full Changelog: v0.17.12...v0.17.13
v0.17.12
What's Changed
- chore(release): update Homebrew formula checksums for v0.17.11 by @edwin-zvs in #1312
- perf(daemon): resume the transcript rescan from a checkpoint by @edwin-zvs in #1314
- feat(tui): add zoom to the session view actions menu by @edwin-zvs in #1315
- feat(webui): add zoom to the session menu by @edwin-zvs in #1316
- feat(webui): zoom fills the window, covering the session list by @edwin-zvs in #1317
- fix(tui): use split pane bounds for URL clicks by @edwin-zvs in #1313
- release: v0.17.12 by @edwin-zvs in #1318
Full Changelog: v0.17.11...v0.17.12
v0.17.11
What's Changed
- chore(release): update Homebrew formula checksums for v0.17.10 by @edwin-zvs in #1307
- feat(tui): clickable pane-border toggle in the modeline by @edwin-zvs in #1308
- fix(tui): a URL wrapped onto an indented row is one clickable URL by @edwin-zvs in #1309
- test(daemon): scrub every provider key var, not just the auto rung's by @edwin-zvs in #1310
- release: v0.17.11 by @edwin-zvs in #1311
Full Changelog: v0.17.10...v0.17.11
v0.17.10
What's Changed
- chore(release): update Homebrew formula checksums for v0.17.9 by @edwin-zvs in #1302
- feat(smith): OpenRouter as a first-class provider and route target by @edwin-zvs in #1303
- feat(router): discover route-target model lists live by @edwin-zvs in #1305
- fix(daemon): let move-down enter the only collapsed project below by @edwin-zvs in #1304
- release: v0.17.10 by @edwin-zvs in #1306
Full Changelog: v0.17.9...v0.17.10
v0.17.9
What's Changed
- chore(release): update Homebrew formula checksums for v0.17.8 by @edwin-zvs in #1291
- Fix TUI modal input precedence over Playbook by @edwin-zvs in #1292
- Fix WebUI Playbook editor font scale by @edwin-zvs in #1293
- Fix TUI channel editor save UX by @edwin-zvs in #1294
- fix(tui): keep focus sweep visible on borders by @edwin-zvs in #1295
- Fix WebUI Playbook ownership across split focus by @edwin-zvs in #1296
- fix(webui): match the TUI's per-character playbook run shimmer by @edwin-zvs in #1297
- fix(webui): C-Space sets the Playbook mark and motion extends the region by @edwin-zvs in #1298
- feat(tui): replay the focus sweep when typing resumes after idle by @edwin-zvs in #1299
- fix(webui): let Tab focus the Playbook selection menu by @edwin-zvs in #1300
- release: v0.17.9 by @edwin-zvs in #1301
Full Changelog: v0.17.8...v0.17.9
v0.17.8
What's Changed
- chore(release): update Homebrew formula checksums for v0.17.7 by @edwin-zvs in #1271
- tui(operator): placeholders for untyped names, underlined text inputs by @edwin-zvs in #1272
- feat(smith): add qwen3.8 model completion by @edwin-zvs in #1273
- fix(smith): use Ollama runtime context window by @edwin-zvs in #1274
- feat(operator): adapt Slack personal polling cadence by @edwin-zvs in #1275
- feat(operator): add delayed Slack personal replies by @edwin-zvs in #1276
- feat(operator): add Slack personal response-mode overrides by @edwin-zvs in #1277
- test(tui): cover CJK playbook editing geometry by @edwin-zvs in #1279
- feat(operator): embed Slack personal MCP authentication by @edwin-zvs in #1282
- feat(playbook): format inline code while editing by @edwin-zvs in #1280
- feat(tui): animate focused pane borders by @edwin-zvs in #1278
- fix(playbook): preserve managed shimmer until lifecycle settles by @edwin-zvs in #1283
- fix(playbook): improve inline code contrast by @edwin-zvs in #1284
- fix(tui): let Tab focus Playbook selection menu by @edwin-zvs in #1285
- Playbook editor: support triple-backtick fenced code by @edwin-zvs in #1281
- fix(tui): honor dismissed Playbook selection menu by @edwin-zvs in #1286
- Playbook editor: format multiline fenced code by @edwin-zvs in #1287
- fix(tui): restore Playbook menu after keyboard selection by @edwin-zvs in #1289
- Playbook editor: render fenced code as coherent blocks by @edwin-zvs in #1290
- release: v0.17.8 by @edwin-zvs in #1288
Full Changelog: v0.17.7...v0.17.8
v0.17.7
What's Changed
- chore(release): update Homebrew formula checksums for v0.17.6 by @edwin-zvs in #1263
- feat(operator): slack-personal channel — your own Slack account via an MCP backend by @edwin-zvs in #1264
- fix(tui): keep pane ordinals above playbooks by @edwin-zvs in #1266
- Create operators from the C-x C-f picker by @edwin-zvs in #1265
- fix(vt100): clear wide char stranded by resize by @edwin-zvs in #1268
- fix(daemon): ignore idle clean exits for attention by @edwin-zvs in #1269
- release: v0.17.7 by @edwin-zvs in #1270
Full Changelog: v0.17.6...v0.17.7
v0.17.6
What's Changed
- chore(release): update Homebrew formula checksums for v0.17.5 by @edwin-zvs in #1244
- tui: delete services with C-x k, retire form-local C-d by @edwin-zvs in #1245
- feat: reorder services across the top-level session list by @edwin-zvs in #1246
- Add Grok 4.6 to Smith and router catalogs by @edwin-zvs in #1247
- Fix paste in inline session title editor by @edwin-zvs in #1248
- fix(tui): make playbook templates keyboard accessible by @edwin-zvs in #1249
- Add back affordance to channel editor by @edwin-zvs in #1250
- rename service → operator, orchestrator/operator session → minibuffer by @edwin-zvs in #1252
- tui: make the modeline
constructwordmark open the minibuffer by @edwin-zvs in #1253 - feat(tui): pane-ordinal badges link split panes to session-list rows by @edwin-zvs in #1251
- fix(daemon): reordering no longer needs multiple C-x C-n/C-x C-p presses near operator-routed sessions by @edwin-zvs in #1254
- Stream background-command output into claude native mirrors by @edwin-zvs in #1255
- tui/webui: title the ambient pane 'monitor' by @edwin-zvs in #1256
- fix(grok): recheck native session ownership before rebind by @edwin-zvs in #1258
- feat(tui): jump to a split pane by its ordinal badge by @edwin-zvs in #1257
- fix(tui): keep list-row ordinal badges distinct from the selection bar by @edwin-zvs in #1259
- fix(tui): select operator fields on mouse click by @edwin-zvs in #1261
- release: v0.17.6 by @edwin-zvs in #1262
Full Changelog: v0.17.5...v0.17.6
v0.17.5
What's Changed
- chore(release): update Homebrew formula checksums for v0.17.4 by @edwin-zvs in #1234
- Make service rows reorderable by @edwin-zvs in #1232
- fix: surface silent adapter launch failures as session errors by @edwin-zvs in #1235
- fix(webui): fetch harness roster on connect, not first New Session open by @edwin-zvs in #1236
- docs: add CONTRIBUTING.md with the isolated-instance dev loop by @edwin-zvs in #1237
- feat(webui): session list ARIA tree semantics + roving tabindex by @edwin-zvs in #1238
- fix(tui): let Tab indent a multi-line Playbook selection; C-o focuses the menu by @edwin-zvs in #1240
- feat(tui): add service-scoped token usage graph by @edwin-zvs in #1239
- docs(readme): swap prime-agent example for pi by @edwin-zvs in #1242
- feat(tui): copy selected fleet IDs by @edwin-zvs in #1241
- chore(release): bump version to 0.17.5 by @edwin-zvs in #1243
Full Changelog: v0.17.4...v0.17.5
v0.17.4
What's Changed
- chore(release): update Homebrew formula checksums for v0.17.3 by @edwin-zvs in #1229
- docs: highlight daemon-backed session persistence in README tmux bullet by @edwin-zvs in #1230
- feat: add Prime Agent harness support by @edwin-zvs in #1231
- chore(release): bump version to 0.17.4 by @edwin-zvs in #1233
Full Changelog: v0.17.3...v0.17.4