All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Hardened BFL provider with URL validation, model allowlist, and polling improvements
- Shortened server.json description to meet registry 100-char limit
- MCP Registry metadata and publishing workflow
- Correct API parameters for OpenAI and Google providers
- Add repository URL for npm provenance, remove invalid scoped bin entry
- Use Node 24 for npm OIDC trusted publishing support
- Remove NPM_TOKEN, use OIDC trusted publisher auth
- Trigger release on tag push instead of workflow_run
- Restrict release workflow to main branch only
- Register
edit_imagetool withimagePathsupport forgenerate_video - Implement
editImageacross all providers, image-to-video for OpenAI and Gemini - Add image editing types, shared file reader, and registry helper
- BFL and ElevenLabs providers with transcription and image editing support
- xAI (Grok) provider for image and video generation
- Google Gemini provider for image, video, and audio generation
generate_videotoolgenerate_audiotooltranscribe_audiotoollist_providerstool
- Initial release
- OpenAI provider for image generation
- MCP server with
generate_imagetool - Provider registry with auto-discovery from environment variables