This guide covers all the steps required to release a new version for all packages. The order of packages must be followed but packages that do not have a new version to be released can be skipped (keeping the rest in order).
- Update and commit WPEMERGE_VERSION in
config.php
with the latest version. - Create a new release: https://github.com/htmlburger/wpemerge/releases/new
- Update and commit
composer.json
with the latest version of this package (otherwise packagist.org will not update). - Create a new release: https://github.com/htmlburger/wpemerge-cli/releases/new
- Update and commit
composer.json
with the latesthtmlburger/wpemerge
version requirement. - Create a new release: https://github.com/htmlburger/wpemerge-blade/releases/new
- Update and commit
composer.json
with the latesthtmlburger/wpemerge
version requirement. - Create a new release: https://github.com/htmlburger/wpemerge-twig/releases/new
- Update and commit
composer.json
with the latesthtmlburger/wpemerge
version requirement. - Create a new release: https://github.com/htmlburger/wpemerge-app-core/releases/new
- Run
yarn i18n
. - Update
composer.json
with the latest version requirements for:htmlburger/wpemerge
htmlburger/wpemerge-app-core
htmlburger/wpemerge-cli
- Update
composer.json
with the latest version of this package (otherwise packagist.org will not update). - Update call to
my_app_should_load_wpemerge()
with the latest minimum version required. - Commit.
- Create a new release: https://github.com/htmlburger/wpemerge-theme/releases/new
- Update the composer example in the Quickstart docs for Bedrock with the exact new version number.
- Run
yarn i18n
. - Update
composer.json
with the latest version requirements for:htmlburger/wpemerge
htmlburger/wpemerge-app-core
htmlburger/wpemerge-cli
- Update
composer.json
with the latest version of this package (otherwise packagist.org will not update). - Update call to
my_app_should_load_wpemerge()
with the latest minimum version required. - Commit.
- Create a new release: https://github.com/htmlburger/wpemerge-plugin/releases/new