CHANGELOG for 0.2.1

Url to see changes:

Possible BC breaker

  • The ApiBundle has been split in ApiBundle and BaseApiBundle

Bug fixes

New features

Other changes

Deprecated method

  • The Statusable trait was in the model-bundle, it has been moved to model-interface
  • We have moved the following classes from the ApiBundle, they are now deprecated and will be removed in the 0.2.2 version: - GroupContext - AnnotationSerializer - AnnotationGroup - BaseController - TransformerManaer - AbstractTransformer - TransformerInterface - AbstractFacade - FacadeInterface - ApiException - HttpExceptionApiException

Suppressed method

  • The class OpenOrchestraApiBundleControllerBaseController has been removed

Configuration changes

  • Activate the BaseApiBundle in the AppKernel:
new OpenOrchestra\BaseApiBundle\OpenOrchestraBaseApiBundle(),
  • There are now only relations on interfaces :
    • OpenOrchestraModelInterfaceModelEmbedStatusInterface: OpenOrchestraModelBundleDocumentEmbedStatus
    • OpenOrchestraModelInterfaceModelRoleInterface: OpenOrchestraModelBundleDocumentRole
    • OpenOrchestraModelInterfaceModelAreaInterface: OpenOrchestraModelBundleDocumentArea
    • OpenOrchestraModelInterfaceModelBlockInterface: OpenOrchestraModelBundleDocumentBlock
    • OpenOrchestraModelInterfaceModelStatusInterface: OpenOrchestraModelBundleDocumentStatus
    • OpenOrchestraModelInterfaceModelThemeInterface: OpenOrchestraModelBundleDocumentTheme
    • OpenOrchestraModelInterfaceModelSiteAliasInterface: OpenOrchestraModelBundleDocumentSiteAlias
    • OpenOrchestraModelInterfaceModelContentAttributeInterface: OpenOrchestraModelBundleDocumentContentAttribute
    • OpenOrchestraModelInterfaceModelFieldTypeInterface: OpenOrchestraModelBundleDocumentFieldType
    • OpenOrchestraModelInterfaceModelFieldOptionInterface: OpenOrchestraModelBundleDocumentFieldOption