Skip to content

1.0.0-RC2

Compare
Choose a tag to compare
@nadar nadar released this 29 Nov 12:21
· 2968 commits to master since this release

1.0.0-RC2 (29. Nov 2016)

Changed

  • #1070 [BC BREAK] Renamed methods of the block interface. Change getBlockGroup() to blockGroup().
  • #1058 [BC BREAK] Removed all massive assigned vars, cfgs, extras and placeholders from the PHP Block view.
  • #1069 [BC BREAK] Removed CMS Block assets propertie in order to reduce RAM usage and follow Yii guidelines in order to register assets.
  • #1068 [BC BREAK] Cms Block zaa() helper methods moved to \luya\cms\helpers\BlockHelper and marked methods as deprecated.
  • #1067 [BC BREAK] Admin Module Menu: itemApi() routes are now separeted by slashes instead of dashes. As this supports native Yii handling.
  • #1045 [BC BREAK] Admin modules getMenu() method must return an luya\admin\components\AdminMenuBuilder object instead of an array. A deprecated message is triggered when using the old menu builder functions.
  • #1075 [BC BREAK] Frontend and Admin Controller and Module assets can not be stored in the $assets property of a module or controller any more.
  • #1086 Mark $page component as deprecated as properties can be accessed trough the menu component.
  • #1066 NgRestModel methods renamed: ngrestExtraAttributeTypes to ngRestExtraAttributeTypes and ngrestAttributeTypes to ngRestAttributeTypes.
  • #1043 Upgrade to 2.0.10 version of the Yii Framework.

Added

  • #1081 Generate Link Interface for internal and external links in order to identify different link types.
  • #1082 Link plugin for ngRest configuration in order to provide internal or external links.
  • #1003 The crawler tag CRAWL_TITLE has been added to ensure a customization of the titles.
  • #1008 Administration interface language can be changed and stored in the user settings.
  • #1014 NgRest Crud has a new possibility to work with relation data via the ngRestRelation() method inside the NgRestModel. This allows you to open relation data in new tabs.
  • #1038 Method createCallbackUrl($callback) added for ActiveWindows in order to get the absolut url for a callback, this is usefull when creating callbacks which can return a pdf for example.
  • #1007 French translations available for all core modules.
  • #1046 Hide menu items in the administration in order to enable crud relations with permissions but hide the menu point of the ngrest crud inside the admin interface.
  • #1037 Image property abstract class to allow short and faster implementation of image properties.
  • #1004 CMS Page field to set a custom page title tag in order to add SEO optimized titles.
  • #1048 Crawler stores meta description infos into a seperat field in order to display description in search results.
  • #1047 Title, Keyword and Description are now part of the Crawlers contnet, as the content is where the search field is look for the search query.
  • #1049 Admin Filemanager supports replacement of files therefore the angular file upload component has been updated.
  • #1051 Added new Meida block group, changed default positioning for standard groups, make block creator usage of Project block group by default.
  • #1057 PHP Block CMS View class provides more and better helper methods in order to retrieve config contents.
  • #1060 Filemanager Drag&Drop and Copy&Paste of files enabled (Chrome, Firefox and HTML5 Browsers only).
  • #1063 Cleanup the block interface in order to make concret block implementations.
  • #1059 Block Generator also generates the view file of the PHPBlock in the depending view folder.
  • #1000 The CRUD generator will store the model in the shared models folder if available.
  • #999 Rewritten the CRUD generator and added ability to disable i18n fiel generation.
  • #991 User settings stores CRUD orderBy state in database for each ngrest crud setup.
  • #919 Added new option for image, imageArray, file and fileArray ngrest plugins in order to return an iterator or item object instead of database values.

Fixed

  • #1072 Admin services will not force reload on each click when array is empty.
  • #1078 Fixed bug where cms block press enter does not save values but closes block form visbility.
  • #1002 Override the core commands method in the console application in order the provide the ability to use controllerMap variable for configurations in the applcation.
  • #1011 The ViewContext implementation for cmslayout rendering allows you now to render other templates inside a cmslayout.
  • #1044 Changing the cms permission force menu reload in order to fix bug with old menu permissions.
  • #1013 Delete a cms page displays blank page and reloads menu, fixed bug where page was still visible.
  • #1061 CMS Page properties with overriden default implementation returns wrong administration api value.
  • #1062 CMS Layout files will ignore prefixed files with . and _ and folders inside the cmslayout folder.
  • #987 Fixed issue with image auto rotate and moved to imagine extension version ~2.1.0