Skip to content

Latest commit

 

History

History
145 lines (91 loc) · 8.3 KB

CHANGELOG.md

File metadata and controls

145 lines (91 loc) · 8.3 KB

CHANGELOG

All notable changes to this project will be documented in this file. This project make usage of the Yii Versioning Strategy. In order to read more about upgrading and BC breaks have a look at the UPGRADE Document.

1.0.8 (in progress)

Added

  • #86 Add option to set a variation as default value asDefault().

1.0.7.2 (17. October 2018)

Changed

  • #42 Added styles to change the cursor from pointer to move after .5s of hover on the treeview item.
  • #111 Updated CMS Cards and style for blocks. Spacing is now better if you have no placeholder title.

Fixed

  • #15 Store latest working cms page version in service in order to restore afterwards.
  • #21 Fix issue when using templates with block placeholders.
  • #147 Enable auto encoding for menu component, this disallow the usage of html code for page titles, descriptions and seo titles.
  • #145 Fixed issue where preloading of models wont have any effect for page properties.

1.0.7.1 (8. October 2018)

  • #144 Fixed problem with using of exiting object, this broke cms pages where the same block is used multiple times.

1.0.7 (8. October 2018)

  • #143 Added block_class and block_class_name to block response in order to use as identifier for registering headless blocks instead of ID.

1.0.6 (3. September 2018)

Changed

  • #103 Switched page visibility indicator and logo position
  • #107 Add all table fields into the rules defintion.

Added

  • #132 Added Polish translations.
  • #84 Added index for FK fields.
  • #107 Extend rules for nav item model.
  • #109 Added cms admin module $cmsLayouts propertie to import cms layouts (if no frontend module is available, example headless usage).
  • #110 Option to defined a folder with cms layouts (for headless usage).
  • #6 Create page template from existing pages.

Fixed

  • #121 Blocks with configuration variables only where not editable.
  • #14 Hide block toolbar on drag.
  • #97 Fixed bug where not existing redirect page throws an exception.

1.0.5.1 (9. June 2018)

Fixed

  • #88 Fix regression with block caching if cache is not available.

1.0.5 (5. June 2018)

Fixed

  • #76 Fix strict di bug when creating a new cms page container.
  • #13 Register assets of blocks and register them to app view (also with enabled cache).

Added

  • #80 Add luya\cms\LinkConverter in order to convert type and value informations to a luya\web\LinkInterface object.
  • #79 Add new TelephoneLink class to support html anchor with "tel:".
  • #77 Add new after resolve current event for menu item injection.
  • #74 New active window in block view to see on which page a block is implemented.

Changed

  • #75 Nav model create* functions does now return the id of the given nav or nav item model.

1.0.4 (17. May 2018)

Added

  • #72 New cms/page/cleanup command to remove/cleanup all navigation items which are deleted.
  • #70 New migrate and cleanup commands blocks as outdated blocks wont be deleted by the importer anymore.
  • #68 Provide blocks by configure new $blocks property of the cms admin module. The path can either be a folder or a file. Multiple folders or files can be added by providing an array.
  • #67 New cms/block/find command in order to search for blocks and display how many times its used in the content.

Changed

  • #52 Replaced btn-toolbar with btn-outline-config
  • #64 Uglify javascript code.
  • #61 Deprecated method toNavItem() in class luya\cms\helpers\Url in favor of toMenuNavItem() and also added new method toMenuNav().

Fixed

  • #73 Wrong link definition for internal links directive.

1.0.3 (26. March 2018)

Fixed

  • #49 Editing a block, will clear the cache of first parent now.

Added

  • #50 Added new APIs for headless usage.

1.0.2 (9. March 2018)

Fixed

  • #46 Fixed caption issue with BlockHelper imageArrayUpload
  • #45 Fixed PHP 7.2 compatibility bug.
  • #44 Removed layouts add button.
  • #40 Renamed main.min.js to main.js and updated the assets file
  • #37 Updated toolbar color and added new LUYA Logo as SVG
  • #39 Disallow trailing slashes in url parsing in order to prevent DC.
  • #38 Fixed wrong namespace reference in BlockController.
  • #1768 Use static render path for toolbar due to controller override for module context.
  • #31 Fixed missing error handling for create page translation from existing version.
  • #35 Do not render layout when RAW response format is given.

Added

  • #34 Add option to configure the preview url.
  • #17 Create new page version if changing from other page types to "page" and no version is available.
  • #12 Add new orderBy() method for sorting the query data.

1.0.1 (17. January 2018)

Fixed

  • #25 Hide deleted pages in dashboard object "last page updates".
  • #3 Bootstrap apply only when module exists in modules list.
  • #24 Fixed SCSS dependency issues with external luya-module-admin project links and missing bootstrap style functions
  • #22 Fixed memory issue when creating new version from existing page with large amount of blocks.

Added

  • #19 Add Chinese Translations
  • #18 When page is default version and online, the original site path will be used to preview the page.

1.0.0 (12, December 2017)

  • First stable release.