Tags give the ability to mark specific points in history as being important
-
previous/3532795-provide-development-environment-without-ddev-committed/2025-09-09
234c8fb7 · ·Branch force pushed by robertoperuzzo at 2025-09-09T08:56:24+00:00, 3532795-provide-development-environment-without-ddev-committed moved from this tag to 4630c2db385ca25bbab481b25743ed0439f0dfe8
-
previous/3532795-provide-development-environment-without-ddev-committed/2025-07-21
9a86fd81 · ·Branch force pushed by lussoluca at 2025-07-21T14:53:12+00:00, 3532795-provide-development-environment-without-ddev-committed moved from this tag to 07f888bc28da380dc3828b6d9c3ebf8888e03afd
-
previous/3532795-provide-development-environment-with-ddev-committed/2025-07-21-1
b4d9b810 · ·Branch force pushed by lussoluca at 2025-07-21T10:14:06+00:00, 3532795-provide-development-environment-with-ddev-committed moved from this tag to 80cf7a67348f58648ce74640ebb87288a6a1f3c9
-
previous/3532795-provide-development-environment-with-ddev-committed/2025-07-21
2afd133a · ·Branch force pushed by lussoluca at 2025-07-21T09:56:29+00:00, 3532795-provide-development-environment-with-ddev-committed moved from this tag to b4d9b810a67a51d350e6d1da384956b01bf29558
-
previous/3532795-provide-development-environment-without-ddev-committed/2025-07-15
94419c04 · ·Branch force pushed by lussoluca at 2025-07-15T06:17:35+00:00, 3532795-provide-development-environment-without-ddev-committed moved from this tag to 9a86fd812faf72707b1317c37fef82d1126c84c0
-
previous/3532795-provide-development-environment-without-ddev-committed/2025-07-14
2eec8e16 · ·Branch force pushed by lussoluca at 2025-07-14T10:39:56+00:00, 3532795-provide-development-environment-without-ddev-committed moved from this tag to 5699153819630c87dd40dbc9910ecba618634e60
-
previous/3532795-provide-development-environment/2025-07-11-1
080cec98 · ·Branch force pushed by lussoluca at 2025-07-11T09:59:05+00:00, 3532795-provide-development-environment moved from this tag to 2ced69b1aea93c0b6b21d8a0fc2afd7008b8f565
-
previous/3532795-provide-development-environment/2025-07-11
c0a586f1 · ·Branch force pushed by lussoluca at 2025-07-11T07:11:19+00:00, 3532795-provide-development-environment moved from this tag to c323f8a7cfc53a3a76d7954a548639ae82bb289d
-
previous/3532795-provide-development-environment/2025-07-07
3317149e · ·Branch force pushed by lussoluca at 2025-07-07T10:40:04+00:00, 3532795-provide-development-environment moved from this tag to d00c3c31c0a468fa2b46d45fb876893e1bebdfcc
-
previous/3532795-provide-development-environment/2025-07-04-1
db63c7c0 · ·Branch force pushed by lussoluca at 2025-07-04T08:11:16+00:00, 3532795-provide-development-environment moved from this tag to 82c7d6be83da8727b8613efd968a84b8c265f9f8
-
previous/3532795-provide-development-environment/2025-07-04
da4fa151 · ·Branch force pushed by lussoluca at 2025-07-04T07:33:07+00:00, 3532795-provide-development-environment moved from this tag to 425eb8a5b1e40243c22a25eaa191592daa237ecc
-
previous/3532795-provide-development-environment/2025-07-03
819a65a9 · ·Branch force pushed by lussoluca at 2025-07-03T09:39:40+00:00, 3532795-provide-development-environment moved from this tag to 445ae0ce8eabed3cd0d0a2a1d0e69dbf52a9acc8
-
1.0.6
e06b92c2 · ·Issue #3509360: Ensure no avatar information is passed to Deep Chat if empty Issue #3512278 by a.dmitriiev: Spell Fix plugin has provider as required field Issue #3512505 by andrewbelcher: Exit early in SetupAiProvider to avoid errors if a provider isn't available. Issue #3515518 by justanothermark. Add tags to Automator requests to LLMs. OperationType custom discovery and plugin base class Remove getTags from interface and update base class comment. Resolve #3528406 "Tests are currently"
-
1.1.0
7318bcaa · ·3486166-pass-metric-type | Add support for vector search time metric selection Issue #3507593: Array check added. 3509567: The case sensitivity of str_contains in... Issue #3511358 Ai chatbot removed title for block. 3511968: update deepchat js to latest version Issue #3512736 Fix for null check. 3516023 Add feature: Modify with a prompt 3516425: remove duplicate lock file - yarn.lock Issue #3520514 Only pass ContentEntity entities to extractTextMetadata(). Add check on whether terms exist for each vocabulary before offering it as an option. #3521499 add d10 support Added position property. Add Vertex AI to providers list Add x AI to providers documentation. Allow actual language selection for translations in ckeditor Allow CKEditor plugins to declare dependencies on modules. #3519699 Applied provided patch for testing purposes. #3517618 Backport to 1.1.x #3527577: Check if referenced entity is content Baloon menu ChatGenerator AiApiExplorer plugin calls setChatStructuredJsonSchema on provider instead of input Check if fields allows HTML and add formatting if possible. Created mr against 1.1.x branch. Ensure variable is set before counting it. #3504568 Fixed type mapping to use root config schema DataType. Fix model name in translation tab Fix typo in URL Hide ai_agent field Initial commit. Invoke ai_operationtype_alter. Issue #3489572 by a.dmitriiev: Allow summarize, analyze, suggest title and... Issue #3492413: Automator LLM Audio Generation Files Not Available in Media Library Issue #3509363: Allow other modules to provide styles for Deep Chat Issue #3512278 by a.dmitriiev: Spell Fix plugin has provider as required field Issue #3513626: Wrap the output of the tools explorer into pre Issue #3513788: ActionPluginBase missing proper getReadableOutput() return Issue #3514471: Fix the Property form builder for options Issue #3515455: CKEditor AI plugin button available without permission to use it Issue #3515518 by justanothermark. Add tags to Automator requests to LLMs. Issue #3515591: Disabled AI assistant chatbot still displays on page Issue #3515946 by alvarodemendoza: Schema is invalid for ai content suggestions Issue #3516052 by andrewbelcher: Add support for constants in function call schema Issue #3518004 by andrewbelcher: Allow unsetting function call properties Issue #3520273: Make an AI Assistant select list field required on AI Chatbot... Issue 3520520 Prevent error when there are no processedTranslations. Issue #3521601: Move changes to 1.1.x Issue #3521662: Add Typing Indicator ("AI is thinking...") or ("AI is... Issue #3522221 by andrewbelcher: Support mapped enums for tool property input Issue #3522234 by andrewbelcher: Add support for multi-value input in tools explorer Issue #3522829: Add custom validation to require either prompt or image in... Issue #3523520: Modify with a Prompt plugin is unable save the generated output to editor Issue #3523593: Automators Tool entity type needs to be installed Issue #3523852: CKEditor buttons broken in the backend Issue #3523853: Show bubble menu only when the corresponding toolbar item is enabled Issue #3523958: AI CKEditor icon fixed Issue #3524075: Injecting CurrentUser on AiCKEditorDialogForm is redundant Issue #3524436: Missing config schema for ai log type Issue #3524658: Correct error in "Develop a third party module" docs Issue #3525015: Add Drush AI Command Issue #3525015: Add Drush Command Issue #3525015: Fix code errors Issue #3525015: Update syntax Issue #3525188 by boobaa: Fix implicit dependency on core image.module Issue #3525311 by scott_euser: Fix gitlab CI FFI issue Issue #3526029: Error page when adding ai assistants when ai_agent module is... Issue #3526710 by gxleano: [Error] The Prompt is unsafe: The prompt was flagged by the moderation model. It is stopping the Search API indexation Issue #3528461 by jofitz: Correct error in "Chat Call" docs Issue #3528658 by marcus_johansson, anmolgoyal74: Fatal error on Content translation page from class ContentTranslationControllerOverride Issues #3520814: Check for the getTools() method prior to calling it Merge branch 'ai-3512505-3512505-setupaiprovider-throws-errors' into 1.1.x OperationType custom discovery and plugin base class Resolve #3479388 "Tools with context" Resolve #3482645: 3482645-copy-reference-translated-entity Resolve #3504510 "Deepchat bot doesnt" Resolve #3509315 "Make vector databases" Resolve #3512096 "Update functioncall execute" Resolve #3512386 "Ai automator tools" Resolve #3512526 "Add module dependencies" Resolve #3512821 "Allow tools without" Resolve #3513409 "Compatibility regression with" Resolve #3514474 "Vector search view" Resolve #3514596 "Ai translate override" Resolve #3514985 "Move assistants api" Resolve #3515179 "Configtranslation" Resolve #3517791 "Make ai agents" Resolve #3517884 "Docs for providers" Resolve #3518378 "The content entity" Resolve #3518562 "Functioncallbase should set" Resolve #3520049 "Content suggestion parents" Resolve #3521487 "Remove aiprovidersmapping" Resolve #3524455 "Remove field validation" Resolve #3524923 "Geting error message" Resolve #3526543 "Allow to set" Resolve #3527065 "Tests are currently" Resolve #3527874 "Add javascript orchestration" Resolve #3528431 "Only show agent" Resolve #3528446 "AI Automators CKEditor plugin is broken" Resolve #3528580 "You should not" Resolve #3528618 "Verbose mode has" Resolve #3529727 "Rag tool has" Resolve #3529730 "Add support for string_long field type in content suggestions" Resolve #3529761 "Add the new" Resolved generate audio response for speech to speech explorer. Separate the buttons to improve the user flow when using AI CKEditor Update form to only show add more options is they are available, and document the module.
-
1.1.0-rc1
79a7ce2c · ·Changes since 1.1.0-beta1: Bug - #3523852: CKEditor buttons broken in the backend - #3523853: Show bubble menu only when the corresponding toolbar item is enabled - #3523958: AI CKEditor icon fixed - Resolve #3513409 "Compatibility regression with" - #3512736: Fix for null check. - #3520273: Make an AI Assistant select list field required on AI Chatbot... - #3524436: Missing config schema for ai log type - Ensure variable is set before counting it. #3504568 - #3524658: Correct error in "Develop a third party module" docs - #3525188 by boobaa: Fix implicit dependency on core image.module - Allow CKEditor plugins to declare dependencies on modules. #3519699 - #3523520: Modify with a Prompt plugin is unable to save the generated output to editor - #3523593: Automators Tool entity type needs to be installed - #3526029: Error page when adding ai assistants when ai_agent module is... - Resolve #3524923 "Geting error message" - #3526710 by gxleano: [Error] The Prompt is unsafe: The prompt was flagged by the moderation model. It is stopping the Search API indexation - Resolve #3528431 "Only show agent" - Resolve #3528446 "AI Automators CKEditor plugin is broken" - Resolve #3528580 "You should not" Feature - #3492413: Automator LLM Audio Generation Files Not Available in Media Library - #3521662: Add Typing Indicator ("AI is thinking...") or ("AI is...") - #3522829: Add custom validation to require either prompt or image in... - Resolve #3482645: 3482645-copy-reference-translated-entity - Applied provided patch for testing purposes. #3517618 - Resolve #3515179 "Configtranslation" - #3525015: Add Drush Command - #3525015: Fix code errors - #3525015: Update syntax - #3525015: Add Drush AI Command - #3521601: Move changes to 1.1.x - Resolve #3527874 "Add javascript orchestration" Misc - ChatGenerator AiApiExplorer plugin calls setChatStructuredJsonSchema on provider instead of input - Update form to only show add more options if they are available, and document the module. - Fix model name in translation tab - Resolved generate audio response for speech to speech explorer. - Created MR against 1.1.x branch. - Hide ai_agent field Support - Backport to 1.1.x #3527577: Check if referenced entity is content Task - Add check on whether terms exist for each vocabulary before offering it as an option. #3521499 - #3524075: Injecting CurrentUser on AiCKEditorDialogForm is redundant - Resolve #3524455 "Remove field validation" - #3525311 by scott_euser: Fix gitlab CI FFI issue - Resolve #3526543 "Allow to set" - Resolve #3527065 "Tests are currently" - Resolve #3526543 "Allow to set"
-
1.1.0-beta1
a3b9405f · ·Resolve #3517791 "Make ai agents" OperationType custom discovery and plugin base class Issue #3522234 by andrewbelcher: Add support for multi-value input in tools explorer Resolve #3514596 "Ai translate override" Issue #3511358 Ai chatbot removed title for block. Issue #3515591: Disabled AI assistant chatbot still displays on page Issue #3515455: CKEditor AI plugin button available without permission to use it Issue #3522221 by andrewbelcher: Support mapped enums for tool property input Issues #3520814: Check for the getTools() method prior to calling it Resolve #3520049 "Content suggestion parents" 3516425: remove duplicate lock file - yarn.lock Allow actual language selection for translations in ckeditor Resolve #3521487 "Remove aiprovidersmapping" Added position property. Issue #3489572 by a.dmitriiev: Allow summarize, analyze, suggest title and... Separate the buttons to improve the user flow when using AI CKEditor 3516023 Add feature: Modify with a prompt Baloon menu Resolve #3518378 "The content entity" Resolve #3518562 "Functioncallbase should set" Issue #3518004 by andrewbelcher: Allow unsetting function call properties Resolve #3517884 "Docs for providers" Resolve #3514985 "Move assistants api" Add x AI to providers documentation. Issue #3516052 by andrewbelcher: Add support for constants in function call schema Resolve #3514474 "Vector search view" 3509567: The case sensitivity of str_contains in... Fixed type mapping to use root config schema DataType. Check if fields allows HTML and add formatting if possible. Issue #3513788: ActionPluginBase missing proper getReadableOutput() return Issue #3515518 by justanothermark. Add tags to Automator requests to LLMs. Issue #3515946 by alvarodemendoza: Schema is invalid for ai content suggestions Issue #3514471: Fix the Property form builder for options Resolve #3509315 "Make vector databases" Issue #3513626: Wrap the output of the tools explorer into pre Initial commit. Resolve #3512821 "Allow tools without" Resolve #3512526 "Add module dependencies" Resolve #3512096 "Update functioncall execute" Merge branch 'ai-3512505-3512505-setupaiprovider-throws-errors' into 1.1.x Resolve #3512386 "Ai automator tools" Resolve #3504510 "Deepchat bot doesnt" Invoke ai_operationtype_alter. Issue #3512278 by a.dmitriiev: Spell Fix plugin has provider as required field Resolve #3479388 "Tools with context" 3486166-pass-metric-type | Add support for vector search time metric selection Issue #3507593: Array check added. Issue #3509363: Allow other modules to provide styles for Deep Chat
-
1.0.5
fe06f14e · ·Issue #3504725: Route "ai_ckeditor.generate_completion" does not exist Resolve #3504515 "Add an ainoaccesserrorexception" Issue #3504630 by prabha1997, goldin, mrdalesmith: Typo in module description Resolve #3504733 "Create basic test" Issue #3504452: Automators: The Joiner field setting is not considering the #default_value. Added clickable fields (show the multi select) Update the method for adding menu items for the automator chains. Document additional library requirement. #3504871 Add methods to allow Event tags to be altered, and for future events to use... Issue #3489269 Add Vector Database (VDB) Automator for Entity Reference Fields Resolve #3503018 "Use image fields" Resolve #3507204 "Allow loading recipe" Resolve #3506570 "Automator chain not" Add special handling for Product Variation routes. #3506392 Rework controller to use whatever controller it has replaced as the structure... Translating Nested Paragraphs with Paragraph Group Module Deletes Source Entity's Paragraphs Issue #3507988: Remove final directive Issue #3508785 by scott_euser: AI Logging has a hidden delete function if... convert NULL to an empty string before calling str_replace() Issue #3508615: Fix for warning message. Prevent upscaled params causing issues. #3508617 Corrects AI Chatbot block status message Catch error when saving entity reference got error Add eca_content as a dependency of this module.
-
1.0.4
49ae11f0 · ·Issue #3499970: fix hardcoded view mode value on form and load view mode from... Issue #3499412: show no providers warning Issue #3501208: Missing ; in code example in event.md Issue #3499361: Correctly check for streamed response in CK Editor Generate Issue #3500437: Default chatbot header text is not readable Issue #3498893: Default option for Media type can be wrong if not selected in Ai Automator Advanced settings Issue #3499935: Move the results to the system prompt instead of Assistant Message Issue #3500329: Add print only library to hide the block Issue #3501316: Add league/commonmark into hook_requimrent on ai_chatbot Issue #3497822: Ckeditor prompt mgmt Issue #3499378: Added ai_assistant_custom_prompts setting... Issue #3499702: AI CKEditor requires the Source CKEditor button Issue #3488383: Create unit test Issue #3488381: Create unit test Issue #3491447: Rename 'Boost' plugins to 'Boost and combine' plugins Issue #3501661: Remove outdated documentation Issue #3497023: Add address field Issue #3501821: Undefined 'indexing_options' at EmbeddingBase.php Issue #3464043: Aiautomator support metatag Issue #3502138: ImageClassification explorer is broken Issue #3502782: links to /ai_translate/index.md for guidance, but the link appears broken. Issue #3503263: Update and add documentation for AI Validations Issue #3481066: Request URI too large when summarizing long text Issue #3503959: Add a postSetup method that is running for the SetupAIProvivder action Issue #3499597: Added custom error message for more specific error types. Issue #3503853: Fix a warning on Undefined array key anonymous in user Has Issue #3494281: CKEditor icon when in Gin Dark mode Issue #3503515: Added configure links. Issue #3503042: API Explorer references a missing function (getAsImageEntity) Issue #3502528: Relax permission for /admin/config/ai/explorers Issue #3503052: NULL $data value converted to string. Issue #3504246: Added check for empty value. Issue #3478721: Unify translate Issue #3485077: CKEditor5: Throwing error when saving format with AI disabled Issue #3485585: Document the user of the AI Logging module. Issue #3504213: AI Search single chunk, takes Issue #3504531: Postsetup should only
-
1.0.3
65e3b2dd · ·3499900 Fix the random test failure on ChatTest 3495702 Add AI Search basic functional test coverage 3498628 Restore permission for accessing AI Content Suggestion features 3472503 [ai_content_suggestions] Be able to use multiple target fields for suggestions 3499647 [ai_content_suggestions] TypeError array_merge(): Argument #2 must be of type array, null given 3498757 Installation/configuration resilience (ai_translate) 3497673 [submodules] Add tags to where promtps are called so overrides can happen granularly.
-