Skip to content

1.0.0-RC3

Compare
Choose a tag to compare
@nadar nadar released this 11 Apr 15:03
· 2341 commits to master since this release

1.0.0-RC3 (11. April 2017)

Changed

  • #1229 The ngRest CheckboxRelation plugin dropped the support for ActiveRecord object getters inside the labelTemplates, use the closure function inside the labelFields propertie instead.
  • #1208 Renamed luya\cms\widgets\LanguageSwitcher to LangSwitcher and removed the template usage as it should not be part of the widget.
  • #1180 Replaced luya\admin\ngrest\base\ActiveWindowView::callbackButton() by widget luya\admin\ngrest\aw\CallbackButtonWidget::widget().
  • #1177 The luya\web\Elements component looks for the elements.php inside the @app/views folder instead of @app.
  • #1114 Updated materializecss to newest version and removed unused files.
  • #1127 Deprecated, renamed or removed functions collection.
  • #1126 Moved CLI commands to the related modules.
  • #1102 Removed News Module Tag table and replace by admin modules Tag models.
  • #1098 Changed luya\base\Widget view path behavior to default implementation with option to enable app view paths lookup.
  • #1109 In order to prevent blocks to extend from cms blocks, flag all cms blocks as final.
  • #1076 Twig Component triggers now an deprecated notice message.
  • #1218 Renamed InfoActiveWindow to DetailViewActiveWindow.
  • #1244 Crawler DefaultController returns ActiveDataProvider instead of ActiveRecord results.
  • #1231 Upgrade to Angular 1.6 therfore all custom angular admin js files have to make sure to be compatible with Version 1.6 (dropped .success and .error for $http component)

Added

  • #1163 Styling of the toggler. Added toggles for each container.
  • #1245 Added gulp workflow to cms/admin.
  • #1245 Added gulp workflow to cms/admin.
  • #724 Removed compass configs in admin module and added gulp workflow.
  • #1243 Enabled all flags
  • #1228 Remove session serailizer for ngRestConfig.
  • #1230 New ngRestScopes() resolves the need for ngRestConfig($config) method.
  • #1214 Added JSON-LD class to add rich snippet informations to a website.
  • #1124 Refactor all CMS blocks with UnitTests and PhpBlocks.
  • #1211 Add new link directive with ability to deselect a link.
  • #903 Added file manager details.
  • #1216 Storage Item object integrated Arrayble Interface.
  • #1224 Settings to define a 404 Error Page to render on HttpExceptions
  • #1226 Delete language item in cms.
  • #1225 Formatter component extends default formats for languages.
  • #1222 Extend from BaseYii file in order to provide IDE Auto Complet.
  • #1221 Added CMS Query in expression for where conditions.
    #1220 Menu Item object added new $seoTitle (getSeoTitle()) function in order to return the alternative SEO title definition.
  • #1214 Adding JsonLd class in order to register Schema Microdata informations to the View.
  • #1188 Change the layout file for cms page.
  • #1202 Added Arrayable implementation for ExternalLink and menu\Item.
  • #1200 Added new block type zaa-multiple-inputs to create more flexible blocks
  • #1193 Slugify Plugin to generate aliases with only lower case letters, numbers and strikes.
  • #1187 ActiveQueryCheckboxInjector has new label attribute in order to define the rendering for the dropdown label in the block admin.
  • #1171 CMS Menu item has method getAbsoluteLink() in order to retrieve link with prepand host scheme.
  • #1137 Created fixed-table-head directive and added it to CRUD and filemanager
  • #1169 Callable function for labelFields in the CheckboxRelation Plugin.
  • #1118 Variation/Flavors for blocks can be configure in the config file in order to override and hide fields.
  • #1117 Content Proxy allows you to sync files and data from one environment into another.
  • #1140 Added new block getIsDirtyDialogEnabled() method in order to disable the dirty dialog when blocks do not require any configuration.
  • #1116 Injectors can be appended to the end of the configuration list.
  • #1135 Command to generate only the ngrest model crud/model "path/to/Model".
  • #1136 Block generate uses the luya\admin\base\TypesInterface.
  • #1134 ToggleStatus plugin ables to toggle the status from the crud list overview.
  • #1133 Added callable $labelField and getter access for ngrest plugin luya\admin\ngrest\plugins\SelectModel.
  • #1120 Add Hook mechanism in order to trigger contents.
  • #1115 ActiveDataProvider default sorting configuration for news article overview.
  • #1018 NgRest SelectModel Plugins where conditions, labelFields and labelTemplate properties added.
  • #1010 Ability to soft delete admin languages if its not the system default language.
  • #1110 Filemanager is sorting the directories alphabetically instead of chronologically.
  • #1100 NgRestModel scenarios implements the restupdate and restcreate scenarios by default now.
  • #1108 Added schema builder ability for migration files in order to support other shemes like postgreSQL.
  • #1106 Added possibility to mock element arguments for the styleguide.
  • #1096 News Module added teaser_text field in article model.
  • #1006 Added spanish translations to all luya core modules and administration interface.
  • #1103 InfoActiveWindow make usage of the yii\widgets\DetailView in order to configure attributes.
  • #626 User location for CMS and CRUD locations, page or crud item will be locked afterwards.
  • #1158 Greek translations added.
  • #1121 Ukrain translations added.
  • #1154 Italian translations added.
  • #1205 Vietnamese translations added.
  • #1236 Portuguese translations added.

Fixed

  • #1255 Fixed scroll bug and improved over all behavior.
  • #1254 Updated CRUD pagination styles.
  • #1138 Updated responsive menu bar styles to improve the user experience on smaller screens.
  • #1186 Image records not deleted from list without cache reload.
  • #1162 Unable to create pages from empty draft selection.
  • #1143 Fixed image directive filter preselection, due to an angular convert to number problem.
  • #1156 Fixed issue where crawler preview does not decode html entities.
  • #1146 Fixed url rule behavior when composition is hidden but an url rule is a composition rule.
  • #1147 Empty file caption names contains the original file name.
  • #1130 Fixed issue which prevents item redirection loops.
  • #1101 Rest model validation did not use proper language for the yii translations based on the user language.
  • #1111 Storage File selection does not display file name cause of not strict comparing method.
  • #1099 Broken file list block translations fixed.
  • #1097 Removed unused codes from the UrlManager parseRequest() method.