Issues resolved since 1.2.x-alpha1: 50
Contributors
marcus_johansson (38), leo pitt (1), bbruno (4), a.dmitriiev (8), mrdalesmith (3), anjaliprasannan (12), prashant.c (4), danielveza (1), sijumpk (5), johnpicozzi (1), bisonbleu (7), jayzalani34@gmail.com (1), sanket.tale (1), ishani patel (3), libbna (1), abhishek@kumar (1), kanchan bhogade (2), jofitz (1), sarvjeetsingh (3), techmantejas (1), project update bot (1), kristen pol (6), mgifford (2), ravimane23 (1), prabha1997 (2), annmarysruthy (2), valthebald (8), andrewbelcher (1), riyas_nr (1), murz (1), gxleano (1), aporie (1), sirclickalot (1), seogow (1), svendecabooter (1), breidert (3), dan2k3k4 (1), akhil babu (1), michaellander (1), ralkeon (2), scott_euser (3), jurgenhaas (1), andypost (1), binoli lalani (1), nicholass (1), petar_basic (1), matthews (1), dunx (1)
New Features
- #3531588 "AI Suggestions" button accessibility
- #3535010 Streamed response is not fully logged
- #3534853 Field Widget Action for classification Automator on options_select widget
- #3505053 Create Views Automators
- #3533321 Allow upcasting to be optional in tools
- #3538341 Improve the StreamedChatMessageIterator without breaking changes
- #3535820 Move System Prompt into ChatInput
- #3535434 Improve UX when text selection is needed
Tasks
- #3536117 Add link to ECA field widget action in documentation
- #3535972 [Prompt Management] - Set dataname automatically
- #3534816 Create 'Boolean' FieldWidgetAction for AIAutomatorType LlmBoolean
- #3535062 Create 'ListString' FieldWidgetAction for AiAutomatorType LlmListString
- #3535061 Create 'ListInteger' FieldWidgetAction for AiAutomatorType LlmListInteger
- #3534822 Create 'Email' FieldWidgetAction for AiAutomatorType LlmEmail
- #3535059 Create 'ListFloat' FieldWidgetAction for AiAutomatorType LlmListFloat
- #3515879 Add thread id and parent id to AI calls.
- #3518131 Automated Drupal 11 compatibility fixes for ai
- #3537381 Improve loadClient() method in OpenAiBasedProviderClientBase
- #3524435 Add token usage to streamed chat
- #3534360 Document new AI issue management process
- #3537722 AI docs error: mkdocs serve ERROR - Config value 'theme': Unrecognised theme name: 'material'
- #3538731 Add AI Agents Testing documentation
- #3540131 Add AI Prompt Management to the docs menu
- #3535821 Move streamed boolean into ChatInput
- #3537332 Reinstate MySQL tests for AI Search once Search API upstream is fixed
- #3540648 Use FFI extension from DrupalCI 8.3+ images
Bugs
- #3517964 Generate with AI prompt required
- #3536532 Make naming of submodule Field Widget Actions consistent
- #3512670 AI Chatbot interface height is not adjusted in homepage
- #3536567 PluginNotFoundException when saving field with "Enable AI Automator" checked but no Type selected
- #3521390 "Ask AI" button breaks UI when using streamed output in AI Explorers
- #3536617 Replace '-php' with '.md' in llm_text-php
- #3521769 AI Settings - Default Model needs refresh when Default Provider changes
- #3537026 Errors after switch to phpstan 2.0 - 2025-07-20
- #3536103 Re-enable previous major tests
- #3535798 AI API Explorer is found blank.
- #3537303 Revert ignore lines for phpstan
- #3537133 Log Chatbot failures
- #3537549 Remove previous major tests
- #3537028 LB extractor plugin does not check if block_content is enabled
- #3536092 Schema errors for ai_translate.settings
- #3535100 AI Assistant CKEditor button has regressed
- #3537226 Write a schema file for AI Automators
- #3538457 AI module documentation has warnings when running mkdocs serve
- #3536348 Entity cannot be translated since it is language neutral (und)
- #3540210 AiContentSuggestions class removed but file still exists
- #3539247 "numeric' is a soft reserved keyword as of PHP version 7.0 and should not be used to name a class, interface or trait or as part of a namespace (T_CLASS)"
- #3521839 Console errors after uploading images using AI module
Organizations
FreelyGive (39), SystemSeed (1), 1xINTERNET (14), QED42 (18), Drupal India Association (14), PreviousNext (1), EPAM Systems (2), FAB Web Studio (1), jofitz (1), amazee.io (3), Acquia (4), Itty Bitty Byte (3), Salsa Digital (6), CivicActions (2), Dropsolid (8), Factorial GmbH (1), European Commission and European Union Institutions, Agencies and Bodies (1), Noble Services Scotland (1), Sven Decabooter (1), Amazee Labs (1), Sixeleven (2), Soapbox (3), LakeDrops (1), Skilld (1), drunomics (1), Zoocha (1)
Stats
Amount of contributors: 48
Amount of organizations: 26
Amount of issues: 50