Releases: edgee-cloud/rust-sdk
v2.0.1
What's Changed
- chore: add licence by @SachaMorard in #408
- feat: sdk alignement by @SachaMorard in #409
Full Changelog: v2.0.0...v2.0.1
v2.0.0
v2.0.0 – Major Repository Transition 🚨
⚠️ Breaking change: repository purpose has changed
Starting with v2.0.0, this repository is no longer the Edgee CLI.
Historically, this repo was the CLI used by developers to build, test, and push WebAssembly components to the Edgee platform. As Edgee evolved, this repository has been repurposed to support a new core product surface.
What changed in v2.0.0?
-
This repository is now the Rust SDK for the Edgee AI Gateway API
-
It provides:
- Strongly-typed Rust bindings
- Low-level primitives to interact with the AI Gateway
- A stable foundation for building AI Gateway integrations and tooling in Rust
-
The previous CLI codebase has not been removed, but moved to a dedicated repository
Where is the CLI now?
The original CLI has been relocated here:
👉 https://github.com/edgee-cloud/cli
This new repository contains:
- Continued maintenance of CLI features
- The same workflows developers previously relied on to build and push Wasm components
Why this change?
-
The scope and responsibilities of the CLI and the AI Gateway SDK diverged significantly
-
Keeping both in the same repository caused:
- Confusion about ownership and purpose
- Slower iteration
- Poorer API guarantees
-
Separating them allows:
- Clearer versioning semantics
- Better DX for both Rust SDK users and CLI users
- A more stable foundation for the AI Gateway ecosystem
Migration notes
- If you were using
edgeeas a CLI → switch toedgee-cloud/cli - If you are building Rust integrations with the AI Gateway → you are in the right place
v1.3.0
What's Changed
- chore: check gh action by @SachaMorard in #399
- feat: update url manipulation to handle mobiles app urls by @NicolasGirardot in #400
- fix: vuln by @SachaMorard in #401
- fix: workflow permissions by @SachaMorard in #402
- chore: refactorization by @SachaMorard in #403
- fix: version by @SachaMorard in #404
Full Changelog: v1.2.27...v1.3.0
v1.2.27
What's Changed
- fix: fix double qs in referer by @SachaMorard in #398
Full Changelog: v1.2.26...v1.2.27
v1.2.26
What's Changed
- chore: aorg filter by @SachaMorard in #396
- feat: remove facebook specifics by @NicolasGirardot in #397
Full Changelog: v1.2.25...v1.2.26
v1.2.25
What's Changed
- feat: add fbp and fbc injection when meta-capi by @NicolasGirardot in #394
- feat: bump version by @NicolasGirardot in #395
Full Changelog: v1.2.24...v1.2.25
v1.2.24
v1.2.22
What's Changed
- chore: update dependencies by @KokaKiwi in #382
- update component description by @Jer1605 in #383
- fix: update openapi because of a bug with editor users by @SachaMorard in #385
- feat: sdk for subdomains by @SachaMorard in #384
- v1.2.22 by @SachaMorard in #386
Full Changelog: v1.2.21...v1.2.22
v1.2.21
What's Changed
- feat: add purge-cache endpoint to openapi by @SachaMorard in #378
- chore: replace sdk gateway by js gateway by @SachaMorard in #379
- feat: add doesnt start with by @NicolasGirardot in #380
- feat: bump version by @NicolasGirardot in #381
Full Changelog: v1.2.20...v1.2.21
v1.2.20
What's Changed
- outgoing send request handler by @CLEMENTINATOR in #375
- wasi-http: send_request: set header with component_id by @CLEMENTINATOR in #376
- release version 1.2.20 by @CLEMENTINATOR in #377
Full Changelog: v1.2.19...v1.2.20