Skip to content

v1.0.5

Choose a tag to compare

@github-actions github-actions released this 28 Jun 08:41
Immutable release. Only release title and notes can be modified.

v1.0.5 — 2026-06-28

Highlights

Smart Router v1.0.5 introduces an interactive configuration wizard to assist operators in generating upstream routing definitions and gateway settings. To support this setup process, the release now bundles a complete set of example configuration files for all supported chains. Once configured, integrators can validate their deployments using the new smartrouter health CLI command, which executes spec-driven diagnostic checks against the running instance. Finally, this release resolves a cross-origin request bug by ensuring the gateway correctly emits the Access-Control-Allow-Headers: * response header whenever the cors-headers configuration field is empty.

Changes

New Features

  • feat(health): add spec-driven smartrouter health CLI command (#140) 5b5679b
  • feat(wizard): interactive Go/Charm config wizard for smart-router (#142) 7b71b38
  • feat: add example configs for all bundled chains (#160) 89cf8ff

Bug fixes

  • fix(cors): emit Access-Control-Allow-Headers "*" when cors-headers is empty (#145) 215c8f4
  • fix: correct license typo (#148) 1453612

Documentation updates

  • docs(provider-optimizer): correct stale availability-cliff comments (0.90 -> 0.80) (#141) 9774263
  • docs(readme): align docker pull docs with public release (#148) e776280

Build process updates

  • ci: trigger PR gate after approval (#156) ea5763d
  • ci: run PR gate directly after approval (#161) 4be0d2f
  • ci: fix PR gate YAML indentation (#162) c8f0998
  • ci: restore PR gate approval dispatcher (#164) 21ecc36
  • ci: strip legacy concurrent-providers arg in PR gate (#166) de80bed
  • ci: fix concurrent-providers YAML indentation (#167) 1f24ae4
  • ci: strip legacy provider optimizer args in PR gate (#168) 3875aab
  • ci: fix legacy arg stripping in PR gate (#169) 4eff13d