Quickstart
If you want to quickly start a new project with the Themosis framework 2.0, please head over to the official documentation:
or directly run the Composer create-project
command like so:
composer create-project themosis/themosis your-application-name
Tell me more
We previously talked about coming features and changes in last month article. The today article is only to list them but if you want more information, please read the “State of the Themosis framework” article or dig into the official documentation.
New
- Application directory structure
- Laravel 5.8 support
- Laravel packages compatibility
- WooCommerce support
- Full integration of the “illuminate/routing” package
- Laravel service providers auto-discovery
- WordPress Mu-Plugins autoloader
- CLI Tool
- Logging and Exception handler
- Authentication
- Form API
- Field API + ReactJS and RestAPI driven metabox fields
- Support for the “illuminate/validation” package
- Database migration
- Laravel Mix support
- Support for the “illuminate/config” package
- Simplified .env management
- Tasks scheduler
- Scaffolding commands
- Theme boilerplate
- Plugin boilerplate
- Blade @template directive
- Support for the “illuminate/cache” package
- Support for the “illuminate/session” package
and more tiny enhancements to ease your WordPress application development.
In order to get started with this new release, please visit the documentation website:
Thanks to contributors
Many thanks to the people who helped us shape the new version of the Themosis framework, from feedback to pull requests and code reviews.
Feel free to start a conversation below if you have any questions or simply want to post nice comments 🙂
Is it backward compatible ?
No… at least not by running a simple composer update command. The new version has been refactored. It now provides a more verbose API and with it, some breaking changes unfortunately.
Nonetheless, it is still possible to upgrade to the 2.0 release if you have an application running on a 1.3.* version. It is a manual process but we have provided a list of elements to look after in the “upgrade guide” on the official documentation website.
Do you have a moment please ?
We’re also conducting a short survey regarding user experience with the Themosis framework. We would really appreciate your feedback and your help to get the word ouf of it. Please click on the link below to start fill in the survey, thank you!