Changelog

All notable changes to blast, newest first.

v0.2.0latestJune 2026
  • fixFix blast mock — missing imports, handler wiring, and TcpListener type
  • fixFix docs page TypeScript error — C component children type too narrow
  • docsMake docs sidebar sticky while content scrolls
  • docsFix changelog dates from 2025 to 2026
v0.1.1June 2026
  • featAdd blast mock — start a live HTTP server from blast.config.json
  • featmock_response field on endpoints; {{fake.*}} resolved per request
  • featweight field for weighted traffic distribution in blast run
  • fixCorrect dot-path extraction for nested arrays (items.0.id now works)
  • fixblast stress no longer exits early on the first step
  • ciSwitch release pipeline from goreleaser to cargo-dist
  • ciDrop x86_64-apple-darwin target; build macOS arm64 only
  • docsAdd blast.config.json configuration guide and endpoint field reference
v0.1.0May 2026
  • featInitial release — blast init, validate, check, seed, run, stress
  • featblast.config.json as config format — base_url, headers, setup, endpoints
  • featFake data placeholders: email, name, uuid, password, city, country, and more
  • featRequest chaining via extract field and {{variable}} interpolation
  • featSetup array in blast.config.json runs once before any load traffic
  • featblast stress auto-stops when p99 > 500ms or error rate > 1%
  • choreMIT license