@imgly/plugin-ai-audio-generation-web
Version:
AI audio generation plugin for the CE.SDK editor
77 lines (51 loc) • 5.29 kB
Markdown
# Changelog - AI Plugins
## [Unreleased]
## [0.2.4] - 2025-08-07
### New Features
- [all] **Provider Label Translations**: Added support for provider label translations
- [all] **Extended Provider Configuration**: Added support for `history` and `supportedQuickActions` configuration fields in `CommonProviderConfiguration`, allowing customers to:
- Override provider's default history asset source (`history` field) - can be set to `false` to disable history, `'@imgly/local'` for temporary storage, `'@imgly/indexedDB'` for persistent browser storage, or any custom asset source ID
- Configure supported quick actions (`supportedQuickActions` field) - can disable quick actions by setting to `false`/`null`, keep defaults with `true`, or override with custom mappings and configurations
- Both fields are optional and maintain backward compatibility with existing provider configurations
- [generation-web] **Utility Function**: Added `mergeQuickActionsConfig` utility function for merging provider defaults with user configuration overrides, exported from `@imgly/plugin-ai-generation-web` with comprehensive Jest test coverage
## [0.2.3] - 2025-07-23
- [all] **Automatic History Asset Library Entries**: Composite history asset sources now automatically have corresponding asset library entries created with the same IDs (e.g., `ly.img.ai.image-generation.history`)
- [all] **Provider Selection in Expanded Quick Actions**: When a quick action is expanded, users can now switch between all providers that support that specific quick action, enhancing flexibility in provider selection
- [all] **Quick Action Can Disable Lock**: Some quick actions can now decide to not lock the block when operating on a block. Examples are `CreateVariant` and `CombineImages`.
- [image-generation] **Ideogram V3**: Added support for Ideogram V3 provider for image generation, which supports text-to-image and image-to-image generation
## [0.2.2] - 2025-07-16
- [ai-apps] Fix issue with undefined `cesdk` instance
## [0.2.1] - 2025-07-15
- [ai-apps] Fix issue where AI apps panel displayed empty content when no provider app was available
- [ai-apps] Maintain backwards compatibility by registering legacy AI apps ID, alongside new `ly.img.ai.apps` panel ID
## [0.2.0] - 2025-07-15
### Breaking Changes
- [all] **Provider Initialization**: `initProvider` is replaced with `initializeProviders` and `initializeProvider` with a different signature
- [all] **Quick Actions Structure**: `provider.input.quickctions.actions` replaced with `provider.input.quickActions.supported`
- [all] **History Asset Sources**: Combined history asset source is now not added to the default asset libraries anymore. Add the following sources to any library entry (default or not):
- Image Generation History: `ly.img.ai.image-generation.history`
- Video Generation History: `ly.img.ai.video-generation.history`
- Audio Generation History: `ly.img.ai.audio-generation.history`
- Sticker Generation History: `ly.img.ai.sticker-generation.history`
- [all] **ID Format Standardization**: All `ly.img.ai/` prefixed IDs changed to use dot notation `ly.img.ai.` for consistency
- Panel IDs: `ly.img.ai/apps` → `ly.img.ai.apps`, `ly.img.ai/image-generation` → `ly.img.ai.image-generation`
- Dock IDs: `ly.img.ai/apps.dock` → `ly.img.ai.apps.dock`
### New Features
- [all] **Multiple Providers Support**: All plugin packages now support arrays of providers with automatic selection UI
- [image-generation] **Recraft20b Provider**: Added new Recraft20b (v2) provider via fal.ai with support for icon styles including `broken_line`, `colored_outline`, `colored_shapes`, and more
- [sticker-generation] **New Sticker Generation Plugin**: Added `@imgly/plugin-ai-sticker-generation-web` plugin for AI-powered sticker generation with support for text-to-sticker generation using Recraft20b provider with icon styles
- [image-generation] **Flux Pro Kontext Provider**: Added Flux Pro Kontext provider for image editing with style transfer and artist style options
- [image-generation] **Flux Pro Kontext Max Provider**: Added Flux Pro Kontext Max provider for enhanced image editing capabilities
- [video-generation] **Veo3 Provider**: Added Veo3 text-to-video provider via fal.ai with support for 16:9, 9:16, and 1:1 aspect ratios and 8-second duration
- [video-generation] **Kling Video V2.1 Master Providers**: Added Kling Video V2.1 Master providers for both text-to-video and image-to-video generation with configurable duration (5s/10s) and aspect ratios
- [text-generation] **Model Selection**: OpenAI and Anthropic providers now support configurable model selection through the `model` parameter
### Deprecated Features
- [all] **Middleware Configuration**: The `middleware` property in provider configurations is deprecated. Use `middlewares` instead. The old property will continue to work for now.
## [0.1.10] - 2025-06-20
- [all] Fix issue with GPT provider when using text provider
## [0.1.9] - 2025-06-05
- [all] Add support for custom headers
## [0.1.8] - 2025-05-26
- [ai-apps] Handle `sceneMode` change in upcoming CE.SDK version 1.52.0
## [0.1.0] - 2025-04-17
- [all] Initial release