v0.4.0-beta1-202301311514
Pre-release
Pre-release
github-actions
released this
31 Jan 16:56
·
209 commits
to main
since this release
Changelog
Added
- Introducing a new plugin system. You can now write your own plugins and use them with
Reward
. For more
information, see the sample plugin repository. - Introducing a new feature called shortcuts. You can define your own shortcuts to automate
Reward
commands. - Add support for bootstrapping Shopware.
- Allow self-updating to pre-released versions. Use
reward self-update --prerelease
to update to the latest
pre-release version. - You can now specify the exact version of Composer using
COMPOSER_VERSION=2.4.4
in your.env
file. Or you can use
COMPOSER_VERSION=2
to always use the latest version.
Changed
- Some varying command line flags are now only shown for the relevant environment types. For example for
thebootstrap
command the--magento-type
flag is only available when the environment type ismagento
. - Requirements (docker API access, version requirements, etc.) are now checked before running any command instead of
only running before specific commands. - Default Magento version is now v2.4.5-p1.
- Default Node version is now 16 globally. You can change it by setting
NODE_VERSION
in your.env
file. - During self-update now using GitHub API to fetch the latest release instead of GitHub releases page.
Removed
REWARD_MUTAGEN_ENABLED
option is removed. UseREWARD_SYNC_ENABLED
instead.REWARD_WSL2_DIRECT_MOUNT
option is removed. UseREWARD_SYNC_ENABLED=false
instead.- Instead of using
1
and0
for enabling and disabling options, usetrue
andfalse
everywhere.