This release includes 1 breaking change for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+4 more
Affected surfaces
Summary
AI summaryAuth type hmac renamed to hmac-mexc requiring config update.
Full changelog
⚠️ BREAKING CHANGE
Auth Type Renamed: hmac → hmac-mexc
The generic hmac auth type has been renamed to hmac-mexc for clarity and explicitness.
Why: Every exchange has its own HMAC signing scheme. Generic "hmac" was misleading and MEXC-specific.
Auth types now:
hmac-mexc— MEXC (signs query string, signature as URL param)hmac-bybit— Bybit (signature in headers)hmac-okx— OKX (passphrase + base64)
Migration
If you have existing MEXC configs, update ~/.janee/config.yaml:
# Before
services:
mexc:
baseUrl: https://api.mexc.com
auth:
type: hmac # Old
# After
services:
mexc:
baseUrl: https://api.mexc.com
auth:
type: hmac-mexc # New
Changes
- MEXC directory entry now uses
hmac-mexc - All type declarations updated across codebase
- Documentation clarified
- Tests updated
Install: npm install -g @true-and-useful/janee@latest
Breaking Changes
- Auth type `hmac` renamed to `hmac-mexc`; configuration files must be updated.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About rsdouglas/janee
Self-evolving MCP server that generates and improves its own tools at runtime. Built on FastMCP, Janee uses LLM-driven tool generation to dynamically create, test, and refine MCP tools from natural language descriptions — enabling AI agents to extend their own capabilities on the fly.
Related context
Related tools
Beta — feedback welcome: [email protected]