Install
Works with Drupal: ^10.5 || ^11.2Using Composer to manage Drupal site dependencies
Alternative installation files
Release notes
Issues resolved since 1.4.3: 21
Contributors
breidert (3), robloach (4), joshua1234511 (9), b_sharpe (1), ahmad khader (13), marcus_johansson (12), a.dmitriiev (9), manandearth (1), sgavilan (1), jorgik (1), ajv009 (2), harivansh (1), abhisekmazumdar (7), adhariwal (3), jucs7 (2), jessehs (1), kristen pol (1), akhil babu (1), ahmad-khalil-imagex (4), paulsheldrake (1), scott_euser (1), abarrio (1), nikro (1), scott falconer (1), fago (1), lbesenyei (1), merilainen (1), gxleano (2)
New Features
- Add Extractive Question Answering operation type
- Add UI toggle to enable MDXEditor on plain text field widgets
- Only one AI Automator worker queue item is processed per cron execution
- Add an AI reranking processor for Search API (owned by the AI module)
- Config action to verify if any vector database is there and it is setup
- Add event hook to ai_ckeditor to allow context injection
- RestrictToTopic guardrail: add semantic topic matching mode
- Batch embeddings for improved indexing performance
- Add SensitiveContentStream guardrail and kernel test for StreamableGuardrailInterface mid-stream buffering and evaluation
- Add rich-text image description support to AI Automators
- Integrate ChatProcessor plugin system into AI Chatbot DeepChat block
- Add AI Assistant API ChatProcessor plugin
Tasks
- Sync issue templates with project labels
- [Layer 2] Align ai_observability OTel emission to GenAI semantic conventions (gen_ai.*)
- Reject caller-supplied execution identity fields at /api/deepchat boundary
- Add Summarization operation type support to the echoai test provider
- Support the `ai_json_schema` element inside off-canvas dialogs
Bugs
- Add GitLab issue and merge request templates
- Add Warning when Missing Built Assets
- "Create new prompt" button doesn't work in CKEditor plugin configuration
- ai_observability: streaming OTel spans drop final token usage (span ended on un-consumed iterator)
Organizations
1xINTERNET (11), Kalamuna (4), Axelerant (11), ImageX (4), Vardot (13), FreelyGive (12), OpenSense Labs (1), Dropsolid (8), DrupalFit (1), ESINERGIA (2), Itty Bitty Byte (1), Salsa Digital (1), QED42 (1), Soapbox (1), Acquia (1), drunomics (1), Brainsum (1), Mearra (formerly known as Wunder) (1), Factorial.io (2)
Stats
Amount of contributors: 28
Amount of organizations: 19
Amount of issues: 21