All notable changes to this project will be documented in this file.
- fix an issue when reading
..theme/composer.json
to determine which Hyva version to use through composer.json - add some GitHub Status-Badges to
README.md
- updating wording - Thanks to @andreas-penner-basecom
- changed wget command to install latest version
- add fallback if no composer.json was found in theme. Use Magento default in project root instead.
- improve build process with shorter CLI ouputs
- improve code quality by fixing linting issues
- improve changelog formatting
- set
HostWorkingDir
tofalse
#24 - Thanks to [@Morgy93]
- fix support to repair broken watch task by missing dependencies in magento 1 projects
- improve code quality by fixing bash linting issues
- remove
-v
shortcode for Version output. Instead it will output the verbose output later
- add
version
and--version
argument to show version. - Thanks to @Morgy93 - add health check to bats test - Thanks to @Morgy93
- add
.editorconfig
to comply with current indent config for trunk CI check - Thanks to @Morgy93 - fix bash linting issues
- add silent mode for watch task to minify the text output to focus on the important parts
- update help texts
- improve npm dependency update check messages
- fix hyvä version check and output in frontend build command
- add a check to try to update node_modules in theme if packages are outdated
- add command parameter
ddev frontend-update -dev
to install latest dev features from main-branch ( can be unstable! ) - formating readme.md
- update codestyle and improved lints ( Shoutout: trunk.io ;-))
- fix newline
\n
to gum choose forddev frontend init
command - Thanks to @Morgy93
- fix line-break in menu selection for build and watch tasks
- add Support for $DDEV_COMPOSER_ROOT
(e.g., ./magento2/app/design/..)
- fix node-modules repair-functions for corrupt grunt installations
- add new Feature to update setup a new ddev config file
.ddev/config-themes.yaml
to store theme specific settings - extend
ddev frontend
command to update automaticly theme-settings fromconfig.yaml
toconfig-themes.yaml
- improved Codestyle and Codequality
- add global variables to functions
- add new dependencie
Morgy93/ddev-gum
to add global gum support (ddev restart
required) - @Morgy93 - add Context Menus to
ddev frontend init
,ddev frontend build
andddev frontend watch
commands - now you are able to add and remove themes in the context menu to build or watch. The config-file will be updated automaticly.
- add new host command
ddev frontend-update
to update to the latest release - update readme
- update help
- Hyvä 1.1.x Support for Build-process:
build
check if hyvä themeversion is > 1.1.x to change build command automaticly (https://github.com/dermatz/ddev-woodoo-buildtools-magento/issues/11 by @therouv)
- Clear cache once after all themes have been built (https://github.com/dermatz/ddev-woodoo-buildtools-magento/issues/12 by @therouv)
- update README.md
- update CHANGELOG.md
- update CONTRIBUTING.md
- update typo in hyva checks [https://github.com/dermatz/ddev-woodoo-buildtools-magento/pull/9 by @torhoehn]
- update help command
- run
ddev frontend watch
without a theme-code, if just 1 theme was added in config.yaml (https://github.com/dermatz/ddev-woodoo-buildtools-magento/issues/2) - build/watch command start
init
automaticly if no theme was configured before (https://github.com/dermatz/ddev-woodoo-buildtools-magento/issues/6) - add a message to the DDEV Woodoo Command Headline was added, if a Update is available (https://github.com/dermatz/ddev-woodoo-buildtools-magento/issues/4)
- Build all themes (force) without yes/no question with
ddev frontend build -f
(https://github.com/dermatz/ddev-woodoo-buildtools-magento/issues/1)
- Important Change Switch command from
ddev woodoo ...
toddev frontend ...
- update README.md Feature List and Update instructions
- change Wording in README.md and CHANGELOG.md
- change Wording in
selfcheck
- improve Errorhandling in theme path validation (during
ddev frontend themes
)
- add CHANGELOG.md
- add Download-Sources (latest stable and Developer Version)
- add Version Check to notify if woodoo has available updates
- add Version Tag in Woodoo default command headline
- Updated selftest to handle Version Checks
- Move bash colors from
./woodoo_components/colors
into./woodoo_components/variables
- remove
./woodoo_components/colors
This is the first stable release with most common functions to build Magento 2 Projects with or without hyva.
-
add ddev v1.21.6 support
-
add dMagento 2 CSS/JS Watcher
-
add Hyvä Watcher
-
add Magento 2 build functions
-
add grunt self-repair during Magento 2 builds if grunt clean or less was not successful
-
add Hyva builder
-
add Build or watch specific themes
-
add help page
-
add Woodoo selftest
-
add theme checks
-
add init function to setup woodoo
-
add init function to setup woodoo