CHANGELOG for 0.3.1

Url to see changes:

Possible BC breaker

  • In DisplayBlockInterface getTags is renamed to getCacheTags.
  • A BaseApiModelBundle has been added, this way you can use the BaseApiBundle with no relation to mongo

Bug fixes

New features

  • Possibility to custom field default value in content attribute
  • Possibility to define a tempalte wysiwyg for the block configurable content
  • Custom pages for 503 errors are now availables in Back Office
  • Custom pages for 404 errors are now availables in Back Office

Other changes

  • getContentType has been moved from ContentInterface to ReadContentInterface
  • add datatables-bootstrap3, lodash and gridstack to bower.json
  • FosHttpCacheBundle requirement has been changed to 1.3.2
  • Update smartadmin to 1.6.1
  • Update bootstrap to 3.3.4 in bower.json
  • You could add an external media domain

Deprecated method

  • GaufretteManager is deprecated and will be removed in 0.3.2 , used UploadMediaManager

Suppressed method

  • ModelBundle/Repository/AbstractRepository is suppressed
  • The trait TranslatedValueFilter is suppressed
  • The interface VersionnableInterface is suppressed, use VersionableInterface instead
  • ModelInterface/Model/NodeInterface/getInFooter is suppressed, use ModelInterface/Model/NodeInterface/isInFooter instead
  • ModelInterface/Model/NodeInterface/getInMenu is suppressed, use ModelInterface/Model/NodeInterface/isInMenu instead
  • ModelInterface/Model/SiteInterface/getDeleted is suppressed, use ModelInterface/Model/SiteInterface/isDeleted instead
  • ModelInterface/Repository/ContentTypeRepositoryInterface/findAllByDeletedInLastVersion is suppressed, use ModelInterface/Repository/ContentTypeRepositoryInterface/findAllNotDeletedInLastVersion instead
  • ModelInterface/Repository/ContentTypeRepositoryInterface/findAllByDeletedInLastVersionForPaginateAndSearch is suppressed, use ModelInterface/Repository/ContentTypeRepositoryInterface/findAllNotDeletedInLastVersionForPaginate instead
  • ModelInterface/Repository/NodeRepositoryInterface/findOneByNodeIdAndLanguageAndSiteIdAndLastVersion is suppressed, use ModelInterface/Repository/NodeRepositoryInterface/findOneByNodeIdAndLanguageAndSiteIdInLastVersion instead
  • ModelInterface/Repository/NodeRepositoryInterface/findChildsByPathAndSiteIdAndLanguage is suppressed, use ModelInterface/Repository/NodeRepositoryInterface/findChildrenByPathAndSiteIdAndLanguage instead
  • ModelInterface/Repository/NodeRepositoryInterface/findOneByNodeIdAndLanguageAndVersionAndSiteId is suppressed, use ModelInterface/Repository/NodeRepositoryInterface/findOneByNodeIdAndLanguageAndSiteIdAndVersion instead
  • `` ModelInterface/Repository/ReadNodeRepositoryInterface/findOneByNodeIdAndLanguageWithPublishedAndLastVersionAndSiteId`` is suppressed, use ModelInterface/Repository/ReadNodeRepositoryInterface/findOnePublishedByNodeIdAndLanguageAndSiteIdInLastVersion instead
  • ModelBundle/Document/Area/setClasses is suppressed, use ModelBundle/Document/Area/setHtmlClass instead
  • ModelBundle/Document/Area/getClasses is suppressed, use ModelBundle/Document/Area/getHtmlClass instead
  • ModelBundle/Repository/ContentRepository/findByContentTypeInLastVersion is suppressed, use ModelBundle/Repository/ContentRepository/findByContentTypeInLastVersionForPaginate instead
  • `` ModelBundle/Repository/ContentTypeRepository/createAggregateQueryByDeletedAndLastVersion`` is suppressed, use `` ModelBundle/Repository/ContentTypeRepository/createAggregateQueryNotDeletedInLastVersion`` instead

Configuration changes

  • Activate the BaseApiModelBundle : new OpenOrchestraBaseApiModelBundleOpenOrchestraBaseApiModelBundle()