Skip to content

v2.0.0

Choose a tag to compare

@SachaMorard SachaMorard released this 12 Jan 13:49
· 26 commits to main since this release

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 edgee as a CLI → switch to edgee-cloud/cli
  • If you are building Rust integrations with the AI Gateway → you are in the right place