Install

Works with Drupal: ^9.4 || ^10

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 328.66 KB
MD5: 6e2a7d02b4df3251592603c5fdc99551
SHA-1: 39cff918a22b43e7032048d9a711f42b49cef4d0
SHA-256: e52546991769f74031276930785ed1ca6f533fa04d0835fcf0511e558db9dcb7
Download zip 708.03 KB
MD5: 6b013210b9fb17e37323daebf344e1c4
SHA-1: e0a3b374d0da9d9671f5ed54218247c30b679666
SHA-256: 238ddad024092c0f88969fba008306cfc433babb9077990591cb9749828d9b0e

Release notes

Contributors (13)

FloGe, Janner, Project Update Bot, antiden, danielspeicher, heikofischer, ikeigenwijs, immaculatexavier, jurgenhaas, kgertz, marco.b, mxh, rkoller

Changelog

Issues: 49 issues resolved.

Changes since 1.0.x:

Bug

  • #3300510 by mxh: eca_form: Action "Form: add options field" cannot handle entities as default values
  • #3302292 by jurgenhaas, rkoller: Do not show success message when trying to save a model that contains errors
  • #3305587 by jurgenhaas, marco.b: Model import gives Error: Class "Symfony\Component\Filesystem\Filesystem" not found
  • #3305797 by mxh, Janner: PHP error when uninstalling ECA Form submodule
  • #3305971 by jurgenhaas, rkoller: Unexpected error on model export
  • #3306003 by jurgenhaas, rkoller: Unexpected error on model re import
  • #3306134: Checkbox fields don't come with proper value for BPMN modellers
  • #3306136 by jurgenhaas, mxh: Required fields are not validated
  • #3306601: Wrong use statements for PHP 8.1 in Import class
  • #3307295: Collecting tokendata for debug logs should handle NULL properly
  • #3310110 by mxh: eca_form: Action "Entity form: build entity" may cause a fatal when used on form validation
  • #3310558 by mxh, antiden, jurgenhaas: How to set option in Book Outline after Create or Update node
  • #3311183 by mxh, jurgenhaas: New bug introduced by fixing field validation
  • #3311829 by mxh, jurgenhaas: Condition plugin "Entity: is accessible" is not saving the operation setting
  • #3311998 by jurgenhaas: Potentially unavailable service requested in ModellerBase
  • #3312640 by mxh: DataTransferObject::remove is not removing specified entity from a list
  • #3312711 by mxh: eca_user: Condition "ID of user" is not supporting tokens
  • #3314123 by jurgenhaas, mxh, kgertz, heikofischer: When ECA is active, token replacement in pathauto no longer works
  • #3318189 by FloGe, mxh: Eca Form kills widget selection in Entity Browsers
  • #3320018 by mxh: Account switching for default current user may not work for nested execution

Feature

  • #3281715 by mxh, jurgenhaas: Provide a new module "eca_render" for various rendering capabilities
  • #3300517 by mxh, jurgenhaas: Provide a mechanic for popping off items from a list
  • #3303862 by mxh, jurgenhaas, marco.b: eca_form: Adjust form field set default value to support submit buttons
  • #3304334 by jurgenhaas, mxh, rkoller: Update the model list page
  • #3305756: Drush commands to disable/enable all ECA models
  • #3306244 by mxh: eca_form: Add an action to set a redirect on the form state
  • #3308617 by mxh: eca_access: Provide an event to react upon create access
  • #3316126 by mxh, ikeigenwijs, jurgenhaas: Improve debug output DTO
  • #3318472: Add a global setting for switching to a user when running ECA configurations
  • #3319138 by mxh: eca_base: Provide a transactionally safe action for saving and deleting multiple entities at once
  • #3320559 by mxh: Make a token available for child processes
  • #3320733 by jurgenhaas: Let ECA form also work on inline entity forms

Misc

  • Change plugin field documentation to use definition list syntax
  • Exclude pre-configured actions from documentation
  • Fix documentation path for eca sub-modules
  • Improve TOC sorting
  • Improve plugin navigation

Task

  • #3280069 by mxh, jurgenhaas: eca_base: Provide an action for translating text
  • #3298971: Write plugin and field documentation for modules access and base
  • #3298972 by danielspeicher: Write plugin and field documentation for modules cache and config
  • #3298976 by danielspeicher, jurgenhaas: Write plugin and field documentation for module content
  • #3300775 by mxh, jurgenhaas: eca_form: Multi-value fields are hard to check for
  • #3303087 by jurgenhaas, mxh: Misleading debug message from the load entity plugin
  • #3304015 by Project Update Bot: Automated Drupal 10 compatibility fixes
  • #3306135: Validate plugin has redundant code for "replace_tokens" field
  • #3306169 by mxh: eca_content: Make sure that loading by properties only returns one record
  • #3308508 by immaculatexavier: Adjust Drupal core dependency constraint
  • #3311184 by jurgenhaas: Minor code style issues in plugin validation
  • #3311251 by mxh: eca_base: Condition "Compare two scalar values" should evaluate to false when comparing different but undefined tokens
  • #3314320 by jurgenhaas: Broken pre-configured actions with missing plugins may cause WSOD
  • #3318655 by mxh: Circular reference detected for service "logger.factory"
Created by: jurgenhaas
Created on: 11 Nov 2022 at 16:25 UTC
Last updated: 11 Nov 2022 at 16:25 UTC
Bug fixes
New features
Insecure
Unsupported

Other releases