Releases: functionland/fula-api
Releases · functionland/fula-api
fula-mcp-v0.6.19
Full Changelog: v0.6.19...fula-mcp-v0.6.19
v0.6.19
What's Changed
- feat(fula-crypto/js): A6b Method-2 recipient bindings (unwrap + owner-file decrypt) — 0.6.19 by @ehsan6sha in #87
Full Changelog: v0.6.18...v0.6.19
v0.6.18
What's Changed
- feat(fula-mcp): A1 — collaboration crypto + Method-2 identity (byte-exact Dart/TS port) by @ehsan6sha in #84
- feat(fula-mcp): A2+A3 — rework tools onto the collaboration data plane by @ehsan6sha in #85
- feat: wrap_secret_for_recipient binding (Method-2 AI pairing) — fula-flutter + fula-js by @ehsan6sha in #86
Full Changelog: v0.6.17...v0.6.18
v0.6.17
What's Changed
- P1: fula-mcp crate skeleton + encrypt/upload/download/decrypt round-trip spike by @ehsan6sha in #50
- P2: forest-write into a shared scope (finding + tests) by @ehsan6sha in #52
- P3: MCP capability module (in-memory, scoped, canonicalized) by @ehsan6sha in #54
- P4: categorization + bucket routing (port FxFiles ShelfClassifier) by @ehsan6sha in #56
- P5: store_file operation (scoped write + owner-share) by @ehsan6sha in #58
- P6: read_file operation (scoped download + decrypt; default-deny read) by @ehsan6sha in #60
- P7: list_files + search (scoped enumeration over the AI workspace forest) by @ehsan6sha in #62
- P8: tag_file + list_tags (tags in FxFiles native TagCloudMetadata format) by @ehsan6sha in #64
- P9: stdio MCP server — wire the six AI-workspace ops into rmcp tools (Closes #65) by @ehsan6sha in #66
- P10: quota pre-check (fail-open) + per-AI write rate limit by @ehsan6sha in #68
- P12: gateway MCP-scope enforcement by @ehsan6sha in #70
- L1b: gateway connection-level revocation enforcement (deny by cnf pubkey) by @ehsan6sha in #72
- L1c: fula-mcp silent gateway-JWT auto-refresh (refresh-on-401, retry once) by @ehsan6sha in #74
- feat(fula-mcp): npx @functionland/fula-mcp wrapper + cross-compile release CI by @ehsan6sha in #75
- Merge fula-mcp integration branch (Layer-1 gateway revocation + auto-refresh + binary distribution) to main by @ehsan6sha in #78
- Docs: MCP Server page (local binary + hosted setup + security) by @ehsan6sha in #77
- fix(gateway): scope MCP tokens to dedicated bucket, not ai/ key prefix by @ehsan6sha in #79
- feat(gateway): HMAC service-auth for co-located pinning service (MCP/AI pins) by @ehsan6sha in #80
- feat(fula-js): expose putFlat, getFlat, listFilesFromForest (forest-tracked I/O) by @ehsan6sha in #82
- test(gateway): fix stale auth.rs MCP-scope test (CI red since a12ed4d) by @ehsan6sha in #83
Full Changelog: v0.6.16...v0.6.17
fula-mcp-v0.6.16
What's Changed
- P1: fula-mcp crate skeleton + encrypt/upload/download/decrypt round-trip spike by @ehsan6sha in #50
- P2: forest-write into a shared scope (finding + tests) by @ehsan6sha in #52
- P3: MCP capability module (in-memory, scoped, canonicalized) by @ehsan6sha in #54
- P4: categorization + bucket routing (port FxFiles ShelfClassifier) by @ehsan6sha in #56
- P5: store_file operation (scoped write + owner-share) by @ehsan6sha in #58
- P6: read_file operation (scoped download + decrypt; default-deny read) by @ehsan6sha in #60
- P7: list_files + search (scoped enumeration over the AI workspace forest) by @ehsan6sha in #62
- P8: tag_file + list_tags (tags in FxFiles native TagCloudMetadata format) by @ehsan6sha in #64
- P9: stdio MCP server — wire the six AI-workspace ops into rmcp tools (Closes #65) by @ehsan6sha in #66
- P10: quota pre-check (fail-open) + per-AI write rate limit by @ehsan6sha in #68
- P12: gateway MCP-scope enforcement by @ehsan6sha in #70
- L1b: gateway connection-level revocation enforcement (deny by cnf pubkey) by @ehsan6sha in #72
- L1c: fula-mcp silent gateway-JWT auto-refresh (refresh-on-401, retry once) by @ehsan6sha in #74
- feat(fula-mcp): npx @functionland/fula-mcp wrapper + cross-compile release CI by @ehsan6sha in #75
- Merge fula-mcp integration branch (Layer-1 gateway revocation + auto-refresh + binary distribution) to main by @ehsan6sha in #78
- Docs: MCP Server page (local binary + hosted setup + security) by @ehsan6sha in #77
Full Changelog: v0.6.16...fula-mcp-v0.6.16
v0.6.16
What's Changed
- gateway: no-cache on GET (fix stale web listing after upload) by @ehsan6sha in #48
Full Changelog: v0.6.15...v0.6.16
v0.6.15
What's Changed
- Streaming large-file upload: memory-bounded web OOM fix (P1+P2) by @ehsan6sha in #47
Full Changelog: v0.6.14...v0.6.15
v0.6.14
What's Changed
- fula-client 0.6.14: wasm/web cancellable chunked upload (mirror native cancel) by @ehsan6sha in #46
Full Changelog: v0.6.13...v0.6.14
v0.6.13
What's Changed
- fula-client 0.6.13: large chunked files - header-safe metadata, share/collab token fix, index-PUT retry by @ehsan6sha in #45
Full Changelog: v0.6.12...v0.6.13
v0.6.12
What's Changed
- fix: v1->v7 migration tolerates a gc'd (410 Gone) backup source (0.6.12) by @ehsan6sha in #44
Full Changelog: v0.6.11...v0.6.12