Releases: dmitrijs-brujevs/drupal-assets-builder
Releases · dmitrijs-brujevs/drupal-assets-builder
v1.1.1
v1.1.1
Fixed
- Fixed
devmode cache invalidation for Drupal source entry modules. - Changed SCSS and JavaScript source entry files are now re-served by the Vite development server without restarting
drupal-assets dev. - Added regression coverage for dev server source entry invalidation.
v1.1.0
Drupal Assets Builder 1.1.0
This release improves project-level quality tooling control and makes extension filtering consistent across build and quality commands.
Added
- Added project-level quality configuration:
quality.eslintConfigquality.stylelintConfigquality.prettierConfig
- Added automatic Stylelint project config discovery with fallback to the builder default config.
Changed
includeandexcludeextension filters now apply to:buildwatchlintlint:fixformatformat:fix
Notes
Projects can now keep custom Stylelint or Prettier rules in the Drupal project root without patching the builder or disabling rules inside component files.
Example:
export default {
quality: {
stylelintConfig: "stylelint.config.js",
prettierConfig: "prettier.config.js",
},
};v1.0.0
Added
- Initial public package structure.
- Vite-based Drupal module and theme asset discovery and builds.
- Composer Asset Packagist fallback resolution.
- CLI, programmatic API, tests, CI, CodeQL, Dependabot, and trusted publishing workflow.
Fixed
- Composer vendor package assets with identical filenames no longer silently collide. Each asset is
now emitted under a package-relative path (e.g.images/example-package/icon.svg) so output
names are stable and unique across packages.