Skip to content
This repository was archived by the owner on Sep 10, 2025. It is now read-only.
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

102 changes: 101 additions & 1 deletion RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,116 @@
## [CLI] 0.0.31 - 2025-07-24
## [Rust SDK] 0.2.4 - 2025-07-24

### Changes

- Fix additional nightly references (#4)
- Release: CLI v0.0.25 (#38)
- fix/prepare-release-access-bug
- refactor: ftl-core -> ftl-sdk
- refactor: name
- refactor: use wasmcp and remove SDKs and templates (#13)
- release: CLI v0.0.26 (#40)
- release: CLI v0.0.27 (#41)
- release: CLI v0.0.28 (#42)
- release: CLI v0.0.29 (#43)
- release: CLI v0.0.30 (#44)
- release: CLI v0.0.31 (#49)
- release: mcp-authorizer v0.0.7 (#45)
- release: mcp-authorizer v0.0.8 (#47)
- release: mcp-gateway v0.0.4 (#48)
- release: v0.0.17
- release: v0.0.20 (#16)
- release: v0.0.21 (#20)
- ✨ feat: Add JS tool support
- ✨ feat: Add app commands and other improvements (#27)
- ✨ feat: Add auto release workflows (#33)
- ✨ feat: Add ftl login and related commands. (#19)
- ✨ feat: Add gateway component (#1)
- ✨ feat: Add parallel builds and pushes (#22)
- ✨ feat: Allow updating the CLI. Adds version check functionality (#12)
- ✨ feat: Big change to component model (#9)
- ✨ feat: Clean up dead code and add automatic spin dependency management (#7)
- ✨ feat: Exports working
- ✨ feat: Fix syntax incompatibilities with stable toolchain (#6)
- ✨ feat: Integrate ftl-mcp code into this repo. (#29)
- ✨ feat: Replace wasmcp with ftl-mcp (#15)
- ✨ feat: Speedup installs in gha (#32)
- ✨ feat: TS support
- ✨ feat: Update backend API calls and add tests. (#23)
- ✨ feat: gateway/mcp -> mcp
- ✨ feat: js wip
- ✨ feat: prepare-release nit
- ✨ feat: release
- ✨ feat: update release workflow to stable (#3)
- ✨ feat: use stable rust toolchain (#2)
- ✨ feat: wip get deploys working (#21)
- ✨ feat: working js deploys
- πŸ› fix: CLI releases
- πŸ› fix: Deploys (#24)
- πŸ› fix: Fix rust tool unit tests (#8)
- πŸ› fix: GHA access for creating PRs in prepare-release.yml (#36)
- πŸ› fix: OpenAPI spec (#28)
- πŸ› fix: README path
- πŸ› fix: Release workflow (#31)
- πŸ› fix: Use new working backend for deploys (#26)
- πŸ› fix: allocator
- πŸ› fix: audit
- πŸ› fix: auto-tag-release
- πŸ› fix: ci
- πŸ› fix: clippy
- πŸ› fix: clippy and old ftl_sdk refs
- πŸ› fix: component releases
- πŸ› fix: deps
- πŸ› fix: examples/demo ghcr.io refs
- πŸ› fix: exclude templates/examples from cargo update
- πŸ› fix: finish refactor
- πŸ› fix: fmt
- πŸ› fix: fmt and lint
- πŸ› fix: formatting
- πŸ› fix: formatting and nightly
- πŸ› fix: install.sh
- πŸ› fix: js tests
- πŸ› fix: links
- πŸ› fix: mcp-gateway rust sdk dep
- πŸ› fix: more gha permissions
- πŸ› fix: names
- πŸ› fix: old ftl_sdk ref
- πŸ› fix: pre-release lockfile handling
- πŸ› fix: prepare-release label handling (#34)
- πŸ› fix: prepeare-release git push (#35)
- πŸ› fix: release
- πŸ› fix: release-cli
- πŸ› fix: rm macos test in ci.yml
- πŸ› fix: rust sdk release
- πŸ› fix: sdk release
- πŸ› fix: spin.toml location for JS tools
- πŸ› fix: template dependency versions
- πŸ› fix: ts tests
- πŸ› fix: use gh commands in install.sh
- πŸ› fix: version
- πŸ› fix: versions
- πŸ› fix: wasm ci
- πŸ“š docs: Readme clarification
- πŸ“š docs: Readme diagram clarification
- πŸ“š docs: Update (#18)
- πŸ“š docs: Update diagrams
- πŸ“š docs: Update diagrams and bump Cargo.toml version
- πŸ“š docs: clarification
- πŸ“š docs: cleanup
- πŸ“š docs: diagram
- πŸ“š docs: examples
- πŸ“š docs: fix commands
- πŸ“š docs: fix diagram
- πŸ“š docs: nit
- πŸ“š docs: nit readme
- πŸ“š docs: readme nit
- πŸ“š docs: toolkits
- πŸ“š docs: update
- πŸ”§ chore(deps): bump the cargo-dependencies group across 1 directory with 10 updates (#17)
- πŸ”§ chore: rm unused file

### Contributors

- Corey Ryan
- Ian McDonald
- bowlofarugula
- dependabot[bot]
2 changes: 1 addition & 1 deletion sdk/rust/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ftl-sdk"
version = "0.2.3"
version = "0.2.4"
edition.workspace = true
description = "Thin SDK providing MCP protocol types for FTL tool development"
license.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion templates/ftl-mcp-rust/content/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version = "0.1.0"
edition = "2021"

[dependencies]
ftl-sdk = { version = "0.2.3", features = ["macros"] }
ftl-sdk = { version = "0.2.4", features = ["macros"] }
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
schemars = "0.8"
Expand Down
Loading