- ➕ Security audit advisory on updates screen
- ➕ Site specific plugins
- 🔧 Paginator
- ➕ Firewall
- ➕ Referrer spam
- ➕ Site migrations and commands
- ➕ Extension commands
- 💾 Enhanced updater command
- ➕ Plugin and Theme activate/deactivate/remove integrity
- ➕ Http transport client
- ➕ Schedule content to be published in the future
- ➕ Schedule products to be published in the future
- 💾 Check if plugin class exists before loading
- 💾 Check if theme class exists before loading
- ➕ New page builder
- ➕ Event listener service provider
- ➕ Scheduler service provider
- ➕ Page builder service provider
- 🔧 Dependency issue with Database
- 💾 Updated namespace under
Cms - ➕ Http cache
- ➕ Plugin install screen
- ➕ Theme install screen
- ➕ Enable/disable plugins and themes for subsites
- 🔧 Code refactoring
- 🔧 Other minor fixes and improvements
- 🔧 Fixed misspelling in
config/cms.php - 💾 Update server is filterable (
updater_api_version,updater_base_url,updater_url) - ➕ New
SeoFactoryfor Search Engine Optimization (SEO) - 🔧 Fixed domain mapping update/removal
- 🔧 Fixed content and product form filters for custom fields
- ➕ New theme loop and helper functions
- ➕ New version 2 REST API with bearer authorization
- 🔧 Fixed admin dashboard mobile access
- ➖ Removed unused imports in
dbhelper - 💾 Core is now a composer component
- 🔧 Fixed issue with loading all the .mo files for translation
- ➕ Added theme features
- ➕ Added extension contract
- 🔧 fix: bug in
ContentMetaWasChanged - 💾 enhancement: added alternative location for custom views, under
Cmsnamespace - 🔧 fix: added missing
tempfolder for upgrades
- 💾 Added ability to install plugins via composer
- 💾 Added upgrade procedure via the terminal
- ➕
cms:update:checkcommand to check for new updates - ➕
cms:updatecommand to update your system to the latest release - 💾 When an update is available, a message will appear in the backend
- ➕
update_messagefilter hook added