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
All 7 languages are complete and in sync. Spanish is now fully translated, and missing texts fall back to English. The "Heading position" setting no longer shows its description as its title.
Loading indicators no longer flicker: the loading bar and Refresh icons appear after 300 ms and stay for at least 500 ms.
Fix preview loading, and the "create new entry" link after preview updates on pages without an entry list (e.g. messy grid view) by @uldisrudzitis in #661
Fix settings panel overflow with long select labels.
Site
Links in menus, header, grid, mashup and sitemap end in a slash (/section/), so they no longer go through a redirect. /sitemap.xml is served without a redirect.
PHP errors are always logged, and shown on the page only with APP_DEBUG=true. On a fatal error, visitors see "Server error".
Fresh install: the default template is saved only once the storage folder is writable.
Upgrade notes
Custom templates:template.conf.php must return static function (callable $translate, bool $isShopEnabled): array, which returns [$sectionTypes, $templateConf, $translations]. See _templates/default/template.conf.php.
To see errors on the page while developing, set APP_DEBUG=true in _api_app/.env.