CleverStyle Framework v1.58.0 Release Notes

  • New Composer module makes installing composer packages as easy as mentioning them in meta.json file, no need to use command line, no need to even have access to command line on shared hosting, etc.

    ๐Ÿ†• New components:

    • New Composer module - Composer integration into CleverStyle CMS, allows to specify composer dependencies in meta.json that will be installed automatically

    ๐Ÿ†• New features:

    • ๐Ÿ†• New events:
      • admin/System/components/modules/update/prepare
      • admin/System/components/modules/update_system/prepare
      • admin/System/components/modules/enable/prepare
      • admin/System/components/modules/disable/prepare
      • admin/System/components/modules/update/process/before
      • admin/System/components/modules/update/process/after
      • admin/System/components/modules/update_system/process/before
      • admin/System/components/modules/update_system/process/after
      • admin/System/components/modules/enable/process
      • admin/System/components/modules/disable/process
      • admin/System/components/plugins/update/prepare
      • admin/System/components/plugins/enable/prepare
      • admin/System/components/plugins/disable/prepare
      • admin/System/components/plugins/enable/process
      • admin/System/components/plugins/disable/process
      • admin/System/components/plugins/update/process/before
      • admin/System/components/plugins/update/process/before
    • Http server and WebSockets modules now depends on Composer module and does not include dependencies inside!

    โšก๏ธ Updates:

    • None

    ๐Ÿ›  Fixes and small improvements:

    • Http server: Fix for classes cache cleaning in Http server
    • DB reconnection in long living process when DB server was disconnected
    • ๐Ÿ‘Œ Support simple modal width in any units, not only px
    • trigger.php renamed into events.php everywhere
    • ๐Ÿ‘ Http server: Mentioning that in Http sever mode files uploading is not currently supported
    • โž• Http server: Set remote_addr in $_SERVER under Http server
    • Do not change working directory when minifying css/js/html
    • โœ‚ Removed synchronization of minified files between mirrors
    • Do not change working directory in Local storage engine
    • Photo gallery: Small fix in Photo gallery when all images failed to upload
    • Constants renamed:
      • STORAGE -> PUBLIC_STORAGE
      • PCACHE -> PUBLIC_CACHE
    • Constants added:
      • STORAGE (now points to /storage)

    ๐Ÿ—„ Deprecations:

    • ๐Ÿ—„ Deprecated events (use newer instead):
      • admin/System/components/modules/enable
      • admin/System/components/modules/disable
      • admin/System/components/plugins/enable
      • admin/System/components/plugins/disable

    Possible partial compatibility breaking (very unlikely, but still possible):

    • PCACHE and STORAGE constants renamed to new names, STORAGE constant now points to another directory (not likely to cause any problems)

    ๐Ÿ— Latest builds on downloads page or download source code and build it yourself