v0.51.0
What's Changed
- docs(origin): delete a header claim about a caller that does not exist by @artokun in #1324
- fix(#1318): tell the user the install is damaged, instead of printing a resolver path by @artokun in #1333
- chore(release): 0.50.94 by @artokun in #1335
- fix(#971): the prescribed recovery from a lost tab binding is a dead end by @artokun in #1322
- fix(#1325): ui-bridge.test.ts is load-sensitive — find the real rejection, don't loosen the assertion by @artokun in #1336
- chore(release): 0.50.95 by @artokun in #1340
- fix(#1326): refuse an arbitrary-URL download once, before three requests fail by @artokun in #1338
- fix(#1327): a re-delivered completion must not disown a run we queued by @artokun in #1342
- chore(release): 0.50.96 by @artokun in #1343
- fix(#1330): corroborate a fence mismatch before failing 14 calls closed by @artokun in #1344
- chore(release): 0.50.97 by @artokun in #1345
- chore(release): 0.50.98 by @artokun in #1347
- fix(#1331): name the remedy that restores a trusted identity, not the one that cannot by @artokun in #1346
- chore(release): 0.50.99 by @artokun in #1349
- fix(#1332): stop reporting a lost transport as "the user cancelled" by @artokun in #1348
- chore(release): 0.50.100 by @artokun in #1351
- fix(#1334): consume a control_after_generate slot only when it holds a control mode by @artokun in #1350
- fix(#1329): refresh the node schema and retry the add, once by @artokun in #1354
- chore(release): 0.50.101 by @artokun in #1356
- fix(#1337): clear the fence on the verdict that PROVED identity by @artokun in #1355
- chore(release): 0.50.102 by @artokun in #1357
- fix(#1341): accept a Desktop bundle whose binary is branded differently by @artokun in #1358
- chore(release): 0.50.103 by @artokun in #1361
- fix(#1353): stop telling a code-mode agent its panel tools are absent by @artokun in #1360
- chore(release): 0.50.104 by @artokun in #1363
- fix(#1359): say WHICH host the node definitions came from when a remote strip fails by @artokun in #1362
- chore(release): 0.50.105 by @artokun in #1365
- fix(#1352): say what a timed-out secret card actually means by @artokun in #1364
- chore(release): 0.50.106 by @artokun in #1366
- fix(#1263): gate the instance-witness channel too, not just the process probe by @artokun in #1367
- chore(release): 0.50.107 by @artokun in #1368
- feat(agent-notes): send operational status to the agent, not to the user by @artokun in #1375
- feat(packs): krea2-identity-edit — local outfit swap, on demand by @artokun in #1376
- chore(release): 0.50.108 by @artokun in #1382
- feat(#873): restrict the tool surface — deny/allow lists and presets by @artokun in #1383
- chore(release): 0.50.109 by @artokun in #1388
- fix(417): a progress line is not a failure reason by @artokun in #1386
- fix(1331): the workflow stamp survives a tab-id migration by @artokun in #1389
- feat(938): panel_remove_widget — remove one dynamic widget row by @artokun in #1387
- chore(release): 0.50.110 by @artokun in #1391
- fix(1370): stat the partial instead of asserting it by @artokun in #1392
- chore(release): 0.50.111 by @artokun in #1394
- fix(1359): the live canvas gets its node definitions from its own ComfyUI by @artokun in #1390
- chore(release): 0.50.112 by @artokun in #1399
- fix(1372): a frontend-only node is not an unknown runtime by @artokun in #1396
- chore(release): 0.50.113 by @artokun in #1404
- fix(1374): a local download should not need ComfyUI-Manager by @artokun in #1393
- chore(release): 0.50.114 by @artokun in #1408
- fix(1371): prove the configured base before writing a model into it by @artokun in #1403
- fix(1373): verify a .json attachment by parsing it, not by its content-type by @artokun in #1405
- fix(1385): a completed job no longer matches its own re-entry guard by @artokun in #1407
- fix(1384): the smoke mock advertises a panel version, and a ratchet keeps it current by @artokun in #1410
- fix(1378): warn before a credential save orphans in-flight downloads by @artokun in #1406
- chore(release): 0.50.115 by @artokun in #1413
- i18n: translate the ready banners and the two console HTML pages by @artokun in #1379
- feat(i18n): say bubbles render in the PANEL's language, not the server's by @artokun in #1380
- feat(i18n): translate the CLI surface — help, banners, setup output by @artokun in #1381
- release: 0.51.0 — the orchestrator's human-facing text is translatable by @artokun in #1416
Full Changelog: v0.50.93...v0.51.0