Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • previous/3515209-add-field-types/2025-04-23

    30134656 · phpcs fix ·
    Branch force pushed by fiasco at 2025-04-23T08:40:36+00:00, 3515209-add-field-types moved from this tag to b3a965eb8ec3c72bd4aee4e0caf9dc8a49a501e2
  • previous/3515209-add-field-types/2025-04-08-1

    6d126a91 · phpcs fix ·
    Branch force pushed by AnjaliPrasannan at 2025-04-08T10:24:06+00:00, 3515209-add-field-types moved from this tag to 30134656bc35ad1c704a31405770de5bbb171e73
  • previous/3515209-add-field-types/2025-04-08

    Branch force pushed by AnjaliPrasannan at 2025-04-08T09:23:56+00:00, 3515209-add-field-types moved from this tag to ce97d0cebbd40a0cb70d6f99c2f5fc34648d1260
  • previous/3515209-add-field-types/2025-04-01-4

    Branch force pushed by AnjaliPrasannan at 2025-04-01T13:05:06+00:00, 3515209-add-field-types moved from this tag to 7d457c46827329ec2b092499a5839f797b21eb07
  • previous/3515209-add-field-types/2025-04-01-3

    Branch force pushed by AnjaliPrasannan at 2025-04-01T09:28:32+00:00, 3515209-add-field-types moved from this tag to f24108180781c7871301de617265fa25bae6e029
  • previous/3515209-add-field-types/2025-04-01-2

    Branch force pushed by AnjaliPrasannan at 2025-04-01T06:36:38+00:00, 3515209-add-field-types moved from this tag to bc8d9d48bca7fd90d2522c42d5c5aae75f740ce3
  • previous/3515209-add-field-types/2025-04-01-1

    Branch force pushed by AnjaliPrasannan at 2025-04-01T06:05:49+00:00, 3515209-add-field-types moved from this tag to 97d911d455f43b4c957f744f6c178a45fef0633e
  • previous/3515209-add-field-types/2025-04-01

    Branch force pushed by AnjaliPrasannan at 2025-04-01T05:48:08+00:00, 3515209-add-field-types moved from this tag to 7b94a53e5dcc6a44a1438eca40300bba419416da
  • 1.0.5

    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

    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 · Update AI Log View ·
    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.
  • 1.0.2

    Changes in the routing file
  • 1.0.1

    50128e5d · 1.0.x ·
    AI Assistant links are not always relative to root when not absolute (https://www.drupal.org/project/ai/issues/3497916)
    AI Automators links to the wrong developer documentation and readme (https://www.drupal.org/project/ai/issues/3499126)
    AI Automators Routes links cause 404s (https://www.drupal.org/project/ai/issues/3498650)
    Make it possible to set custom time out values on the providers (https://www.drupal.org/project/ai/issues/3479159)
  • 1.0.0

    First production release!
    
    * Include thread_id in Deepchat
    * AI powered Spelling Fixer in ckeditor
    * AiContentForm::getSetProvider says wrong operation type in error
    * Deprecated function: str_replace(): Passing null
    * Inifite loop in ai_translate entity reference with content
    * [ai_content] use Taxonomy for tone of voice in ai_content submodule
    * allow administration of prompts in ai_content_suggestions
    * Not possible to select model in AI Settings with JS disabled
    * The initial message in Deepchat currently only allows 128 characters
    * Headers have already been sent
    * CKEditor5: Throwing error when saving format with AI toolbar disabled
    * Create a reusable YAML parser
    * Write documentation for available providers
    * Remove skeleton modules from core
    * (ai_translate) Translating unpublished content creates a published translation, which I can't delete
    * Change pre-action prompt and system prompt, to default from Drupal CMS
    * Add trim to rewrite of link in Deepchat
  • 1.0.0-beta7

    Always show copy button in Deepchat, not just on historical messages
    Add possibility to turn of structured results in Deepchat
    Configuration Done icon has doulbe witdth
  • 1.0.0-beta6

    3494405 Document Deepchat
    3496957 You have requested a non-existent service "Drupal\ai\AiProviderPluginManager" in Config Action
    3495114 Create new recipe action for simple provider setup
    3495449 Automators with Taxonomy Crash
    3496930 Unset default settings on provider uninstall
    3493474 Vector DB Explorer link does not appear in API Explorer Page
    3495450 Changing to a vision model doesn't automatically allow for images with automators
    3494808 Strange icon in Deepchat window
    3496912 show_copy_icon is missing in the schema
    3474379 Fix phpstan for Drupal 11 in modules/ai_validations once field_validation module supports Drupal 11
    3496913 Wrong / missing placeholders in config form
    3496700 API Explorer broken due to AiProviderFormHelper
    3467075 (ai_translate) One click translations for Layout builder
    3494806 Dont set localStorage by default
    3480379 Is eca 1.x still supported?
    3494826 Allow disabling of copy button in chat
    3494805 Remove Google Fonts from deepChat.bundle.js
    3476719 Improve Documentation for Creating Third-Party Providers
    3489009 Errors when successfully generating taxonomy terms
    3493419 Do not allow for the same providers moderation to be used in external moderation
    3493865 Provide a framework for testing with real providers
    3493630 Make Deepchat permission not restrictive and make icons smaller
  • 1.0.0-beta5

    3492895 Implement Deepchat
    3493546 Move system message building to service
    3493584 Add twig to prompt code block extractor
    3490970 Generating Multiple Text-to-Speech Fails in AI Explorer
    3493604 Deepchat loading doesn't work with BigPipe
    3493498 Text to Speech fails if default provider used
    3490968 Saving Text to Speech fails in AI Explorer
    3492620 Entity Reference AI Automator cannot be used on Media fields
    3490868 When an image isn't uploaded (I made it optional for a comment) it throws an error (it shouldn't)
    3492145 Chatbot History is Shared Between Different Assistants
  • 1.0.0-beta4

    Bug fix #3491390
  • 1.0.0-beta3

    Fixed validation for schemas.
  • 1.0.0-beta2

    3485807 Hackaton europa: Flesch Reading Ease (Readability score)
    3488356 Chatbot: Resolve JS errors
    3489338 generateMediaImageFromFile doesn't prepare the directory
    3489343 Add entityTypeManager and a function that creates taxonomy terms in the general helper
    3488394 Refactor the Assistants Prompt Configuration
    3488576 Chatbot: Historical chats should be rendered with markdown when selected
    3490109 Users are unable to find the list of available providers, the deprecated list is confusing
    3490194 Create Usage Instructions for the AI Assistant Plugins
    3485038 Replace _ with - in paths
    3488400 Make it possible to set extradata in preResponseEvent and pass it on
    3490261 Module description is unhelpful
    3481156 AI API Explorer hardcodes forms that require undeclared dependencies
    3491039 Hide deprecated modules from the UI
    3488103 Create unique thread id on clear history
    3488147 Storing of results should be reset before running, not after
    3487491 Need the chatbot to store history when you refresh the page.
    3486101 Moderation Operation Type returns unclear data
    3487717 Chatbot: Add chat message complete class to allow specific CSS
    3487736 [ai_content_suggestions] reworked ai content does not work properly; ux improvements
    3487257 Add which user is using the message in the Chatbot template
    3487238 Add uid to unique keys on assistants api
    3487228 AI Assistant forgets thread_id
    3458607 Handle chat history vs reduced context length with sensible defaults
    3487176 Remove depracated AI Automator module
    3487173 Make AI Assistants more flexible for 3rd party modules