We are very pleased to announce version 3.4 of PyroCMS is ready to go!
For more information on features and updates please checkout the beta release article: https://pyrocms.com/posts/pyrocms-3-4-beta1
Upgrading from 3.3
Upgrading is a similar process as other releases:
composer.json file to include all of the composer requirements from the 3.4 branch: https://github.com/pyrocms/pyrocms/blob/3.4/composer.json#L24-L80
Don't forget the
require-dev includes: https://github.com/pyrocms/pyrocms/blob/3.4/composer.json#L82-L89
And lastly ensure the new
extra section is copied over for autoloading addons: https://github.com/pyrocms/pyrocms/blob/3.4/composer.json#L110-L119
A few PRO addons have been updated to require newer versions of Streams Platform. I will continue to fill in composer requirements for core and PRO addons in the next few days.
Next migrate the streams platform by running the following command:
php artisan migrate --path=vendor/anomaly/streams-platform/migrations/application
Then migrate all the addons:
php artisan migrate --all-addons
Please double check your published config files IF you have published the Streams Platform to override configuration. The
filters key in your
assets.php config file should be removed from your published config file IF it is present.
We are currently working on very big things! All expected to hit before Christmas:
- Payments and subscription manager
- Remote updates and addon management
- The blocks building system
Thank you to everyone for helping get this release out and testing! The help I've received from our growing community is very much appreciated.