Skip to content

1.0.0 (2017-06-16)

Compare
Choose a tag to compare
@colintucker colintucker released this 16 Jun 06:23
· 146 commits to master since this release

Full Changelog

Added

  • Link component
  • fallback setting for webpack dev server; if load_themed_css is set to false and fallback is set to true, the controller will fallback to using the themed CSS if the environment is dev and the dev server is not active
  • parameters for meta field config
  • toLink method on PageExtension, to easily convert Page classes to Link objects
  • CornerStyle extension for selecting the style of corners on the extended object
  • LinkColorStyle for choosing foreground/background colors for links, plus their hover and active states
  • PageDropdownField, like TreeDropdownField but defaults to showing instances of Page only
  • PageMultiselectField, like TreeMultiselectField but defaults to showing instances of Page only
  • CMSMainPermissions trait for data objects managed via the CMS
  • SiteConfigPermissions trait for data objects managed via SiteConfig

Updated

  • build dependencies
  • replaced CompositeField instances with new FieldSection class
  • replaced TreeDropdownField instances with new PageDropdownField class
  • replaced TreeMultiselectField instances with new PageMultiselectField class
  • component style is now refered to as "Selectors"
  • component options has now been renamed "Status"

Removed

  • anything admin related has been moved to silverware/admin
  • PageIconFix trait has been removed as it is no longer necessary
  • PageIconExtension has been moved to silverware/admin
  • GridFieldConfig_OrderableEditor as grid field extensions are still broken
  • permission methods on data objects have been replaced with CMSMainPermissions and SiteConfigPermissions traits

Fixed

  • code formatting and docblocks
  • fixtures can now use Title as the identifier
  • references to MetaDataExtension methods now check the object has the extension first before calling
  • methods provided by GridAware trait are now public