Releases: Automattic/wp-codebox
Releases · Automattic/wp-codebox
v0.7.1
What's Changed
- Add transfer proof verification and probes by @chubes4 in #642
- Fix plugin PHPUnit diagnostics and arguments by @chubes4 in #643
- Materialize default sandbox agent for generic tasks by @chubes4 in #639
- Add project PHPUnit bootstrap mode by @chubes4 in #645
- Fix project PHPUnit bootstrap in Playground by @chubes4 in #646
- Add recipe preview routing for browser probes by @chubes4 in #654
- Add browser probe context options by @chubes4 in #656
- Add external distribution recipe contract by @chubes4 in #655
- Add recipe fixture DBs and probes by @chubes4 in #657
- Add browser capability diagnostics to probe evidence by @chubes4 in #667
- Add browser probe assertion budgets by @chubes4 in #669
- Add browser scenario command by @chubes4 in #668
- Add browser probe profile matrix support by @chubes4 in #664
- Add browser lifecycle observer artifacts by @chubes4 in #665
- Add secure browser preview routing by @chubes4 in #666
- Add Agents API executor adapters by @chubes4 in #675
Full Changelog: https://github.com/Automattic/wp-codebox/blob/v0.7.1/CHANGELOG.md
v0.7.0
What's Changed
- Sync package lock version after v0.6.0 by @chubes4 in #634
- Support recipe Playground backend package overrides by @chubes4 in #631
- fix: stop the browser runtime from hardcoding consumer component names (#633) by @chubes4 in #636
- Expose preview evidence refs by @chubes4 in #635
- Expose preview session evidence refs by @chubes4 in #637
Full Changelog: https://github.com/Automattic/wp-codebox/blob/v0.7.0/CHANGELOG.md
v0.6.0
v0.5.2
v0.5.1
What's Changed
- Accept runtime component paths in agent task runs by @chubes4 in #615
- Return single runtime agent task results by @chubes4 in #616
- Authenticate sandbox runtime ability calls by @chubes4 in #617
- fix: escape sandbox permission helper reference by @chubes4 in #620
- Serialize Playground archive cache warmup by @chubes4 in #619
- fix: make release tarball install wp-codebox binary by @chubes4 in #618
- fix: use authenticated sandbox context by @chubes4 in #622
- fix: escape sandbox principal class reference by @chubes4 in #624
- Default browser sessions to public Playground by @chubes4 in #625
- Sync package lock version for release by @chubes4 in #627
Full Changelog: https://github.com/Automattic/wp-codebox/blob/v0.5.1/CHANGELOG.md
v0.5.0
What's Changed
- Support browser probe viewport sizing by @chubes4 in #514
- Preserve caller browser artifact schemas by @chubes4 in #516
- Modularize WordPress plugin abilities by @chubes4 in #520
- Skip sandbox adoption for linked worktree mounts by @chubes4 in #519
- Harden browser recipe execution by @chubes4 in #517
- fix: run browser agent bundles in sandbox by @chubes4 in #521
- Import browser agent bundles with scoped principal by @chubes4 in #524
- fix: stop admin bar operation fallthrough by @chubes4 in #525
- fix: expose browser operation success by @chubes4 in #526
- Expose mounted workspace context to sandbox agents by @chubes4 in #540
- Add workspace patch artifact contract by @chubes4 in #538
- Expose generic run lifecycle cleanup status by @chubes4 in #536
- Add permissioned host-tool bridge by @chubes4 in #537
- Consume resolved sandbox tool policy by @chubes4 in #527
- Fail incomplete sandbox agent runs by @chubes4 in #541
- Decouple browser runtime bundle imports by @chubes4 in #539
- Scope host tools to the Codebox transport boundary by @chubes4 in #528
- Capture recipe run resource evidence by @chubes4 in #535
- Expect browser operation success envelope in smoke by @chubes4 in #543
- Fail incomplete agent sandbox runs by @chubes4 in #549
- Fix browser session task payload default by @chubes4 in #548
- Add browser task contract ability by @chubes4 in #551
- test: use canonical host command tool id by @chubes4 in #553
- Add browser connector request bridge by @chubes4 in #552
- Add browser provider adapter hook by @chubes4 in #550
- Wire sandbox agents to runtime authority by @chubes4 in #554
- Forward browser sandbox tool controls by @chubes4 in #555
- Set current user for browser runner abilities by @chubes4 in #556
- Use runtime bundle imports in sandbox bootstrap by @chubes4 in #557
- Proxy browser provider requests through WP Codebox by @chubes4 in #558
- Generalize browser runner artifact paths by @chubes4 in #561
- Expose compact browser task DTO by @chubes4 in #559
- Consume Agents API run outcomes in sandbox remediation by @chubes4 in #560
- Authorize sandbox agents with runtime principals by @chubes4 in #562
- Capture browser runner loop events by @chubes4 in #563
- Replay browser runtime tool calls by @chubes4 in #565
- fix: normalize browser runner Playground calls by @chubes4 in #568
- Add browser runtime contract probe by @chubes4 in #569
- Harden wordpress.bench dependency loading by @chubes4 in #571
- Harden bench plugin load diagnostics by @chubes4 in #581
- Harden browser Playground request transport by @chubes4 in #582
- Fall back from cloned browser runner requests by @chubes4 in #583
- Add REST benchmark workloads by @chubes4 in #586
- Add bench recipe build CLI support by @chubes4 in #587
- Add benchmark matrix comparison substrate by @chubes4 in #588
- Add generic benchmark summary helpers by @chubes4 in #589
- Add portable agent task runner CLI by @chubes4 in #594
- Add versioned benchmark result contract by @chubes4 in #593
- Preserve benchmark sample diagnostics by @chubes4 in #590
- Make recipe startup prefer cached WordPress assets by @chubes4 in #595
- Add benchmark lifecycle reset controls by @chubes4 in #592
- Make benchmark artifacts scenario-centric by @chubes4 in #591
- Add recipe phase diagnostics by @chubes4 in #596
- Add Data Machine bundle task execution by @chubes4 in #599
- Fix browser runner recipe contract by @chubes4 in #600
- Add generic benchmark comparison helpers by @chubes4 in #598
- Add benchmark matrix execution by @chubes4 in #597
- Fix Data Machine bundle dry-run passthrough by @chubes4 in #603
- Fix run-php recipe plugin loading by @chubes4 in #602
- Wait for Data Machine bundle results by @chubes4 in #604
- Add browser probe liveness diagnostics by @chubes4 in #608
- Fix browser actions viewport sizing by @chubes4 in #609
- Add browser probe DOM assertions by @chubes4 in #612
- Add generic runtime task seam by @chubes4 in #613
- Add browser probe pre-page scripts by @chubes4 in #610
Full Changelog: https://github.com/Automattic/wp-codebox/blob/v0.5.0/CHANGELOG.md
v0.4.0
What's Changed
- Fix recipe-run live timeout diagnostics by @chubes4 in #504
- fix: start sandbox chats without transcript session by @chubes4 in #502
- docs: add codex agent recipe example by @chubes4 in #505
- Update WP Codebox ownership namespace by @chubes4 in #497
- Expose editor-open through runtime action adapter by @chubes4 in #509
- Add generic editor action command by @chubes4 in #510
Full Changelog: https://github.com/Automattic/wp-codebox/blob/v0.4.0/CHANGELOG.md
v0.3.1
What's Changed
- fix: package browser runtime mu-plugins safely by @chubes4 in #493
- Fix browser PHP request handler usage by @chubes4 in #495
- Emit browser startup progress events by @chubes4 in #496
- Fix sandbox agent bundle imports before chat by @chubes4 in #499
- Fix browser recipe artifact handling by @chubes4 in #498
- Expose browser materializer contract by @chubes4 in #501
Full Changelog: https://github.com/chubes4/wp-codebox/blob/v0.3.1/CHANGELOG.md
v0.3.0
What's Changed
- Add browser probe page scripting by @chubes4 in #301
- Add browser-probe memory and performance capture by @chubes4 in #306
- Inline browser runtime bundles by @chubes4 in #308
- Promote browser probe metrics through bench output by @chubes4 in #305
- Add browser probe checkpoints by @chubes4 in #307
- fix: use Homeboy build script metadata by @chubes4 in #309
- feat: interaction-capable browser probe — drive WordPress, not just observe it (#310) by @chubes4 in #311
- docs: add browser-actions interaction-probe cookbook example by @chubes4 in #313
- Support binary browser artifact files by @chubes4 in #319
- fix: surface structured error when core-phpunit toolchain is missing (#314) by @chubes4 in #318
- Refactor Playground command routing out of index by @chubes4 in #320
- fix: enrich browser probe network artifacts by @chubes4 in #322
- Refactor browser action parsing out of runtime index by @chubes4 in #323
- Refactor browser artifact helpers out of runtime index by @chubes4 in #324
- Refactor browser metrics helpers out of runtime index by @chubes4 in #325
- Refactor browser interaction helpers out of runtime index by @chubes4 in #326
- Refactor browser probe helpers out of runtime index by @chubes4 in #327
- Refactor preview server helpers out of runtime index by @chubes4 in #328
- Refactor runtime WP-CLI bridge helpers by @chubes4 in #329
- Refactor playground command error helpers by @chubes4 in #330
- Refactor playground CLI runner helpers by @chubes4 in #331
- fix: support wp-cli bench workloads by @chubes4 in #332
- Extract PHP bootstrap helpers by @chubes4 in #333
- Extract runtime diagnostic helpers by @chubes4 in #334
- Extract runtime snapshot helpers by @chubes4 in #335
- Extract mounted artifact capture by @chubes4 in #336
- Extract observation artifact helpers by @chubes4 in #337
- Extract check artifact helpers by @chubes4 in #338
- Extract browser command runners by @chubes4 in #339
- Extract WordPress command runners by @chubes4 in #340
- refactor: extract runtime artifact helpers by @chubes4 in #341
- refactor: isolate Playground runtime orchestration by @chubes4 in #347
- Support recipe file mounts by @chubes4 in #350
- Extract runtime command registry by @chubes4 in #348
- Extract CLI recipe evidence helpers by @chubes4 in #349
- Extract core simple contracts by @chubes4 in #351
- refactor: extract CLI recipe source helpers by @chubes4 in #352
- refactor: extract runtime policy contracts by @chubes4 in #353
- Extract CLI recipe validation helpers by @chubes4 in #354
- Refactor CLI recipe dry-run helpers by @chubes4 in #356
- Refactor runtime-core recipe schema contracts by @chubes4 in #360
- refactor: extract artifact manifest contracts by @chubes4 in #361
- Refactor CLI agent sandbox helpers by @chubes4 in #362
- docs: add transfer readiness checklist by @chubes4 in #359
- Refactor runtime reference helpers by @chubes4 in #365
- Extract CLI runtime command wrappers by @chubes4 in #363
- Classify browser runtime dependencies for transfer review by @chubes4 in #366
- docs: plan namespace transfer by @chubes4 in #364
- docs: expand architecture boundary guide by @chubes4 in #367
- Support generic caller sandbox invocation by @chubes4 in #370
- Add generic runtime reference index by @chubes4 in #368
- Refactor shared artifact helpers by @chubes4 in #369
- Extract CLI command router by @chubes4 in #371
- Refactor runtime episode runner by @chubes4 in #373
- docs: document package ownership boundaries by @chubes4 in #380
- Extract runtime action adapter from core index by @chubes4 in #382
- Refactor CLI command handlers by @chubes4 in #383
- Split playground command handlers by @chubes4 in #384
- Add generic headless browser-agent recipe by @chubes4 in #381
- Refactor recipe-run CLI command handler by @chubes4 in #385
- Refactor runtime episode contracts by @chubes4 in #386
- refactor: consolidate artifact manifest helpers by @chubes4 in #387
- Refactor runtime-core artifact verifier by @chubes4 in #388
- Refactor runtime core contracts out of index by @chubes4 in #389
- refactor: share strip undefined helper by @chubes4 in #390
- Emit artifact diagnostics bundles by @chubes4 in #391
- feat: add generic host tool registry by @chubes4 in #393
- Avoid large browser runtime plugin payloads by @chubes4 in #397
- Inherit connector provider plugin paths by @chubes4 in #395
- Fail recipes on agent runtime errors by @chubes4 in #401
- Fix browser runtime plugin URL packaging by @chubes4 in #402
- Support recipe runtime stack mounts by @chubes4 in #404
- Keep remote runtime mu-plugin URLs stable by @chubes4 in #406
- Support prepared runtime overlays by @chubes4 in #407
- Fix redaction of common scalar env values by @chubes4 in #409
- Fix local browser runtime package delivery by @chubes4 in #412
- fix: clean up Playground boot failures by @chubes4 in #411
- Install local browser packages through PHP by @chubes4 in #414
- fix: refresh bench REST routes after activation by @chubes4 in #413
- docs: remove product-specific coupling language by @chubes4 in #420
- Expose browser Playground CORS proxy by @chubes4 in #421
- Preserve original local package fetch URLs by @chubes4 in #415
- Resolve browser runtime components from registry by @chubes4 in #417
- Support bench bootstrap files by @chubes4 in #423
- Fix browser runtime component delivery by @chubes4 in #426
- Validate cached Playground WordPress archives by @chubes4 in #422
- Boot recipe active plugins before workflow by @chubes4 in #424
- fix: hide git-backed patch tool in sandbox by @chubes4 in #425
- fix: hide unbridged git tools in sandbox by @chubes4 in #431
- fix: capture mounted workspace diffs by @chubes4 in #432
- Add durable headless run registry by @chubes4 in #433
- Add sandbox completion outcome artifacts by @chubes4 in #434
- Add in-process REST request runtime primitive by @chubes4 in #443
- Own Playground SQLite alias packaging by @chubes4 in #445
- Fix browser runner ability initialization by @chubes4 in https://github.com/chubes4/wp-code...