v1.0.5
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 healthCLI 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