Install
Works with Drupal: ^11.3Using Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
146.96 KB
MD5: 396d7f286d483df5e3cf26a3af951efe
SHA-1: d3a54ed2cf18ff3ba5c99a402a068e68277b1c86
SHA-256: d969d3075742bd1a1377b1a93b2267f959046c922c9cdd720743ef5556b8e5b4
Download zip
237.32 KB
MD5: c5d33ec549151090a4bba7607b212559
SHA-1: 94256e0225e913ff0003d3daf84e340c39103369
SHA-256: 50d189ca93b49e9cc028f44af4b44a64edd4d3a7335cb00f6122cf29eae038d0
Release notes
AI Media documentation
Check out AI Media documentation for more details.
Automated Functional Acceptance Testing Features
- fix: #3634870 Keep the switch options in the module's text colour under Default Admin
- fix: #3634869 Keep the focus ring on the selected Upload or Generate option
- fix: #3634878 Set the text direction of the AI-written name and alternative text from their content
- feat: #3634873 Name the model that made the file in the review panel
- fix: #3634872 Leave the name out of the review note when the form hides the Name field
- feat: #3634876 Write the name and alternative text in the language of the description
- fix: #3634867 Refuse a description with no letters or digits before calling the provider
- fix: #3634861 Tell the editor to ask an administrator when the model does not exist
- fix: #3634860 Log a fixed text and the exception class instead of the provider's error message
- fix: #3634865 Check the generate permission before filtering the media add list
- fix: #3634864 List only media types with a usable generator on the Generate media with AI list
- task: #3634866 Give a reason when access to the Generate media with AI page is denied
- ci: #3635234 Run the functional tests faster and without the login timeout cascade
- fix: #3634863 Ignore ai_media=1 on the media add page when the AI tabs are turned off
- fix: #3634862 Refuse a file directory that leaves the files folder
- fix: #3634858 Keep the Audio voice options when the settings form is saved
- fix: #3634879 Give the AI tabs in the Media Library a clean accessible name
- feat: #3634868 Show how many characters are left in the description
- feat: #3634871 Move focus to the description and announce Generate mode after the switch on the media add page
- fix: #3634859 Show an error on the page when the Generate request fails
- fix: #3634857 Show the generator of the selected Media Library tab when it is still loading
- fix: #3634874 Leave the AI badge out of the error summary link
- fix: #3634875 Use whole translatable strings per generator instead of putting the type label into a sentence
- fix: #3634856 Keep the host form's Save working after Generate in the Media Library dialog
- fix: #3634662 Transliterate the description for the generated file name
- fix: #3634660 Count a default provider whose module is not installed as not set up
- feat: #3634447 Add an Audio generator: speech read from the text with the text to speech provider
- fix: #3634446 Landscape and Portrait pick a size the image model rejects
- task: #3634430 Use the admin theme variables of Default Admin, Gin and Claro in the stylesheet
- task: #3634429 Remove the example descriptions and the hints from the generator form
- task: #3634002 Move the documentation to docs.varbase.vardot.com and remove the docs folder