Releases: Shopify/roast
Releases · Shopify/roast
v0.5.2
⚠️ DEPRECATION WARNING: This is the final planned release before v1.0, in which all legacy Roast functionality will be removed and the new DSL will become official.
After this release, the main branch will begin tracking the v1.0 release candidate and legacy functionality will be removed. For any further development on Roast v0.x, use the develop-v0 branch.
v0.5.1
Version 0.5.1
v0.5.0
Version 0.5.0
v0.4.10
What's Changed
- fix 👮 rubocop complaints by @alexanderadam in #439
- Bump rack from 2.2.19 to 2.2.20 by @dependabot[bot] in #438
New Contributors
- @alexanderadam made their first contribution in #439
Full Changelog: v0.4.9...v0.4.10
v0.4.9
What's Changed
- Add test grading workflow example by @dersam in #404
- Roast Error internal error handling (#391) by @tungnt1203 in #408
- Fix README examples for input steps by @ric2b in #414
- Fix: add more detailed response for 500 errors by @mathiusj in #389
New Contributors
Full Changelog: v0.4.8...v0.4.9
v0.4.8
What's Changed
- Delete broken example workflows by @dersam in #393
- Add sample workflow to analyze files by @dersam in #394
- Update workflow examples available_tools_demo by @tungnt1203 in #402
- Fix roast init to create workflows in roast/ directory by @ersync in #397
- refactor(base_step): use workflow/steploader default model by @tungnt1203 in #403
- Output VCR result when recording by @dersam in #400
New Contributors
- @tungnt1203 made their first contribution in #402
- @ersync made their first contribution in #397
Full Changelog: v0.4.7...v0.4.8
v0.4.7
What's Changed
- Add functional test suite rake task by @dersam in #377
- Cleanup child processes on sigint by @nfgrep in #339
- Add tests for
roast listby @dersam in #380 - Give up on searching for initializers if you hit root by @dersam in #382
- Add basic functional test for
roast executeby @dersam in #385 - Use the command runner everywhere by @nfgrep in #383
- Copy example workflows in test sandboxes by @dersam in #386
- Example LLM workflow tests by @dersam in #387
- Run CI tasks separately by @dersam in #392
Full Changelog: v0.4.6...v0.4.7
v0.4.6
v0.4.5
What's Changed
- Add test to validate numeric ordering of initializers by @dersam in #345
- Proper CODEOWNERS by @nfgrep in #354
- Consolidate ConfigurationParser into WorkflowRunner by @dersam in #355
- Shorten error output unless in verbose mode by @dersam in #358
- Fix #333: Add workflow name to step event payloads by @dersam in #351
- Fix named shell step display in output and notifications by @dersam in #348
- Remove binstubs from gitignore by @dersam in #361
Full Changelog: v0.4.4...v0.4.5
v0.4.4
What's Changed
- Add retries configuration option to coding agent by @juniper-shopify in #310
- Add script shell step by @juniper-shopify in #312
- Fix ShellScriptStep not having output. by @nfgrep in #329
- Remove StepOrchestrator to simplify step execution architecture by @juniper-shopify in #319
- Add metadata store for tracking internal execution details by @juniper-shopify in #320
- Print 🔥🔥🔥 before and after final output when printing output to terminal by @juniper-shopify in #327
- Add option for coding agent steps to resume specific session by @juniper-shopify in #322
- Increase bash tool execution timeout to 1 hour by @parruda in #317
- Add ripgrep check to grep tool by @TravisTheTechie in #338
- Test warning clean up by @TravisTheTechie in #341
- Revert to standard Raix gem now that OpenAI 8 is supported by @dersam in #346
New Contributors
- @TravisTheTechie made their first contribution in #338
Full Changelog: v0.4.3...v0.4.4