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.phpwith the latest version. - Create a new release: https://github.com/htmlburger/wpemerge/releases/new
- Update and commit
composer.jsonwith 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.jsonwith the latesthtmlburger/wpemergeversion requirement. - Create a new release: https://github.com/htmlburger/wpemerge-blade/releases/new
- Update and commit
composer.jsonwith the latesthtmlburger/wpemergeversion requirement. - Create a new release: https://github.com/htmlburger/wpemerge-twig/releases/new
- Update and commit
composer.jsonwith the latesthtmlburger/wpemergeversion requirement. - Create a new release: https://github.com/htmlburger/wpemerge-app-core/releases/new
- Run
yarn i18n. - Update
composer.jsonwith the latest version requirements for:htmlburger/wpemergehtmlburger/wpemerge-app-corehtmlburger/wpemerge-cli
- Update
composer.jsonwith 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.jsonwith the latest version requirements for:htmlburger/wpemergehtmlburger/wpemerge-app-corehtmlburger/wpemerge-cli
- Update
composer.jsonwith 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