You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Form block can now display output from an existing Express entity object, as well as create a new custom form from scratch.
Multilingual sites can output for related pages by setting the site.sites.default.multilingual.set_alternate_hreflang config variable to true (thanks mlocati!)
You can now hide the footer My Account menu with a setting in the Profiles Dashboard page (thanks mlocati)
Behavioral Improvements
Much improved time zone support; fixes a number of bugs, inconsistencies, tests for database and PHP time zone matching (thanks mlocati)
Updated CKEditor to 4.6; much better CKEditor appearance and button wrapping behavior (thanks MrKarlDilkington!)
More reliable URL slug generation JavaScript (thanks seebaermichi)
Make welcome background image cover full width and height (thanks MrKarlDilkington)
DateTime widget - change default displayed past years from 10 to 100 (thanks MrKarlDilkington)
Fixed; File Manager Upload does not reflect most recently uploaded files if user doesn't select "View Uploaded"
Improved thumbnail generation when using the BasicThumbnailer classes – better support for page caching while generating thumbnails, throttling and better performance when generating thumbnails.
Added toolbar tooltips, defaulted to true but with options to disable in Accessibility settings (thanks seebaermichi)
Share This Page block now includes full request URI, making it easier to share pages with custom URL parameters (thanks HamedDarragi)
Image Slider block now includes option for both bullets and arrows (thanks Siton-Design)
Fixed Resize images client side using 2x downsampling on upload results in jagged images (thanks MrKarldilkington)
Page Attribute Display block delimiter option works with topics (thanks MrKarlDilkington)
Add a semi colon to separate JS scripts in cache
Page Type Form shows its icons at all times, appears nicer (thanks MrKarlDilkington)
Added CSRF protection to Forgot Password (thanks Mnkras)
Fixed Page Attribute - Issue with deleting Rich Text Attribute
Fix unsanitized file set name displayed in add to sets dialog.
Developer Updates
A new search indexing service provider is available, enabling the use of third party search platforms rather than built-in MySQL search for pages. Currently relatively low level and offering our single MySQL implementation, it nevertheless is a good start for adding support for other services like Elasticsearch, Solr and more.
Developers can implement getPackageTranslatableStrings() in their package controller in order to specify custom strings to add to the translation repository.
Bug fixes in custom package entity manager configurations (thanks Kaapiii)
Miscellaneous code commenting (thanks Mnkras)
Upgrade Monolog to v1.22.0 (thanks mlocati)
Upgrade Punic to 1.6.4, fixes certain incompatibilities with Symfony Intl.