Skip to content

Releases: luyadev/luya-module-cms

4.2.0

09 Dec 08:48
Compare
Choose a tag to compare

4.2.0 (9. December 2021)

  • #322 Added save and save&close buttons to blocks.
  • #365 Changed misleading icon for page properties in page settings overlay.
  • #362 Fixed misleading use of the note_add icon. Changed icon for cms menu item Pages in the admin menu.

4.1.1

23 Sep 07:48
ededa1c
Compare
Choose a tag to compare

4.1.1 (23. September 2021)

  • #361 Fixed an issue where link directive does not load menu data in crud context (without an inital load of the cms view).

4.1.0

21 Sep 08:42
eea33d4
Compare
Choose a tag to compare

4.1.0 (21. September 2021)

  • #360 Changed misleading icon for page properties in dropdown menu.
  • #354 Added property $enableWebsiteHostRedirect to cms module to enable or disable the WebsiteBehaviorUrlRule.
  • #359 Fix issue with logging cms nav item when deleted.

4.0.0

27 Jul 09:44
Compare
Choose a tag to compare

4.0.0 (27. July 2021)

This release contains new migrations and requires to run the migrate command after updating. Check the UPGRADE document to read more about breaking changes.

  • #246 The $module property in blocks is now by default null. This means block view files are looked up in a views folder which is located in the same location as the block. See UPGRADE document
  • #350 New migrations for page update timestamp and changed nav item alias max length to 180 chars.
  • #349 Fix default/initial website permissions on first setup for users and groups.
  • #345 Added Website user and group permission support
  • #344 Added website collapse to page permission.
  • #274 Multiple website support.
  • #341 All deprecated methods has been removed Url::toMenuItem, Block::objectId, NavItemPage::getBlock.
  • #320 Replace cms menu item publish_from and publish_till with sheduler.
  • #329 Ensure its not possible to drag a placeholder block into itself (this can create circular references)
  • #336 New event which is triggered when the cms page is composed and ready to render.
  • #325 Added target value into the NavTree widget.
  • #327 Fix LinkConverter class when using CMS as headless API.
  • #323 Add LUYA Test Suite 2.0 with PHP 8 Support.
  • #321 Added scheduler for block item visibility.
  • #331 When caching is enabled, the NavTree content will be cached by default.
  • #325 Updates for compatibility with PostgreSQL
  • #332 Added option to match wildcards in catch path for cms redirects, this allows you to use /de/*.html which could be redirect to `/de/*.
  • #339 Fixed a bug in CMS page permission system, unable to access to subpage without enabling parent page permissions.
  • #343 Removed deprecated luya\behaviors\Timestamp behavior, replaced with yii\behaviors\TimestampBehavior.

3.5.3

28 Apr 14:19
Compare
Choose a tag to compare

3.5.3 (28. April 2021)

  • #342 Fix undefined variable issue in NavItemPage Model.

3.5.2

22 Dec 12:20
6fbc639
Compare
Choose a tag to compare

3.5.2 (22. December 2020)

  • #324 Changed og meta informations from name to property.

3.5.1

24 Nov 10:25
Compare
Choose a tag to compare

3.5.1 (24. November 2020)

  • #319 Disabled Block injector rows limit.

3.5.0

17 Nov 14:21
989d589
Compare
Choose a tag to compare

3.5.0 (17. November 2020)

  • #314 Do not serve the blocks from the cache when an adminuser is logged in.
  • #309 Added new help information for page properties as tooltip.
  • #310 Fixed a bug where full page cache could cache the content including the LUYA Toolbar.
  • #317 Add the option to use the defined wildcard value in redirects for the target. From path foo/* to destination luya.io?path=*. The given example would redirect foo/hello-world to luya.io?path=hello-word.

3.4.0

24 Oct 09:50
91ca5f0
Compare
Choose a tag to compare

3.4.0 (24. October 2020)

This release contains a very small and unlikely used signature change. Check the UPGRADE document to read more about.

  • #288 Introduced a new setup() method in luya\cms\base\BlockInterface. This method is called when the block object is instantiated in frontend context.
  • #300 Hide navigation informations when creating a translation from an existing page (inline translating).
  • #290 Add titleContent callable function for luya\cms\widgets\NavTree widget in order to customize the link content.
  • #292 Improve the CMS Block-Editor styles.
  • #297 Fixed a bug where menu queries with hidden informations won't retrieve correct data and count (hidden information was not passed correctly to the ArrayIterator from inside an luya\menu\Item).
  • #138 Added missing translations for all CMS tags.
  • #302 Added new "Language Mirroring" block for the developer group, in order to mirror content from a language placeholder into another.
  • #304 Add new default value for full page cache duration (2 hours instead of 1 minute).
  • #306 New option for block variable and configuration setup allows to make attributes required using 'required' => true in block config.

3.3.7

15 Sep 15:20
de8e0d3
Compare
Choose a tag to compare

3.3.7 (15. September 2020)

  • #285 Fix error in translation key nav_item_model_error_modulenameexists.