Releases: The-AI-Alliance/cube-standard
Releases · The-AI-Alliance/cube-standard
cube-standard/v0.1.0rc8
What's Changed
- feat(benchmark): thread infra through Benchmark.init by @recursix in #133
- fix(task): align task execution cache dir with BenchmarkConfig.cache_dir (#126) by @NicolasAG in #135
Full Changelog: cube-standard/v0.1.0rc7...cube-standard/v0.1.0rc8
cube-standard/v0.1.0rc7
What's Changed
- fix(benchmark): rename default_tool_config → tool_config by @NicolasAG in #123
- feat(benchmark): BenchmarkConfig split + CompositeBenchmark (closes #96 #111 #122) by @NicolasAG in #118
- feat: typed TaskExecutionInfo slot + remove extra_info bags by @NicolasAG in #121
- fix(infra_local): rate-limit retry + active.json locking + Podman DOCKER_HOST by @recursix in #128
- docs: add engineering principles and code review guidelines to CLAUDE.md by @recursix in #131
- Small updates while migrating cubes in cube-harness #322 #323 #324 by @NicolasAG in #124
Full Changelog: cube-tools/cube-web-tool/v0.1.0...cube-standard/v0.1.0rc7
cube-tools/cube-web-tool/v0.1.0
What's Changed
- docs: add Authoring a CUBE guide and cross-link from entry points by @NicolasAG in #117
- feat(skills): add /new-cube and /review-cube Claude Code skills by @NicolasAG in #114
- fix(cli): cube test — skip throughput by default, per-task progress, fix cleanup noise by @recursix in #120
- Add WebSearchTool & WebFetchTool by @younik in #107
Full Changelog: cube-standard/v0.1.0rc6...cube-tools/cube-web-tool/v0.1.0
cube-standard/v0.1.0rc6
What's Changed
- docs: introduce openspec and restructure design/docs by @recursix in #112
- refactor(benchmark): raise TypeError when task_metadata is missing by @NicolasAG in #113
- feat: warn with observation diff when reset reproducibility fails by @Shailesh-05 in #86
- feat(infra): DaytonaInfraConfig + ToolkitInfraConfig + HTTP exec relay by @recursix in #116
Full Changelog: cube-standard/v0.1.0rc5...cube-standard/v0.1.0rc6
cube-standard/v0.1.0rc5
What's Changed
- security: harden CI against supply chain attacks by @amanjaiswal73892 in #68
- Cube layout by @Shailesh-05 in #65
- Update ROADMAP.md by @recursix in #69
- docs: community readiness fixes by @recursix in #41
- feat(cli): add --ci flag to cube test for CI-friendly output by @recursix in #74
- fix(browser-tool): propagate tool_call_id in PlaywrightTool by @recursix in #87
- docs(resource): document L1/L2/L3 lifetime hierarchy and cleanup method guide by @amanjaiswal73892 in #88
- fix(infra): bump Python to 3.13, fix test patches and expires_at priority in cleanup_stale by @amanjaiswal73892 in #90
- feat: uv workspace for cube-resources, parallel tests, integration markers by @amanjaiswal73892 in #91
- feat: resource lifecycle — Phase 1 (InfraConfig ABC) + Phase 2 (AzureInfraConfig, AWSInfraConfig) by @recursix in #72
- feat: NeMo Gym integration by @recursix in #89
- install() as classmethod + other small fixes by @NicolasAG in #77
- docs: make benchmark contribution CTA more prominent in README by @recursix in #98
- compositionality by @NicolasAG in #100
- feat: DockerServiceConfig provisioning on Azure + AWS (WebArena end-to-end) by @recursix in #80
- feat(infra/azure): switch to Generalized VMs for key-agnostic multi-user sharing by @amanjaiswal73892 in #105
- feat: DockerServiceConfig provisioning on Azure + AWS (WebArena end-to-end) by @recursix in #106
- fix(benchmark): use model_copy instead of deepcopy in subset_from_list by @recursix in #101
- feat: declarative DockerServiceConfig (VolumeSpec, ServicePort, healthcheck) by @recursix in #104
- feat: cube registry add — generate and submit registry entries from CLI by @recursix in #75
- introduce json-rpc server and usage examples by @NicolasAG in #35
- feat: measure multi-worker throughput in cube test by @Shailesh-05 in #93
- docs(readme): add Components section for cube-resources and cube-tools by @NicolasAG in #109
Full Changelog: cube-resources/cube-browser-playwright/v0.2.0...cube-standard/v0.1.0rc5
cube-tools/cube-chat-tool/v0.1.0
What's Changed
- Playwright tool: wait for DOM load before obs by @younik in #52
- add AsyncPlaywrightTool to cube-browser-tool by @NicolasAG in #54
- add toolbox by @NicolasAG in #62
- Add Chat resource & tool by @younik in #63
- update versions by @NicolasAG in #67
Full Changelog: cube-standard/v0.1.0rc3...cube-tools/cube-chat-tool/v0.1.0
cube-tools/cube-browser-tool/v0.2.0
What's Changed
- Playwright tool: wait for DOM load before obs by @younik in #52
- add AsyncPlaywrightTool to cube-browser-tool by @NicolasAG in #54
- add toolbox by @NicolasAG in #62
- Add Chat resource & tool by @younik in #63
- update versions by @NicolasAG in #67
Full Changelog: cube-standard/v0.1.0rc3...cube-tools/cube-browser-tool/v0.2.0
cube-standard/v0.1.0rc4
What's Changed
- Playwright tool: wait for DOM load before obs by @younik in #52
- add AsyncPlaywrightTool to cube-browser-tool by @NicolasAG in #54
- add toolbox by @NicolasAG in #62
- Add Chat resource & tool by @younik in #63
- update versions by @NicolasAG in #67
Full Changelog: cube-standard/v0.1.0rc3...cube-standard/v0.1.0rc4
cube-resources/cube-chat/v0.1.0
What's Changed
- Playwright tool: wait for DOM load before obs by @younik in #52
- add AsyncPlaywrightTool to cube-browser-tool by @NicolasAG in #54
- add toolbox by @NicolasAG in #62
- Add Chat resource & tool by @younik in #63
- update versions by @NicolasAG in #67
Full Changelog: cube-standard/v0.1.0rc3...cube-resources/cube-chat/v0.1.0
cube-resources/cube-browser-playwright/v0.2.0
What's Changed
- Playwright tool: wait for DOM load before obs by @younik in #52
- add AsyncPlaywrightTool to cube-browser-tool by @NicolasAG in #54
- add toolbox by @NicolasAG in #62
- Add Chat resource & tool by @younik in #63
- update versions by @NicolasAG in #67
Full Changelog: cube-standard/v0.1.0rc3...cube-resources/cube-browser-playwright/v0.2.0