module_builder 4.0.3

Bug fixes

Fixed validation of autocomplete elements with multiple values and that aren't services.

module_builder 4.0.2

Bug fixes
New features

New features:

- Added treating of ‘.’ and ‘_’ interchangeably in autocomplete matching.
- Changed option autocompletion to be case-insensitive.
- Changed autocompletion to apply to any large option list rather than just injected services.

Bug fixes:

module_builder 8.x-3.34

Bug fixes
New features

- Removed use of jQuery once which is removed in Drupal 10 -- fixes hook search on D10.
- Added menu item for code analysis.

module_builder 8.x-3.32

Bug fixes
New features
  • Fixed generate form crashing if module has been previously written and deleted.
  • Fixed missing handling of files with staged changes.
  • Added variant labels to variant buttons to improve clarity.
  • Changed form element description to be above the element.
  • Fixed meaningless warning about deletion of data if a variant has no properties.

module_builder 8.x-3.28

Bug fixes
New features

- Fixed missing closing bracket in jQuery selector expressions.
- Added dynamic routes property.

module_builder 8.x-3.27

Bug fixes
New features

- Changed forms tab to be routes and forms.
- Issue #3309463: Added link to re-run code analysis to form error message for invalid value.
- Added details element around hooks in test module.
- Removed ‘tests’ property from tests section to silence irrelevant warning.
- Fixed handling of validation error for the module root name.
- Fixed undeclared variable in process form.

module_builder 8.x-3.25

Bug fixes
New features
  • Added option to clear caches before running code analysis.
  • Fixed error when directory for generated files is not writable.
  • Issue #3294232 by pradipmodh13, ranjith_kumar_k_u, Asha Nair: Checkboxes on generate form stick out of table on Claro theme.

module_builder 8.x-3.23

New features

- Added merging of existing code files for some file types.
- Changed generate code form to show merge status and git status in a table.

module_builder 8.x-3.21

Bug fixes

- Issue #3230672 by joachim: Fixed hooks JS filter relies on classes only in Seven.
- Fixed data definition being retrieved twice on misc form.
- Issue #3240196 by joachim, perfectcu.be: Fixed process batch not catching errors from DCB analysis.

module_builder 8.x-3.20

Bug fixes
New features

- Added forms tab to modules.
- Fixed outdated instructions in README.
- Fixed unclear text on test sample analysis form.
- Refactored cases for form elements to be simpler.
- Added comments to form element cases.

module_builder 8.x-3.19

Bug fixes

- Fixed data properties which come from the config entity getting removed on section forms other than the name section.
- Fixed JS warning for missing settings property when empty.
- Fixed section forms’ data item not getting module name and label set in it.

module_builder 8.x-3.18

Bug fixes
  • Fixed broken test.
  • Issue #3182118: Fixed MTD validation errors not shown as form validation errors.
  • Fixed empty values for non-required select elements causing a validation error in MTD.
  • Fixed hooks form not showing saved data.

module_builder 8.x-3.17

Bug fixes

Fixed various problems with default values in form elements.

module_builder 8.x-3.15

Bug fixes
New features
  • Changed generate files form to use custom form element for files list instead of vertical tabs which aren’t wide enough for the filenames.
  • Issue #3185494: Fixed error message when writing an empty file.

module_builder 8.x-3.13

Bug fixes

- Fixed regression for length of injected services textfield.
- Issue #3169889 by joachim: Fixed form validation crashes for violations on elements not on the current form section.
- Fixed analysis page crashing if the data directory has a problem.

module_builder 8.x-3.10

New features

Updated to use Drupal Code Builder 4.0.0, and the Mutable Typed Data system.

Run composer update and do a cache clear!

module_builder 8.x-3.9

Bug fixes

- Issue #3160162 by Ramya Balasubramanian: Fixed crash on hooks page.

module_builder 8.x-3.8

Bug fixes
New features

Added support for Drupal 9.

Use the latest version of Drupal Code Builder!

module_builder 8.x-3.6

Bug fixes
New features
  • Issue #3148165 by Project Update Bot: Automated Drupal 9 compatibility fixes.
  • Fixed stray space in UI string.
  • Fixed failing unit test.

module_builder 8.x-3.5

Bug fixes

Fixes critical bug on Drupal 8.8.x:

module_builder 8.x-3.3

Bug fixes
New features
  • Issue #3085542 by jedihe: Fixed api.d.org documentation link not working for some hooks.
  • Added (basic) checking of git status of generated files.
  • Fixed existing modules in sites folders not being picked up.
  • Added warning of existing code files, giving their location.
  • Fixed not writing to an existing contrib module that’s not enabled.

module_builder 8.x-3.2

Bug fixes
New features
  • Added JavaScript filtering to the hooks form.
  • Fixed error messages when saving hooks page.

module_builder 8.x-3.1

Bug fixes
  • Changed length of autocomplete elements to be 512, as the default of 128 is quickly reached with a few injected services.
  • Issue #3018525 by chipway, Aanal.addweb: Changed to new format for dependencies in info.yml.
  • Added a submodule for use in development.

module_builder 8.x-3.0

Bug fixes
New features

Increased Drupal Code Builder version to 3.3.0.

- Added support for data validation.
- Changed code analysis to run in a batch.

module_builder 7.x-2.1

New features

Module Builder 7.x-2.x now requires:

  • Libraries API module
  • The Drupal Code Builder library

Instructions in the README.

module_builder 7.x-2.0

Stable release of the code that's not been changed since 2016.

Next release will need Drupal Code Builder as a separate library.

module_builder 8.x-3.0-beta11

Bug fixes

- Fixed generic section form class building the form twice.
- Fixed submit process repeating analysis of how to handle properties, and using unprepared component property info, which breaks with multi-valued presets due to their lack of an 'options' attribute.
- Fixed module dependencies and other array properties using a textarea widget getting stray "\r" characters added to each line.

module_builder 8.x-3.0-beta9

Bug fixes

Changes since 8.x-3.0-beta8:

  • #2960380 by joachim: Fixed files are written with Windows line endings.
  • #2973053: Fixed no message shown when code analysis completes.

module_builder 8.x-3.0-beta8

- Changed add form to only have a save button to make UI clearer.
- Moved YAML plugin to plugin form section.

module_builder 8.x-3.0-beta5

Bug fixes

Further fixes.

- Fixed changing module machine name making redirecting to a 404 on save.
- Fixed name form section redirecting to collection on save.

Pages

Subscribe with RSS Subscribe to Releases for Module Builder