v1.2.0
What's Changed
- feat(fivetran): add Fivetran provider by @Horan-Ding in #89
- feat(railway): add provider by @AbeingPlus in #87
- feat(speechmatics): add provider by @suncoco666 in #92
- feat(luckin-coffee): add MCP provider by @LJAYi in #91
- feat(dokploy): support private-network instances by @LJAYi in #90
- fix: preserve Workers fetch receiver in provider runtimes by @LJAYi in #96
- feat(core): harden provider egress against SSRF redirect and DNS-rebinding by @BlackHole1 in #97
- refactor(core): use explicit allowlist for cross-origin header stripping by @BlackHole1 in #98
- docs(core): document private-network guard tiers and RFC mapping by @BlackHole1 in #99
- feat(jumpserver): add MCP provider by @LJAYi in #93
- feat(baidu_maps): add provider by @wangqiankun955 in #95
- refactor(breeze): validate configured base URL with shared public-URL guard by @TigerInYourDream in #101
- refactor(providers): extract actions modules for hackernews, a_leads, abstract by @TigerInYourDream in #102
- fix(oauth): guard token exchanges by @ShiroKSH in #104
- fix(baidu_maps): accept scope as both string and integer by @wangqiankun955 in #105
- feat(runtime): add idempotent action execution by @l1shen in #120
- feat: add Dune provider by @ximu5004-source in #103
- fix(oauth): use redirect:"manual" for token exchange on Workers by @ChasLui in #123
- fix(oauth): make completion page closable and localized by @ChasLui in #124
- feat(feishu): user-OAuth Feishu provider — docx + Bitable reads by @Userneima in #121
- fix: handle bare wildcard in action policy matcher and improve error message by @fix2015 in #126
- feat(oauth): support client credentials flow by @LJAYi in #100
- fix(proxy): stop action policy from denying provider proxies by @BlackHole1 in #128
- feat(tailscale): expand read-only API coverage by @LJAYi in #127
- feat(auth): add JWT runtime authentication by @l1shen in #130
- fix(web): add favicon for self-hosted deployments by @ChasLui in #132
- feat(tailscale): add supported write API coverage by @LJAYi in #129
- fix(web): sync with selected language by @ChasLui in #133
- chore: update version to 1.2.0 by @l1shen in #134
New Contributors
- @Horan-Ding made their first contribution in #89
- @AbeingPlus made their first contribution in #87
- @suncoco666 made their first contribution in #92
- @wangqiankun955 made their first contribution in #95
- @TigerInYourDream made their first contribution in #101
- @ShiroKSH made their first contribution in #104
- @ximu5004-source made their first contribution in #103
- @ChasLui made their first contribution in #123
- @Userneima made their first contribution in #121
- @fix2015 made their first contribution in #126
Full Changelog: v1.1.0...v1.2.0