Webasyst Framework changelog

1.7.15.174 September 19, 2017
— New WYSIWYG editor for website pages.
1.7.13.173 September 19, 2017
1.7.13.168 August 30, 2017
— Improved backend performance.
— Fixed few minor bugs.
1.7.10.162 August 14, 2017
Fix Settings page in Installer.
1.7.9.161 August 14, 2017
— Security fix.
1.7.8.160 August 9, 2017
— Security fix.
— Minor improvements and bug fixes.
1.7.7.158 July 31, 2017
— Security fix.
1.7.6.151 July 6, 2017
Fixed error with personal data protection policy consent elements in signup form.
1.7.5.147 June 29, 2017
Added signup form settings to show personal data protection policy consent options.
1.7.4.142 May 31, 2017
— Added support for UNSIGNED INT data type in database table fields.
— Fixed incorrect generation of URLs by scripts executed as CRON jobs.
— Fixed CSRF protection error in Webasyst dashboard widgets setup screen.
1.7.3.139 May 23, 2017
Increased overall stability and security of the framework.
1.7.2.138 May 22, 2017
— Security fix.
1.7.1.136 May 16, 2017
— Security fix.
1.7.0.133 May 10, 2017
— Enhanced functionality for shipping plugins.
— Disabled excessive logging of 403 and 404 errors.
— Fixed page counting error in {wa_pagination} function.
— Security fix.
1.6.10.128 April 17, 2017
— Fixed Facebook OAuth adapter.
— Fixed few minor bugs.
1.6.9.123 March 14, 2017

— API bug fixes.

1.6.8.121 March 6, 2017
For shipping plugins, added support for editable intervals of preferred delivery date and time to be selected by clients.
1.6.7.113 February 9, 2017
— Fixed few minor bugs.
1.6.6.111 February 1, 2017
— Support for key-based auth to Google Maps API.
— Fixed few minor bugs.
1.6.5.103 December 15, 2016
Added translations for few new system localization strings.
Fixed few minor bugs.
1.6.4.99 December 8, 2016
Fixed “Plugins” section in “Site” app.
1.6.3.97 December 2, 2016
— Fixed error in loading new data for user timeline in Team app and in “Live stream” section in Webasyst dashboard
— Fixed error occurring in Mailer app when selecting recipients for a campaign
— Fixed error in the functioning of template helper {$wa->storage()}
1.6.2.95 December 1, 2016
Improved сompatibility with existing plugins.
1.6.1.94 December 1, 2016
— Fixed access rights check for availability of customer search field in Shop-Script backend.
— Fixed adding of wrong CSS classes to nested menu items generated by wa_print_tree function.
— Contact photo editor error fixed.
1.6.0.92 December 1, 2016
— Timezone is determined automatically if not selected in backend user’s settings.
— Improved cache clearing after update via Installer app.
— PHP exceptions are no longer shown in frontend with debug mode disabled.
— Improved backend performance.
— Other bugfixes and improvements.
1.5.14.73 September 29, 2016
Increased overall stability and security of the framework.
1.5.13.56 August 15, 2016
– Optimized product update.
– Fixed plugin removal error.
1.5.12.50 July 21, 2016
— Fix installation script setting up framework on new hosting.
1.5.11.49 July 19, 2016
— Install scripts of applications should no longer run again in some cases when connection to MySQL is not stable.
— It is no longer possible to call action of a not-yet-properly-installed plugin.
— Other small bugfixes and improvements.
1.5.10.39 June 2, 2016
— Feedback form block in Site app fixed.
— File upload fixed on plugin settings pages (caused problems with Watermark plugin).
— Other small bugfixes and tweaks.
1.5.9.32 May 19, 2016
— Bug fixes.
1.5.8.31 May 18, 2016
— OAuth improvements required by the new Shop-Script 7 mobile app.
— PHP 7 compatibility issues.
— Bug fixes.
1.5.8.30 May 18, 2016
1.5.6.17 March 16, 2016
Fixed bug in caching that caused increase in server load.
1.5.5.11 March 9, 2016
— PHP7 opcache does not break config editors anymore.
— Developer-friendly improvements:
  — Better error-handling, especially in APIs. waException error code automatically propagates to HTML status code.
  — Correct content type for JSON controllers.
  — Design editor supports files from sub-directories inside theme.
  — Better support for composite primary keys in waModel.
1.5.3.4 January 22, 2016
Minor bug fixes and improvements
1.5.2.44554 December 25, 2015

New optimized Installer app user interface:

  • Recommended apps, design themes, plugins, and widgets
  • Manage installed apps and extensions
  • Search plugins by keyword and category
  • Multiple minor tweaks and fixes
1.5.1.43955 November 27, 2015
Minor bug fixes and improvements
1.5.0.42451 September 28, 2015
Minor bug fixes and improvements
1.5.0.42413 September 25, 2015
Webasyst TV: stream your company KPIs provided by Webasyst apps and widgets to 4K or Full HD TVs. See details at https://www.webasyst.com/tv/ Improved plugin connectivity platform for apps. System improvements and minor bug fixes.
1.4.2.41714 September 3, 2015
Added support for anti-spam filtering for contact forms.
Added support for Google reCAPTCHA.
1.4.1.41419 August 25, 2015
Minor bug fixes and improvements
1.4.0.40913 July 29, 2015
Minor Dashboard UI tweaks and improvements.
1.4.0.40863 July 28, 2015
— All-new control panel! Main page of Webasyst backend now displays all interesting information, provided by installed apps, in the form of an event stream and configurable widgets.
— Multiple server-side and UI improvements.
— Bug fixes.
1.3.3.40855 July 28, 2015
1.3.3.38236 April 15, 2015
Fixed few minor bugs.
1.3.3.38119 April 10, 2015
Integrated better theme update routine for updating customized design themes.
Enhanced waImage class' watermark functionality.
Updated Twitter OAuth adapter.
Added the ability to utilize placeholder tag for signup and authorization forms.
1.3.2.37700 March 26, 2015
Improved user rights control for Shop app and fixed minor Installer server-side issues.
1.3.2.37657 March 25, 2015
Fixed few minor bugs.
1.3.2.37613 March 25, 2015
  • Map adapters.
  • Support for CDNs (Content Delivery Networks).
1.3.0.37612 March 25, 2015
1.3.0.37301 March 13, 2015
Fixed errors occurred with some PHP versions and other minor defects.
1.3.0.35681 December 15, 2014
Fixed few minor bugs.
1.3.0.35622 December 11, 2014
— Added the ability to sign in to Webasyst backend using email (instead of a login name).
— Fixed few minor bugs in user authorization routine via third-party adapters.
— Fixed minor user interface bugs in design editor.
— Improved iButton touch event handling.
1.3.0.35366 December 4, 2014
— Fixed an error of Smarty code redundant escaping when switching between WYSIWYG Redactor editor and HTML source code editor.
— Fixed a bug with authorization via third-party adapters (social networks).
1.3.0.35330 December 3, 2014
— Added plugin hook for customer signup.
— Added escaping for system errors output.
— Fixed few minor bugs.
1.3.0.35090 November 27, 2014
Minor improvements in system update checking routine and backend UI styling for smartphones and tablets.
1.3.0.35009 November 26, 2014
Fixed minor errors in Redactor editor JS init.
1.2.3.34969 November 25, 2014
New re-imagined backend user interface for all Webasyst apps:
— revised selection of fonts used throughout the entire backend user interface and Default 2.0 design theme,
— optimization for Retina-displays (modern displays with high pixel density),
— base jQuery version updated to 1.11.1,
— built-in WISYWIG editor updated to Redactor 10,
— multiple system improvements and minor bug fixes.
1.2.3.33159 September 18, 2014
Improved system caching adapters (file cache and memcached).
Introduced minor improvements in design editor user interface.
Fixed few minor bugs.
1.2.3.33109 September 17, 2014
The ability to physically delete plugins that were previously unpublished on Webasyst Store.
1.2.3.32799 September 9, 2014
Improved config file update routine (wa-config).
1.2.3.32660 September 2, 2014

Major update which makes Webasyst a much better CMS (content management system) for all kinds of sites.

  • New design editor user interface with in-app routing manager and the ability to track theme modifications by files.
  • Multiple system improvements related to contacts and user profile management.
  • New CLI commands for developers: createApp, createPlugin, createSystemPlugin, generateDb, compress.
  • In-code comments for most Webasyst system classes.
  • Multiple system improvements and tweaks.
1.2.1.32659 September 2, 2014
1.2.1.30932 August 13, 2014
Minor system improvements related to data validation.
1.2.1.30931 June 3, 2014
  • Swift Mailer updated to version 5.2.0.
  • jqPlot updated to version 1.0.8.
  • Minor tweaks and improvements.
1.2.1.29975 April 30, 2014
Fixed email sending errors occurred on some servers.
Various improvements.
1.2.1.29912 April 25, 2014
Added translations for few new system localization strings.
Fixed few minor bugs.
1.2.1.29887 April 24, 2014
Bug fixes
1.2.1.29878 April 24, 2014
  • New WYSIWYG editor powered by Redactor.
  • Support for localization strings in theme manifest file theme.xml.
  • Support for new design theme settings types: image, radio.
  • Multiple improvements and bug fixes.
1.2.1.29153 March 28, 2014
Added display of colorful badges for new and featured apps, plugins and themes in Installer app.
1.2.1.28825 March 14, 2014
Installer app UI update:
— added sort order switch for design themes and plugins: Most popular and Newest sorting options,
— improved license status display for installed apps,
— fixed few minor bugs.
1.2.1.28368 February 14, 2014
  • Imagick sharpen filter parameters fine-tune
  • Minor tweaks and bug fixes
1.2.1.28183 February 6, 2014
Minor system improvements and bug fixes.
1.2.1.27913 January 24, 2014
Minor improvements and bug fixes.
1.2.1.27755 December 25, 2013
Fixed a minor bug in the contact email validation routine.
1.2.1.27730 December 25, 2013
Minor tweaks and user interface improvements.
1.2.1.27631 December 23, 2013
Minor tweaks related to system caching.
1.2.1.27566 December 20, 2013
  • Integrated support for design theme display settings (theme.xml)
  • Phone number formatting support
  • Multiple tweaks and minor improvements
1.2.0.26712 November 22, 2013
Fixed a minor bug with WYSIWYG / HTML toggle.
1.2.0.26683 November 21, 2013
Misc system improvements and bug fixes.
1.2.0.26403 November 11, 2013
Installer app minor bug fixes
1.2.0.26146 October 24, 2013
UI improvements for apps, plugins and themes display
1.2.0.25986 October 18, 2013
  • Minor UI improvements in the HTML template editor (Ace)
  • Few minor tweaks and bug fixes
1.2.0.25555 September 26, 2013
Installer app bug fixes.
1.2.0.25539 September 26, 2013
Fixed an error of adding watermark images (image processing routine).
1.2.0.25528 September 25, 2013
  • All-new HTML-editor for pages and design templates (Ace)
  • Improved design theme installation routine: Webasyst Store themes can now be installed directly from the design editor
  • Overall stability improvements, multiple minor UI tweaks, bug fixes
1.1.2.24932 September 11, 2013
Fixed errors in installation and uninstallation of design themes, and uninstallation of plugins.
1.1.2.24840 September 6, 2013
Misc system improvements.
1.1.1.24400 August 29, 2013
Security update. Limits the ability to call potentially insecure PHP functions in design templates.
1.1.1.23815 July 30, 2013
Fix Smarty function {wa_pagination}
1.1.1.23798 July 29, 2013
  • Fixed incorrect handling of some plugin events.
  • Improved Smarty functions {wa_pagination} and {wa_print_tree}.
  • Fixed incorrectly displayed URL of nested info pages in different applications.
  • Fixed error in function {$wa->APP_ID->pages()}.
1.1.1.23480 July 9, 2013
Bug fixes.
Smarty 3.1.14.
1.1.1.23391 July 2, 2013
Minor tweaks & fixes.
1.1.1.23377 July 1, 2013
Facebook integration
1.1.1.23222 June 24, 2013
API: the first alpha-version of Webasyst Framework API for working with installed apps data, OAuth 2.0 authorization, api.php, APIs for apps Stickies and Shop-Script (managing products and categories)
1.1.1.22954 May 30, 2013
Various system-level optimizations and bug fixes
1.1.1.22467 April 30, 2013
added localization for shipping and payment plugins
1.1.1.22205 April 19, 2013
Added automatic redirect from main domain name to www subdomain or vice versa, depending on the value of the “Site URL” settings field.
1.1.0.20151 February 25, 2013
  • Updated delivery mechanism for installation of payment and shipping rate calculation plugins (stored in system directory wa-plugins/). Such plugins will be installed via the Installer.
  • Added possibility to flag selected countries and regions as preferred. The preferred countries and regions are displayed at the top of the list for faster entry of customer addresses.
1.1.0.20058 February 14, 2013
Improved updates delivery mechanism.
System-level changes necessary for the functioning of Shop-Script 5.
1.1.0.18649 December 13, 2012
Added support for country regions.
Fixed error in authorization via Facebook (detected in the Blog app)
Fixed minor errors.
1.1.0.18029 November 8, 2012
Fixed incorrect generation of the Sitemaps file.
Fixed locale detection for frontend users.
Added individual <title> tags for design-editing pages in backend.
1.1.0.17919 November 1, 2012
Fixed error "Run from CLI only" which occurred after the installation completion.
File webasyst.php renamed to wa.php.
1.1.0.17821 October 25, 2012
Fixed error occurred during authorization via social networks with disabled mod_rewrite module.
1.1.0.17728 October 22, 2012
1. Smarty engine updated to latest version 3.1.12.
2. Swift Mailer updated to latest version 4.2.1.
3. Removed outdated jQuery versions including 1.4.2; added latest available version 1.8.2.
4. Fixed error in authorization adapter for social network VK (vk.com).
5. Changed application database table structure description format.
6. Added service script webasyst.php for generation of database table structure descriptions.
7. Fixed several minor errors.
1.0.0—1.1.0 2011—2012
Nobody remembers what was there before the version 1.1.0.
1.0.0 June 7th, 2011
Webasyst PHP Framework first release.