<commit_before># CHANGELOG for 0.2.12

Url to see changes : 

 - [Cms bundle](https://github.com/open-orchestra/open-orchestra-cms-bundle/compare/v0.2.11...v0.2.12)
 - [Display bundle](https://github.com/open-orchestra/open-orchestra-display-bundle/compare/v0.2.11...v0.2.12)
 - [Model bundle](https://github.com/open-orchestra/open-orchestra-model-bundle/compare/v0.2.11...v0.2.12)
 - [Model interface](https://github.com/open-orchestra/open-orchestra-model-interface/compare/v0.2.11...v0.2.12)
 - [Front bundle](https://github.com/open-orchestra/open-orchestra-front-bundle/compare/v0.2.11...v0.2.12)
 - [Base bundle](https://github.com/open-orchestra/open-orchestra-base-bundle/compare/v0.2.11...v0.2.12)
 - [Base api bundle](https://github.com/open-orchestra/open-orchestra-base-api-bundle/compare/v0.2.11...v0.2.12)
 - [Media bundle](https://github.com/open-orchestra/open-orchestra-media-bundle/compare/v0.2.11...v0.2.12)
 - [User bundle](https://github.com/open-orchestra/open-orchestra-user-bundle/compare/v0.2.11...v0.2.12)
 - [Theme bundle](https://github.com/open-orchestra/open-orchestra-theme-bundle/compare/v0.2.11...v0.2.12)
 - [Worflow function bundle](https://github.com/open-orchestra/open-orchestra-worflow-function-bundle/compare/v0.2.11...v0.2.12)

## Possible BC breaker
 - The parameters sent by the dataTable are changed (https://github.com/open-orchestra/open-orchestra-docs/blob/master/en/developer_guide/entity_list_ajax_pagination.rst)
 - The namespace of trait `ListStatus` is now `OpenOrchestra\ApiBundle\Controller\ControllerTrait`
 - In ``ContentRepositoryInterface`` :
     - ``findByContentTypeInLastVersionForPaginateAndSearch`` is deleted and replace by ``findByContentTypeAndSiteIdInLastVersionForPaginate``
     - ``findByContentTypeInLastVersionForPaginateAndSearchAndSiteId`` is deleted and replace by ``findByContentTypeInLastVersionForPaginateAndSearchAndSiteId``
     - ``countByContentTypeInLastVersionWithSearchFilter`` is deleted and replace by ``countByContentTypeInLastVersionWithFilter``
 - In ``ApiClientRepositoryInterface`` :
    - ``findForPaginateAndSearch`` is deleted and replace by ``findForPaginate``
    - ``countWithSearchFilter`` is deleted and replace by ``countWithFilter``
 - In ``WorkflowFunctionRepositoryInterface`` :
    - ``findForPaginateAndSearch`` is deleted and replace by ``findForPaginate``
    - ``countWithSearchFilter`` is deleted and replace by ``countWithFilter``
 - In ``PaginateRepositoryInterface`` :
   - ``findForPaginateAndSearch`` is deleted and replace by ``findForPaginate``
   - ``countWithSearchFilter`` is deleted and replace by ``countWithFilter``
 - In ``SiteRepositoryInterfaceInterface`` :
   - ``findByDeletedForPaginateAndSearch`` is deleted and replace by ``findByDeletedForPaginate``
   - ``countByDeletedWithSearchFilter`` is deleted and replace by ``countWithSearchFilterByDeleted``
 - ``PaginateAndSearchFilterTrait`` is deleted and replace by ``PaginationTrait``

## Bug fixes
 - [Node preview has been fixed, see configuration changes for more info](https://trello.com/c/RtRaYALE/1090-2-etq-ubo-je-peux-voir-les-previsu-fr-en-fr)

## New features

## Other changes

## Deprecated method
 - ``ModelBundle/Repository/AbstractRepository`` is deprecated will be removed in 0.3.0
 - The trait ``TranslatedValueFilter`` is deprecated will be removed in 0.3.0
 - In ``ContentRepositoryInterface`` :
   - ``countByDeletedInLastVersionWithSearchFilter`` replace by ``countNotDeletedInLastVersionWithSearchFilter``
 - In ``ContentTypeRepositoryInterface`` :
   - ``findAllByDeletedInLastVersionForPaginateAndSearch`` replace by ``findAllNotDeletedInLastVersionForPaginate``
   - ``countByDeletedInLastVersionWithSearchFilter`` replace by ``countDeletedInLastVersionWithSearchFilter``
   - ``findAllByDeletedInLastVersion`` replace by ``findAllNotDeletedInLastVersion``
 - In ``NodeRepositoryInterface`` :
   - ``findOneByNodeIdAndLanguageAndSiteIdAndLastVersion`` replace by ``findOneByNodeIdAndLanguageAndSiteIdInLastVersion``
   - ``findLastVersionByDeletedAndSiteId`` replace by ``findDeletedInLastVersionBySiteId``
   - ``findLastVersionByDeletedAndSiteId``  replace by ``findDeletedInLastVersionBySiteId``
   - ``findChildsByPathAndSiteIdAndLanguage`` replace by ``findChildrenByPathAndSiteIdAndLanguage``
   - ``findByParentIdAndRoutePatternAndNotNodeIdAndSiteId`` replace by ``findByParentIdAndRoutePatternAndNodeIdAndSiteId``
   - ``findOneByNodeIdAndLanguageAndVersionAndSiteId`` replace by ``findOneByNodeIdAndLanguageAndSiteIdAndVersion``
 - In ``ReadNodeRepositoryInterface`` :
   - ``findOneByNodeIdAndLanguageWithPublishedAndLastVersionAndSiteId`` replace by ``findOnePublishedByNodeIdAndLanguageAndSiteIdInLastVersion``
 - The `linearized_attributes` from the `ContentFacade` are not use anymore

## Suppressed method

 - All the display block classes from the MediaBundle have been removed
 -  ``ModelInterface/Form/Type/AbstractOrchestraRoleType`` has been removed
 -  ``ModelInterface/MongoTrait/Versionnable`` has been removed. Replace by ``ModelInterface/MongoTrait/Versionable``
 - In ``AreaInterface`` :
   - ``setClasses`` replace by ``setHtmlClass``
   - ``getClasses`` replace by ``getHtmlClass``
 - In ``ReadAreaInterface`` : ``getClasses`` replace by ``getHtmlClass``
 - In ``ContentTypeRepositoryInterface`` :
   - ``findOneByContentTypeIdAndVersion``
   - ``findOneByContentTypeIdAndVersionfrom``
 - In ``ContentRepositoryInterface`` : ``findByContentTypeInLastVersion``
 - In ``NodeRepositoryInterface`` : ``findOneByParendIdAndRoutePatternAndSiteId``

## Configuration changes
 - In order to get the new routing conf, Back Office configuration requires to be updated. In app/config/routing.yml of your back application, add the following lines :

    open_orchestra_base:
        resource: "@OpenOrchestraBaseBundle/Resources/config/routing.yml"

 - The front configuration must also be updated. In app/config/routing.yml of your front application, add the following lines :

    open_orchestra_base:
        resource: "@OpenOrchestraBaseBundle/Resources/config/routing.yml"

    open_orchestra_front_preview:
        resource: "@OpenOrchestraFrontBundle/Resources/config/preview_routing.yml"
  - We have create a `MediaModeBundle` to store the media document, you should activate the bundle : 

    new OpenOrchestra\MediaModelBundle\OpenOrchestraMediaModelBundle(),
<commit_msg>[ci skip] update changelog after migration<commit_after># CHANGELOG for 0.2.12

Url to see changes : 

 - [Cms bundle](https://github.com/open-orchestra/open-orchestra-cms-bundle/compare/v0.2.11...v0.2.12)
 - [Display bundle](https://github.com/open-orchestra/open-orchestra-display-bundle/compare/v0.2.11...v0.2.12)
 - [Model bundle](https://github.com/open-orchestra/open-orchestra-model-bundle/compare/v0.2.11...v0.2.12)
 - [Model interface](https://github.com/open-orchestra/open-orchestra-model-interface/compare/v0.2.11...v0.2.12)
 - [Front bundle](https://github.com/open-orchestra/open-orchestra-front-bundle/compare/v0.2.11...v0.2.12)
 - [Base bundle](https://github.com/open-orchestra/open-orchestra-base-bundle/compare/v0.2.11...v0.2.12)
 - [Base api bundle](https://github.com/open-orchestra/open-orchestra-base-api-bundle/compare/v0.2.11...v0.2.12)
 - [Media bundle](https://github.com/open-orchestra/open-orchestra-media-bundle/compare/v0.2.11...v0.2.12)
 - [User bundle](https://github.com/open-orchestra/open-orchestra-user-bundle/compare/v0.2.11...v0.2.12)
 - [Theme bundle](https://github.com/open-orchestra/open-orchestra-theme-bundle/compare/v0.2.11...v0.2.12)
 - [Worflow function bundle](https://github.com/open-orchestra/open-orchestra-worflow-function-bundle/compare/v0.2.11...v0.2.12)

## Possible BC breaker
 - The parameters sent by the dataTable are changed (https://github.com/open-orchestra/open-orchestra-docs/blob/master/en/developer_guide/entity_list_ajax_pagination.rst)
 - The namespace of trait `ListStatus` is now `OpenOrchestra\ApiBundle\Controller\ControllerTrait`
 - In ``ContentRepositoryInterface`` :
     - ``findByContentTypeInLastVersionForPaginateAndSearch`` is deleted and replace by ``findByContentTypeAndSiteIdInLastVersionForPaginate``
     - ``findByContentTypeInLastVersionForPaginateAndSearchAndSiteId`` is deleted and replace by ``findByContentTypeInLastVersionForPaginateAndSearchAndSiteId``
     - ``countByContentTypeInLastVersionWithSearchFilter`` is deleted and replace by ``countByContentTypeInLastVersionWithFilter``
 - In ``ApiClientRepositoryInterface`` :
    - ``findForPaginateAndSearch`` is deleted and replace by ``findForPaginate``
    - ``countWithSearchFilter`` is deleted and replace by ``countWithFilter``
 - In ``WorkflowFunctionRepositoryInterface`` :
    - ``findForPaginateAndSearch`` is deleted and replace by ``findForPaginate``
    - ``countWithSearchFilter`` is deleted and replace by ``countWithFilter``
 - In ``PaginateRepositoryInterface`` :
   - ``findForPaginateAndSearch`` is deleted and replace by ``findForPaginate``
   - ``countWithSearchFilter`` is deleted and replace by ``countWithFilter``
 - In ``SiteRepositoryInterfaceInterface`` :
   - ``findByDeletedForPaginateAndSearch`` is deleted and replace by ``findByDeletedForPaginate``
   - ``countByDeletedWithSearchFilter`` is deleted and replace by ``countWithSearchFilterByDeleted``
 - ``PaginateAndSearchFilterTrait`` is deleted and replace by ``PaginationTrait``

## Bug fixes
 - [Node preview has been fixed, see configuration changes for more info](https://trello.com/c/RtRaYALE/1090-2-etq-ubo-je-peux-voir-les-previsu-fr-en-fr)

## New features

## Other changes

## Deprecated method
 - ``ModelBundle/Repository/AbstractRepository`` is deprecated will be removed in 0.3.0
 - The trait ``TranslatedValueFilter`` is deprecated will be removed in 0.3.0
 - In ``ContentRepositoryInterface`` :
   - ``countByDeletedInLastVersionWithSearchFilter`` replace by ``countNotDeletedInLastVersionWithSearchFilter``
 - In ``ContentTypeRepositoryInterface`` :
   - ``findAllByDeletedInLastVersionForPaginateAndSearch`` replace by ``findAllNotDeletedInLastVersionForPaginate``
   - ``countByDeletedInLastVersionWithSearchFilter`` replace by ``countDeletedInLastVersionWithSearchFilter``
   - ``findAllByDeletedInLastVersion`` replace by ``findAllNotDeletedInLastVersion``
 - In ``NodeRepositoryInterface`` :
   - ``findOneByNodeIdAndLanguageAndSiteIdAndLastVersion`` replace by ``findOneByNodeIdAndLanguageAndSiteIdInLastVersion``
   - ``findLastVersionByDeletedAndSiteId`` replace by ``findDeletedInLastVersionBySiteId``
   - ``findLastVersionByDeletedAndSiteId``  replace by ``findDeletedInLastVersionBySiteId``
   - ``findChildsByPathAndSiteIdAndLanguage`` replace by ``findChildrenByPathAndSiteIdAndLanguage``
   - ``findByParentIdAndRoutePatternAndNotNodeIdAndSiteId`` replace by ``findByParentIdAndRoutePatternAndNodeIdAndSiteId``
   - ``findOneByNodeIdAndLanguageAndVersionAndSiteId`` replace by ``findOneByNodeIdAndLanguageAndSiteIdAndVersion``
 - In ``ReadNodeRepositoryInterface`` :
   - ``findOneByNodeIdAndLanguageWithPublishedAndLastVersionAndSiteId`` replace by ``findOnePublishedByNodeIdAndLanguageAndSiteIdInLastVersion``
 - The `linearized_attributes` from the `ContentFacade` are not use anymore

## Suppressed method

 - All the display block classes from the MediaBundle have been removed
 -  ``ModelInterface/Form/Type/AbstractOrchestraRoleType`` has been removed
 -  ``ModelInterface/MongoTrait/Versionnable`` has been removed. Replace by ``ModelInterface/MongoTrait/Versionable``
 - In ``AreaInterface`` :
   - ``setClasses`` replace by ``setHtmlClass``
   - ``getClasses`` replace by ``getHtmlClass``
 - In ``ReadAreaInterface`` : ``getClasses`` replace by ``getHtmlClass``
 - In ``ContentTypeRepositoryInterface`` :
   - ``findOneByContentTypeIdAndVersion``
   - ``findOneByContentTypeIdAndVersionfrom``
 - In ``ContentRepositoryInterface`` : ``findByContentTypeInLastVersion``
 - In ``NodeRepositoryInterface`` : ``findOneByParendIdAndRoutePatternAndSiteId``

## Configuration changes
 - In order to get the new routing conf, Back Office configuration requires to be updated. In app/config/routing.yml of your back application, add the following lines :

    open_orchestra_base:
        resource: "@OpenOrchestraBaseBundle/Resources/config/routing.yml"

 - The front configuration must also be updated. In app/config/routing.yml of your front application, add the following lines :

    open_orchestra_front_preview:
        resource: "@OpenOrchestraFrontBundle/Resources/config/preview_routing.yml"
  - We have create a `MediaModeBundle` to store the media document, you should activate the bundle :

    new OpenOrchestra\MediaModelBundle\OpenOrchestraMediaModelBundle(),
  - We have create a `BaseApiModeBundle` to store the BaseApi document, you should activate the bundle :

    new OpenOrchestra\BaseApiModelBundle\OpenOrchestraBaseApiModelBundle(),
  - We have create a `WorkflowFunctionModeBundle` to store the WorkflowFunction document, you should activate the bundle :

    new OpenOrchestra\WorkflowFunctionModelBundle\OpenOrchestraWorkflowFunctionModelBundle(),

{'fraction_non_alphanumeric': 0.11788432267884323, 'fraction_numerical': 0.01567732115677321, 'mean_word_length': 5.586967418546366, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 26, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7142316', 'n_tokens_mistral': 3907, 'n_tokens_neox': 3935, 'n_words': 764}