CHANGELOG for 1.1.0-alpha4

Url to see changes:

Possible BC breaker

  • NodeGroupRoleTransformer implements now TransformerWithGroupInterface
  • Method reverseTransform of NodeGroupRoleTransformer is removed and replaced by reverseTransformWithGroup
  • Before composer install|update it’s recommanded to removed nodes_modules and bower_components folders of your application and bower.json and package.json files. Remove also symlink in web/fonts
  • You can move your bower and npm dependencies in composer.json of your project or bundle
  • Datatable configuration have been moved from the data tag to a yaml configuration
  • Grunt configuration has been modified to be more handled by the bundles

Bug fixes

  • The Back Office is compatible again with Internet Explorer 9. See Configurations changes for more info
  • Fix a bug when a site declared in Apache conf but not in Orchestra was accessed by a client

New features

  • You can specify your bower and npm dependencies directly in the composer.json, futher information in the documentation
  • Selector version of node tranverse is removed
  • Duplicate button of node tranverse is removed
  • Delete button of node tranverse is removed
  • An Elastica implementation has been created to index all the content in an indexor

Other changes

  • PHP requirement has been updated to 5.5
  • Version of symfony/symfony is updated to 2.8.1
  • Version of twig/twig is updated to ~1.23
  • Version of friendsofsymfony/http-cache-bundle is updated to 1.3.6
  • Flow.js dependency has been moved from CmsBundle to MediaAdminBundle
  • Media alternatives files (mainly images) have new auto-generated names
  • Deprecation of the ContainerAware class have been suppressed
  • Nodes can have a new options for the theme : use the website default theme
  • Abstract test classes have been created to help free the memory used in the tests

Deprecated method

Suppressed method

Configuration changes

  • pace.js is removed and replace by a custom component OpenOrchestra.AjaxLoader.AjaxLoaderView
  • To get the Back Office compatible again with Internet Explorer 9, some grunt tasks have been rewrote. Be sure to update your Open Orchestra tasks according to these Pull Request
  • gridstack.js is removed
  • lodash.js is removed
  • Npm package grunt-js-test is added to composer.json of CmsBundle