Skip to content

Commit

Permalink
Bump Version 1.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
dermatz committed May 12, 2023
1 parent 037517d commit b4e8e40
Show file tree
Hide file tree
Showing 4 changed files with 35 additions and 18 deletions.
27 changes: 19 additions & 8 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,38 @@
# Change Log
All notable changes to this project will be documented in this file.
---
### Upcoming Changes for 1.2.0
### Upcoming Changes for 1.3.0
##### This section will be updated after commits or Pull-Request merges

- ...

---
## Latest Release

### 1.2.0
#### Changes
- 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](https://github.com/torhoehn)]
- update help command
#### New Features
- 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)

#### New Features and improvements
- run `ddev frontend watch` without theme-code if just 1 theme is added in config.yaml (https://github.com/dermatz/ddev-woodoo-buildtools-magento/issues/2)
- run automaticly `ddev frontend init`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 if a Woodoo Update is available (https://github.com/dermatz/ddev-woodoo-buildtools-magento/issues/4)
- update typo in hyva checks [https://github.com/dermatz/ddev-woodoo-buildtools-magento/pull/9 by [@torhoehn](https://github.com/torhoehn)]

---
## Latest Release

### 1.1.1
- **Important Change** Switch command from `ddev woodoo ...` to `ddev 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`)

---

### 1.1.0

- add CHANGELOG.md
Expand Down
18 changes: 10 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# [DDEV] Woodoo Frontend Buildtools for Magento & Hyvä
[![tests](https://github.com/dermatz/ddev-woodoo-buildtools-magento/actions/workflows/tests.yml/badge.svg)](https://github.com/dermatz/ddev-woodoo-buildtools-magento/actions/workflows/tests.yml)
![project is maintained](https://img.shields.io/maintenance/yes/2024.svg)
<img src="https://img.shields.io/github/license/dermatz/ddev-woodoo-buildtools-magento">
<img src="https://img.shields.io/github/last-commit/dermatz/ddev-woodoo-buildtools-magento">
[![tests](https://github.com/dermatz/ddev-woodoo-buildtools-magento/actions/workflows/tests.yml/badge.svg)](https://github.com/dermatz/ddev-woodoo-buildtools-magento/actions/workflows/tests.yml)
![project is maintained](https://img.shields.io/maintenance/yes/2024.svg)
<img src="https://img.shields.io/github/license/dermatz/ddev-woodoo-buildtools-magento">
<img src="https://img.shields.io/github/last-commit/dermatz/ddev-woodoo-buildtools-magento">



Expand Down Expand Up @@ -30,7 +30,7 @@ _>> Build all your Magento themes at once, with Magic, build with Woodoo!_
|<img src="https://img.shields.io/badge/DDEV Project_Selfcheck-Supported-43A047">| released |
|<img src="https://img.shields.io/badge/DDEV Get_Installer-Supported-43A047">| released |
|<img src="https://img.shields.io/badge/Magento_2_Code_Quality_Tools-planned-FFCA28">| not started yet |
---
---

## Feature request
Submit your [Feature Request](https://github.com/dermatz/ddev-woodoo-buildtools-magento/issues) by adding a new issue and add a label with `feature-request`.
Expand All @@ -40,7 +40,7 @@ Submit your [Feature Request](https://github.com/dermatz/ddev-woodoo-buildtools-
**1 . Get the latest Version with following command in your ddev project root**
##### Latest stable version (recommended)
```shell
ddev get https://github.com/dermatz/ddev-woodoo-buildtools-magento/archive/refs/tags/1.1.1.tar.gz
ddev get https://github.com/dermatz/ddev-woodoo-buildtools-magento/archive/refs/tags/1.2.0.tar.gz
```
##### Latest Developer-version (Main-Branch) - can be instable!
```shell
Expand Down Expand Up @@ -69,16 +69,18 @@ If a newer Release is available you can install the specific version in the same
Usage: ddev frontend [command] [option, theme]

Command:
init Setup Woodoo, get all themes from dataabase and write to .ddev/config.yaml
help Show this help page
init Initial Woodoo Setup to read all themes from dataabase and write to .ddev/config.yaml
help Show a help page
check, selftest Woodoo Self Test
themes List all available themes that are configured in .ddev/config.yaml
themes List all available themes that are configured in .ddev/config.yaml
build Build all themes that are configured in .ddev/config.yaml
build -f Builds all themes without yes/no question (force)
build theme Build a specific theme
watch theme Watch for CSS and JS changes in a specific theme

Option:
-f Builds all themes without yes/no question (force)
themecode Theme-Code from .ddev/config.yaml
```
Expand Down
6 changes: 5 additions & 1 deletion commands/web/woodoo_components/help
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,21 @@ if [[ "$1" == "help" || "$1" == "-help" || "$1" == "--help" || "$1" == "--h" ||
echo -e "${txtgrn}\nUsage: ${txtrst}ddev frontend [${txtcyn}command${txtrst}] [${txtylw}option${txtrst} or ${txtpur}theme${txtrst}]\n"

echo -e "${txtcyn}Command:${txtrst}"
echo -e " ${bldcyn}init, install${txtrst} Initial Woodoo Setup to read all themes from dataabase and write to .ddev/config.yaml"
echo -e " ${txtcyn}help${txtrst} Displays this help page"
echo -e " ${txtcyn}check, selftest${txtrst} Frontend Self-Test"
echo -e " ${txtcyn}themes${txtrst} List all available themes that are configured in ${txtcyn}.ddev/config.yaml${txtrst}"
echo -e " ${txtcyn}build${txtrst} Builds all themes that are configured in ${txtcyn}.ddev/config.yaml${txtrst}"
echo -e " ${txtcyn}build ${txtylw}-f${txtrst} Builds all themes without yes/no question"
echo -e " ${txtcyn}build ${txtpur}theme${txtrst} Build a specific theme${txtrst}"
echo -e " ${txtcyn}watch ${txtpur}theme${txtrst} Watch for CSS and JS changes in a specific theme${txtrst}"

echo -e "${txtylw}\nOption:${txtrst}"
echo -e " ${txtylw}-f${txtrst} Force the build command to run without yes/no question"
echo -e ""
if [ -n "$THEMES_IN_CONFIG" ]; then
for THEME_CODE in $THEMES_IN_CONFIG; do
echo -e " ${txtylw}$THEME_CODE${txtrst}${txtrst} Theme-Code${txtrst}"
echo -e " ${txtylw}$THEME_CODE${txtrst}${txtrst}"
done
fi

Expand Down
2 changes: 1 addition & 1 deletion commands/web/woodoo_components/variables
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash
#ddev-generated - Do not modify this file; your modifications will be overwritten.
WOODOO_VERSION="1.1.1"
WOODOO_VERSION="1.2.0"
LATEST_WOODOO_VERSION=$(curl -s https://api.github.com/repos/dermatz/ddev-woodoo-buildtools-magento/releases/latest | grep tag_name | cut -d '"' -f 4)

PROJECT_CONFIG_FILE=".ddev/config.yaml"
Expand Down

0 comments on commit b4e8e40

Please sign in to comment.