CHANGELOG for 1.1.0-alpha3¶
Url to see changes:
- Cms bundle
- Display bundle
- BBCode bundle
- Model bundle
- Model interface
- Front bundle
- Base bundle
- Base api bundle
- Base api model bundle
- Media bundle
- User bundle
- Theme bundle
- Workflow function bundle
- Media admin bundle
- Orchestra libs
- Orchestra Mongo libs
Possible BC breaker¶
- Plugin
Colvis
of DataTable is replaced by theButtons extension
UploadedFileManager
is moved fromMediaBundle
toMediaFileBundle
- Class of
BBcode
folder are moved fromMediaBundle
folder toMedia
folder - Service
open_orchestra_media.manager.uploaded_media
is renamed byopen_orchestra_media_file.manager.storage
- Application
open-orchestra-media-demo
no longer requires this bundles : -DoctrineMongoDBBundle
-OpenOrchestraBaseBundle
-OpenOrchestraMediaModelBundle
-OpenOrchestraMongoBundle
-OpenOrchestraModelBundle
-SolutionMongoAggregationBundle
- Application
open-orchestra-media-demo
requires MediaFileBundle` - Route
open_orchestra_media_get
is now inMediaController
inMediaFileBundle
- Class moved from
MediaBundle
toMediaAdminBundle
: -FolderEvent
-ImagickEvent
-MediaEvent
- DeleteMediaSubscriber` -GenerateImageSubscriber
-UploadImageSubscriber
-FolderEvents
-OrchestraImagick
-OrchestraImagickFactory
-OrchestraImagickFactoryInterface
-OrchestraImagickInterface
-ImageResizerManager
-MediaEvents
-ImageToThumbnailManager
-PdfToImageManager
-VideoToImageManager
-ThumbnailInterface
-ThumbnailManager
-FFmpegVideoManager
-VideoManagerInterface
-SaveMediaManager
-SaveMediaManagerInterface
Bug fixes¶
- The node drag’n’drop has been updated to wait for user’s confirmation before sending datas
- Fix errors on template creating
- Clean redirection and route on unpublished node
- Fixes on Dashboard, action buttons, order ...
New features¶
- Possibility to add custom fields for search in the DataTable, further information in documentation
- New Backbone view generic
DataTableView
for create a list with DataTable, used byTableViewCollection
- The build of the full project has been moved to the travis container build
- Every facades returned by the API are now configurable and can be defined in bundles configuration, further information in documentation
- The RoleCollector has been split into a collector for the front office and the backoffice
- To prevent Status suppression, the StatusUsageFinder has been created to check in every document using Status if they are using it
- Install smartadmin Datepicker
- Datatable preferences saving
- Add embedded entity to content attributs
- New bundle MediaFileBundle used to managed media files with Gaufrette
- Adding of upload stategies to manage all alternatives of media like thumbnail, futher information in the documentation
Other changes¶
- DataTable is updated to version 1.1.0. In your bower.json file replace lines :
"datatables": "~1.10.2",
"datatables-colvis": "~1.1.2",
"datatables-bootstrap3": "*",
by
"datatables.net-buttons-bs": "1.1.0",
- Version of doctrine/cache is fixed to 1.5.*
- Version of doctrine/commmon is fixed to 2.5.*
Deprecated method¶
- NodeGroupRoleVoter has been moved in the Backoffice folder
- GroupSiteVoter has been moved in the Backoffice folder
- The AuthorizeEditionManager has been deprecated, and all strategies has been transformed has roles
- The VersionableSaver has been moved in the Saver folder
- The role constant ROLE_ACCESS_GENERAL_NODE has been replaced by ROLE_ACCESS_TREE_GENERAL_NODE