Menu

Gila CMS v1.16.0 Release

Posted on October 22, 2020

I am pleased to announce that version 1.16.0 is now available

 

Get the new version from Github or the download page.

 

Changelog

  • Page builder: added inline buttons to edit blocks
  • Page builder is the default editor of page content
  • More widgets added in blocks package
  • Added description field on pages
  • Support input type range in fields
  • Database charset upgraded to utf8mb4
  • Text editor includes the emojis plugin
  • Security: Avoid SQL injection from content filters

How to upgrade to 1.16.0 from previous version

First take these steps:

  1. Add tinymce5 and glider assets: download them from here  and unzip the file in the /assets/lib folder of your installation. So you should have new folders /assets/lib/tinymce5 and /assets/lib/glider
  2. In /admin/users create a role for administrator and set level to 10, in permissions check 'All admin permission' on the role, then add the role to your user. From version 2.x users should have roles with level>0 in order to enter the administration pages. If your version does not allow you to add level on roles, you can comment lines 20 to 23 in the src/core/classes/Controller.php file (after upgrade make sure you add level 10 to your admin role)
  3. Add value 'page-blocks'=>true in config.php
  4. If you have installed slick-slider package, upgrade it to version 1.1.0
  5. Delete packages from /src directory that you may have and are deprecated: edit_popup, content-block, content-block2

Then, you can upgrade to 1.16.0 using the Upgrade button in admin dashboard.

After upgrade you should start copying the text from page content (admin/content/page) and add it in text blocks with page builder.