For the full list of changes, check out the Webiny 5.38.5external link release on GitHub.

Page Builder

Pages Not Being Shown in Folders (With Folder Level Permissions Enabled) (#3838external link)

With this release, we’ve fixed an issue where, with the Folder Level Permissions feature enabled, one or more pages would sometimes not be shown in a folder.

Pages Incorrectly Not Visible In a FolderPages Incorrectly Not Visible In a Folder
(click to enlarge)

Essentially, this issue was caused by an incorrect underlying database query, whose purpose was to ensure only pages that the user has access to are shown in the folder.

This issue has now been fixed, and the pages should be shown correctly.

Replaced JsonPack With GZIP for Page Content Compression (#3839external link)

Upon storing to the database, in order to bypass potential database size limitations, the actual page content is always compressed. Prior to this release, we were using JsonPackexternal link for this purpose. With this release, we’ve replaced JsonPack with GZIPexternal link.

This change was made because, in some cases, the page content was still too large to be stored in the database. This was especially true for very large pages.

With this change, the page content is now reduced by an extra 20-80%, depending on its original size. Most importantly, this change further reduces the chances of the content being too large to be stored in the database.

Backwards Compatibility

Note that no extra changes are required on your end. The page content data is automatically converted to the new format when pages are saved.