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.
- #86 Add option to set a variation as default value
asDefault()
.
- #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.
- #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.
- #144 Fixed problem with using of exiting object, this broke cms pages where the same block is used multiple times.
- #143 Added block_class and block_class_name to block response in order to use as identifier for registering headless blocks instead of ID.
- #103 Switched page visibility indicator and logo position
- #107 Add all table fields into the rules defintion.
- #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.
- #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.
- #88 Fix regression with block caching if cache is not available.
- #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).
- #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.
- #75 Nav model create* functions does now return the id of the given nav or nav item model.
- #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.
- #52 Replaced
btn-toolbar
withbtn-outline-config
- #64 Uglify javascript code.
- #61 Deprecated method
toNavItem()
in classluya\cms\helpers\Url
in favor oftoMenuNavItem()
and also added new methodtoMenuNav()
.
- #73 Wrong link definition for internal links directive.
- #49 Editing a block, will clear the cache of first parent now.
- #50 Added new APIs for headless usage.
- #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.
- #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.
- #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.
- #19 Add Chinese Translations
- #18 When page is default version and online, the original site path will be used to preview the page.
- First stable release.