Releases: Automattic/wp-codebox
Releases · Automattic/wp-codebox
v0.8.4
What's Changed
- fix: map package.json version targets to artifact paths for deploy verification by @chubes4 in #1009
- Add replay package materializer by @chubes4 in #1010
- Add agent runtime diagnostics summary by @chubes4 in #1017
- Fix runtime component ability lifecycle replay by @chubes4 in #1016
- Fix runtime ability lifecycle smoke by @chubes4 in #1018
- Improve Playground crash diagnostics by @chubes4 in #1019
- Document Codex cookbook provider stack by @chubes4 in #1021
- Bridge task ability_tools into runtime tool resolution by @chubes4 in #1023
- Improve runtime overlay validation diagnostics by @chubes4 in #1026
- Capture hidden Playground crash diagnostics by @chubes4 in #1027
- Add typed recipe artifact materialization by @chubes4 in #1030
- Improve PHP execution failure diagnostics by @chubes4 in #1031
- Add source checkout CLI entrypoint by @chubes4 in #1034
- Document the agent runtime contract by @chubes4 in #1036
- Preserve caller cwd in source CLI entrypoint by @chubes4 in #1041
- Fix artifact collection for cyclic browser errors by @chubes4 in #1040
- Fix routed preview host handling by @chubes4 in #1043
- Fix artifact redaction for large inputs by @chubes4 in #1042
- List recipe commands from registry in help by @chubes4 in #1045
- Clean up host boundary leaks by @chubes4 in #1046
- Align task input agent bundle contract by @chubes4 in #1047
- Add artifact bundle writer by @chubes4 in #1048
- Centralize generated PHP snippets by @chubes4 in #1049
- Validate recipe schema during ingestion by @chubes4 in #1050
- Make transfer proof private hosts configurable by @chubes4 in #1051
- Add runtime backend registry by @chubes4 in #1052
- Fix backend registry schema validation by @chubes4 in #1055
- Add component plugin entrypoint contract by @chubes4 in #1054
- Add runtime command result envelopes by @chubes4 in #1053
- Extract prepared source staging primitive by @chubes4 in #1056
- Centralize runtime env secret handling by @chubes4 in #1057
- Centralize artifact redaction writes by @chubes4 in #1058
- Add command artifact schema contracts by @chubes4 in #1059
- Neutralize core fixture docs by @chubes4 in #1061
- Harden agent workload envelope boundary by @chubes4 in #1062
- Add agent terminal result contract by @chubes4 in #1066
- Add backend package adapter registry by @chubes4 in #1065
- Add core command argument codecs by @chubes4 in #1060
- Add shared runtime redaction primitive by @chubes4 in #1072
- Align browser probe command contract by @chubes4 in #1071
- Centralize artifact layout writer primitives by @chubes4 in #1070
- Centralize sandbox PHP template fragments by @chubes4 in #1068
- Add shared file tree policy helpers by @chubes4 in #1067
- Make browser artifact persistence idempotent by @chubes4 in #1075
- Consolidate smoke test harness helpers by @chubes4 in #1074
- Extract recipe source boundary helpers by @chubes4 in #1073
- Tighten bootstrap component manifest boundary by @chubes4 in #1076
- Add runtime backend provider recipe hooks by @chubes4 in #1078
- Add generic runtime primitive contracts by @chubes4 in #1077
- Add runtime overlay registry seam by @chubes4 in #1063
- Share command argument parsing helpers by @chubes4 in #1069
- Decouple agent sandbox stack flags by @chubes4 in #1064
- Clean up reviewer access auth planning by @chubes4 in #1079
- Fix safe VFS mount materialization by @chubes4 in #1081
- Use registry metadata for command dispatch by @chubes4 in #1082
- Extract host command executor into runtime core by @chubes4 in #1080
- Clarify generic runtime contract authority by @chubes4 in #1083
- Add core artifact capture policy by @chubes4 in #1084
- Harden redacted artifact capture by @chubes4 in #1091
- Normalize agent task run result contract by @chubes4 in #1090
- Add managed host command wrapper by @chubes4 in #1088
- Guard runtime contract schema parity by @chubes4 in #1092
- Fix browser provider request permission by @chubes4 in #1087
- Add shared artifact and mount path primitives by @chubes4 in #1089
- Add shared redaction policy profiles by @chubes4 in #1094
- Align PHP path policy with runtime core by @chubes4 in #1097
- Consolidate PHP host command callsites by @chubes4 in #1098
- Add browser provider bridge policy primitive by @chubes4 in #1093
- Add browser artifact lifecycle refs by @chubes4 in #1101
- Add browser task builder primitive by @chubes4 in #1102
- Add browser artifact session primitive by @chubes4 in #1096
- Bridge status taxonomies for agent task results by @chubes4 in #1099
- Add MCP client config renderer by @chubes4 in #1103
- Add recipe run result envelope by @chubes4 in #1104
- Add generic editor save action primitive by @chubes4 in #1105
- Add PHP JSON codec primitive by @chubes4 in #1106
- Add runtime tool policy resolver by @chubes4 in #1095
- Trust mounted component manifest entrypoints by @chubes4 in #1100
- Share bench command step primitives by @chubes4 in #1086
- Centralize preview topology diagnostics by @chubes4 in #1085
- Add browser-local task defaults by @chubes4 in #1110
- Add executable browser DTO and persisted artifact bundle result by @chubes4 in #1108
- Normalize sandbox tool policies from allowed tools by @chubes4 in #1109
- Add connector credential resolver registry by @chubes4 in #1107
- Add generic evidence artifact envelope by @chubes4 in #1111
- Add generic host command runner evidence by @chubes4 in #1112
- Add fixture auth storage state helper by @chubes4 in #1113
- Add generic runtime overlay bundle primitive by @chubes4 in #1114
- Add fixture import bootstrap primitives by @chubes4 in #1115
- Add generic recipe source package primitives by @chubes4 in #1116
- Align PHP tool policy descriptor resolution by @chubes4 in #1117
- Introduce runtime dependency plan contract by @chubes4 in #1118
- Migrate browser action artifacts to sessions by @...
v0.8.3
What's Changed
- Fix browser probe navigation timeout by @chubes4 in #941
- Fix agent task prepared component plugins by @chubes4 in #946
- Capture replayable runtime state in blueprints by @chubes4 in #948
- Extend successful recipe snapshot collection by @chubes4 in #949
- Stage local agent bundle sources by @chubes4 in #950
- Add recipe replay status summary by @chubes4 in #952
- Summarize Playground PHP fatal output by @chubes4 in #953
- Add WordPress state bundle capture command by @chubes4 in #957
- Exclude runtime substrate from state bundle snapshots by @chubes4 in #958
- Exclude readonly wp-content mounts from snapshots by @chubes4 in #960
- Handle noisy wordpress.bench result output by @chubes4 in #961
- Fix browser route-host fetch disposal by @chubes4 in #962
- Fix routed preview fetch decode failures by @chubes4 in #965
- Stabilize runtime snapshot export boundaries by @chubes4 in #964
- Expose blockers for held admin previews by @chubes4 in #967
- Surface provider registration diagnostics by @chubes4 in #970
- Add reviewer auth bootstrap for held previews by @chubes4 in #973
- Add reviewer access preview contract by @chubes4 in #977
- Decouple agent sandbox boot from Data Machine by @chubes4 in #981
- Remove consumer defaults from plugin substrate by @chubes4 in #983
- Curate runtime-core API exports by @chubes4 in #984
- Add Claude Code provider recipe example by @chubes4 in #978
- Resolve recipe runtime backends through provider seam by @chubes4 in #982
- Extract browser runner bootstrap template by @chubes4 in #980
- Extract agent task recipe builder by @chubes4 in #979
- Remove legacy smoke coverage and compatibility aliases by @chubes4 in #985
- Fix recipe-run terminal phase exit by @chubes4 in #987
- Hydrate missing Composer vendor directories during source prep by @chubes4 in #988
- Ignore root Composer vendor directory by @chubes4 in #989
- Preserve recipe-run activation failure diagnostics by @chubes4 in #993
- Add replay package export step by @chubes4 in #995
- Add component contract staging evidence by @chubes4 in #996
- Prepare local recipe plugins with Composer autoload by @chubes4 in #997
- Fix replay export restore blueprint by @chubes4 in #999
- Normalize replay export PHP versions by @chubes4 in #1001
- Add neutral agent runtime execution signal by @chubes4 in #1003
- Use neutral agent runtime signal by @chubes4 in #1004
- Scope replay export snapshots by @chubes4 in #1005
- fix: guard ability category registration against double-fire _doing_it_wrong notice by @chubes4 in #1006
Full Changelog: https://github.com/Automattic/wp-codebox/blob/v0.8.3/CHANGELOG.md
v0.8.2
What's Changed
- Fix PHPUnit cwd backslash escaping by @chubes4 in #860
- Fix default sandbox tool policy metadata by @chubes4 in #861
- Record agent task provider model metadata by @chubes4 in #862
- Support structured artifacts in agent tasks by @chubes4 in #864
- Fix partial visual compare evidence recovery by @chubes4 in #866
- Surface agent task failure evidence by @chubes4 in #869
- Emit phase-scoped browser metrics by @chubes4 in #870
- Preserve partial visual matrix diagnostics by @chubes4 in #872
- Report missing visual compare inputs by @chubes4 in #875
- Expose runner workspace publication API by @chubes4 in #874
- Expose runner workspace capture and command APIs by @chubes4 in #878
- Filter WP Codebox benchmark scenarios by @chubes4 in #876
- Fix package lock version metadata by @chubes4 in #880
- Let rig bench workloads override discovered scenarios by @chubes4 in #881
- Add runner workspace preparation API by @chubes4 in #883
- Use mounted runner checkout during preparation by @chubes4 in #884
- Filter runner workspace capture paths by @chubes4 in #887
- Fix preview proxy loopback asset delivery by @chubes4 in #886
- Honor mount artifact exclusions by @chubes4 in #888
- Add Playground replay viewer metadata by @chubes4 in #889
- Surface Playground run PHP crash diagnostics by @chubes4 in #891
- Fix routed admin auth browser cookies by @chubes4 in #893
- Capture browser WordPress fatal diagnostics by @chubes4 in #895
- Fix agent task JSON capture settlement by @chubes4 in #900
- Fail CLI commands that drain before settling by @chubes4 in #897
- Fix browser network capture hangs by @chubes4 in #904
- Validate Codex overlay provider profile by @chubes4 in #902
- Capture browser redirect diagnostics by @chubes4 in #905
- Persist browser auth session tokens by @chubes4 in #907
- Consolidate browser command liveness policy by @chubes4 in #913
- Capture browser document 5xx diagnostics by @chubes4 in #915
- Harden browser evidence capture by @chubes4 in #912
- Fix provider registry preflight class reference by @chubes4 in #917
- Preserve capture-html failure artifacts by @chubes4 in #908
- Serialize preview proxy asset requests by @chubes4 in #918
- Fix interrupted recipe artifact pointers by @chubes4 in #920
- Fix provider profile plugin activation by @chubes4 in #922
- Support multi-role transfer proof bundles by @chubes4 in #671
- Use generic provider plugin identity by @chubes4 in #924
- Expose stable recipe builder entrypoint by @chubes4 in #926
- Fix provider preflight registry lookup by @chubes4 in #930
- Handle disposed routed Playwright fetches by @chubes4 in #931
- Fix recipe-run timeout cleanup by @chubes4 in #933
- Fix portable replay blueprint snapshots by @chubes4 in #934
- Add prepared browser runtime cache by @chubes4 in #935
- Add generic runtime env mounts by @chubes4 in #937
- Fix bench dependency activation order by @chubes4 in #938
- Fix bench component load before dependencies by @chubes4 in #944
Full Changelog: https://github.com/Automattic/wp-codebox/blob/v0.8.2/CHANGELOG.md
v0.8.1
What's Changed
- Capture diffs for readwrite git-repo mounts via git HEAD by @chubes4 in #832
- Add post-agent verification gate to agent-task runs by @chubes4 in #833
- Align recipe docs with runtime contract by @chubes4 in #835
- Require browser artifact contracts by @chubes4 in #834
- Support recipe dependency overlays by @chubes4 in #837
- Resolve extra-plugin entry file by header when dir name differs by @chubes4 in #840
- Resolve provider plugin entry file by header in sandbox boot by @chubes4 in #841
- Add replayable WordPress site bundle foundation by @chubes4 in #839
- docs: README notes for agent-task verify gate and git-mount diffs by @chubes4 in #843
- Resolve agent-task secret env forwarding by @chubes4 in #844
- Materialize sandbox mount writes before artifact capture by @chubes4 in #846
- Avoid WordPress JSON helper in VFS mount snapshots by @chubes4 in #848
- Fix sandbox workspace artifact materialization by @chubes4 in #849
- Capture raw sandbox input mount diffs by @chubes4 in #850
- Add WordPress PHPUnit runtime cwd support by @chubes4 in #857
- Fix recipe evidence completion contracts by @chubes4 in #856
- Support PHPUnit prepare recipe steps by @chubes4 in #859
Full Changelog: https://github.com/Automattic/wp-codebox/blob/v0.8.1/CHANGELOG.md
wp-codebox 0.8.0
Release wp-codebox 0.8.0.\n\nIncludes generic visual-compare improvements for matrices, selector-focused explanations, dimension drift regions, baseline deltas, and reviewer-safe artifact exports.
v0.7.3
What's Changed
- Add agent task run result normalizer by @chubes4 in #710
- Add partial artifact discovery by @chubes4 in #711
- Add artifact apply preflight adapter by @chubes4 in #712
- Add browser probe web performance metrics by @chubes4 in #707
- Add host delegation seam by @chubes4 in #713
- Preserve explicit agent task artifacts by @chubes4 in #717
- Add Playground WordPress directory startup assets by @chubes4 in #714
- Centralize default WordPress runtime by @chubes4 in #715
- Add recipe run summary normalizer by @chubes4 in #719
- Allow browser probe Chrome channel override by @chubes4 in #720
- Add browser result shape normalizers by @chubes4 in #726
- Add interrupted run evidence discovery by @chubes4 in #727
- Add agent runtime workload normalizer by @chubes4 in #729
- Add editor canvas browser probe by @chubes4 in #728
- Support custom Playground runtime boot inputs by @chubes4 in #730
- Add browser probe review artifacts by @chubes4 in #733
- Add generic visual compare command by @chubes4 in #734
- Add durable static preview artifacts by @chubes4 in #736
- Use generic artifact preview naming by @chubes4 in #738
- Route browser probe redirects locally by @chubes4 in #737
- Add prepared browser runtime contracts by @chubes4 in #673
- Add browser probe network policy controls by @chubes4 in #741
- Clarify sandbox workspace guidance by @chubes4 in #743
- Clarify sandbox workspace tool guidance by @chubes4 in #744
- Add Codex subscription runtime overlay profile by @chubes4 in #745
- Add authenticated browser context for recipes by @chubes4 in #746
- Add artifact diagnostics normalization seam by @chubes4 in #749
- Preserve inline runtime bundle specs by @chubes4 in #750
- Load agent task runtime components as mu-plugins by @chubes4 in #753
- Fix empty artifact diagnostics containers by @chubes4 in #754
- Fix GitHub release recipe source redirects by @chubes4 in #748
- Escape runtime mu-plugin loader values by @chubes4 in #757
- Add frame-aware browser probe assertions by @chubes4 in #755
- Clarify Codex overlay profile setup by @chubes4 in #758
- Fix visual compare artifact screenshot paths by @chubes4 in #759
- Harden frame browser-probe assertions by @chubes4 in #761
Full Changelog: https://github.com/Automattic/wp-codebox/blob/v0.7.3/CHANGELOG.md
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