Release Notes - eZ Publish / Platform - Version 3.0.0-beta1 - HTML format

Bug

  • [EZP-30364] - Wrong paths are generated for Encore configs when bundle is symlinked
  • [EZP-30494] - Default Time field value is not saved
  • [EZP-30508] - Previewing content results in an Exception when template renders hidden content/location
  • [EZP-30514] - It's not possible to provide custom view for user setting without implementing PrependExtensionInterface
  • [EZP-30548] - Romanian special characters generate wrong UrlAlias
  • [EZP-30553] - User settings pagination limit should be different for admin_group and other siteaccesses
  • [EZP-30588] - It is impossible to translate labels for "choice" type attributes of custom tags.
  • [EZP-30617] - [Behat] Problem with select item in multiselect UDW
  • [EZP-30629] - SiteAccessAware LanguageResolver injects dynamic setting too early
  • [EZP-30643] - Images are stored under wrong path
  • [EZP-30644] - Duplicated database configuration in .env
  • [EZP-30647] - Cannot preview content
  • [EZP-30648] - Values of checkboxes are not displayed properly in Content Type view
  • [EZP-30649] - Browse field for image/media/file field types
  • [EZP-30651] - User is redirected to _js/routing?callback=fos.Router.setData_ when trying to log in
  • [EZP-30652] - Error when publishing content with embed in RichText field
  • [EZP-30653] - User is unable to add translation to the item
  • [EZP-30654] - User settings/change password/Forgot password doesn't work
  • [EZP-30655] - Package ezsystems/ezplatform-cron is missing from OSS
  • [EZP-30656] - render_esi is not configured by default
  • [EZP-30659] - Cannot select image from repository in ImageAsset field
  • [EZP-30660] - Cannot change password
  • [EZP-30665] - Custom styles dropdown becomes unusable when contains many positions
  • [EZP-30666] - Images are not displayed for error 500 messages
  • [EZP-30670] - SystemInfo in AdminUI shows wrong Symfony Kernel name
  • [EZP-30673] - eZ Design does not find templates placed in Symfony 4 app structure
  • [EZP-30693] - Solr reindex command fails to run
  • [EZP-30699] - bazinga:js-translation:dump command triggers ConfigResolver too early
  • [EZP-30703] - Translation not displayed correctly in view mode on Content tab

Story

  • [EZP-28032] - As a Maintainer I want REST server to be moved out of ezpublish-kernel
  • [EZP-28898] - Allow random sorting
  • [EZP-29373] - As a Maintainer I want all supported ezpublish-kernel branches to use short array syntax
  • [EZP-30387] - Migrate eZ Platform to Symfony 4
  • [EZP-30462] - As a Developer, I want to configure Field Type features with tags which follows same convention
  • [EZP-30537] - Add support for more fieldtypes in BehatBundle
  • [EZP-30539] - Move EzPlatformBehatBundle from Kernel to dedicated existing BehatBundle.
  • [EZP-30597] - Add support for more limitations in BehatBundle
  • [EZP-30626] - Remove Nameable field type interface
  • [EZP-30642] - [Behat] Display application errors in test logs after failure
  • [EZP-30685] - As a Developer I want to easier generate attribute/value elements in Value Object Visitors
  • [EZP-30695] - Remove hardcoded subtree paths in Admin UI

Improvement

  • [EZP-29241] - Add ezsystems/ezplatform-cron to meta repositories
  • [EZP-30627] - Unify twig helpers naming
  • [EZP-30671] - Remove deprecated expectedException annotations
  • [EZP-30675] - Change deprecated assertions
  • [EZP-30686] - As a Developer I want the errors to be logged if exception is thrown while form submission handling
  • [EZP-30705] - Remove deprecated SubtreeQuery class

Sub-task

  • [EZP-30572] - Upgrade `ezsystems/ezplatform-standard-design` to use Symfony 4 components
  • [EZP-30574] - Upgrade `ezsystems/ezplatform-richtext` to use Symfony 4 components
  • [EZP-30576] - Upgrade `ezsystems/ezplatform-design-engine` to use Symfony 4 components
  • [EZP-30577] - Upgrade `ezsystems/ezplatform-core` to use Symfony 4 components
  • [EZP-30578] - Upgrade `ezsystems/ezplatform-admin-ui-modules` to use Symfony 4 components
  • [EZP-30579] - Upgrade `ezsystems/ezplatform-admin-ui-assets` to use Symfony 4 components
  • [EZP-30580] - Upgrade `ezsystems/ezplatform-admin-ui` to use Symfony 4 components
  • [EZP-30581] - Upgrade `ezsystems/repository-forms` to use Symfony 4 components
  • [EZP-30582] - Upgrade `ezsystems/ez-support-tools` to use Symfony 4 components
  • [EZP-30591] - Upgrade `ezsystems/ezplatform-page-fieldtype` to use Symfony 4 components
  • [EZP-30604] - Upgrade `ezsystems/ezplatform-cron` to use Symfony 4 components
  • [EZP-30606] - Upgrade `ezsystems/ezplatform-workflow` to use Symfony 4 components
  • [EZP-30607] - Upgrade `ezsystems/date-based-publisher` to use Symfony 4 components
  • [EZP-30608] - Upgrade `ezsystems/flex-workflow` to use Symfony 4 components
  • [EZP-30609] - Upgrade `ezsystems/behatbundle` to use Symfony 4 components
  • [EZP-30612] - Upgrade `ezsystems/ezplatform-form-builder` to use Symfony 4 components
  • [EZP-30613] - Implement abstract decorators to reduce code required for new Repository layers
  • [EZP-30618] - Upgrade `ezsystems/ezplatform-page-builder` to use Symfony 4 components
  • [EZP-30619] - Upgrade `ezsystems/ezplatform-rest` to use Symfony 4 components
  • [EZP-30638] - Upgrade `ezsystems/ezplatform-solr-search-engine` to use Symfony 4 components

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.