eZ Community » Downloads » Downloads » eZ Publish Community Project 2013.07 » Changelog from Community Project...

Changelog from Community Project 2013.06 to Community Project 2013.07

Bugfixes

eZ Publish Legacy Stack (LS)
  • EZP-19122: Faulty embed-inline handling
  • EZP-19392: clear cache doesn't remove translation list cache
  • EZP-20949: Make sure parent is an object This patch insures the parent was an object to avoid fatal errors if the database is slighly corrupted.
  • EZP-20957: Removed misplaced semicolon which breaks the flow
  • EZP-21037: content staging error synchronizing a subtree
  • EZP-21046: View cache is not expiring in one node
  • EZP-21049: Display issue with HTML characters in treemenu This is a regression introduced by EZP-20202 and EZP-20037 combined.
  • EZP-21050: Treemenu broken on IE8
  • EZP-21150: Sql parameter not implemented in runcronjobs
  • EZP-21155: DebugByUser is not working correctly in preview
  • EZP-21190: installer fails at package validation using PHP 5.5
  • EZP-21220: Parsing error in REST with "Content-type: application/json; charset=utf-8"
  • EZP-21237: Debug by user feature blocks the login process
  • EZP-21325: View parameters parsing transforms multiple slashes into one /
  • EZP-21336: In IE8, every publish adds another empty paragraph at the end
  • EZP-21343: ContentStructureMenu cookie causes http request problems and breaks RFC 2965
  • EZP-21346: eZOE: merged table cells are not saved in IE8
  • EZP-21348: width of tables is not saved with IE8
  • EZP-21358: ezjscAjaxContent: Image's exif fields MakerNote and UserComment must be base64 encoded
  • EZP-21121: runcrojobs.php -s always prints warnings
eZ Publish 5
  • EZP-20890: Headers overriden by LegacyKernelController
  • EZP-20955: Issues with create permission with Section limitation
  • EZP-21048: Change anchor handling to append to url
  • EZP-21052: Subrequests with legacy modules don't work
  • EZP-21054: Anchor tag is not transformed by xsl
  • EZP-21057: Unable to delete a content with an empty file attribute (cherry picked from commit dafe993265680b840042fd75df9c045466bde17e)
  • EZP-21064: Added module_result in a LegacyResponse call The module_result can be used after the legacy controller.
  • EZP-21088: Publishing content with API doesn't trigger indexing correctly
  • EZP-21094: POST /user/sessions misses the location header
  • EZP-21133: POST /content/views has a wrong media-type
  • EZP-21176: Prevent REST hrefs without prefixes in payloads
  • EZP-21188: "Notice: Undefined variable: response" triggered when viewing a content with ezobjectrelationlist
  • EZP-21190: installer fails at package validation using PHP 5.5
  • EZP-21206: Disable key normalization for children of 'system' configuration
  • EZP-21219: versionread policy not checked in ContentService::loadContent
  • EZP-21227: copy content type generates wrong identifier
  • EZP-21280: tree_root setting ignored in link output from XMLText rendering
  • EZP-21281: Warning: Could not generate user hash ! Fallback to anonymous hash
  • EZP-21284: No url/href support in API XmlText input
  • EZP-21289: object_remote_id not handled in XmlText
  • EZP-21293: REST 404 errors should be valid
  • EZP-21300: rest 404 catch all description
  • EZP-21302: Circular reference detected for service "ezpublish.urlalias_generator"
  • EZP-21321: Extend ezpublish/console cache:clear
  • EZP-21349: Impossible to register one slot for multiple signals
  • EZP-21351: Core compiler passes don't allow one service to use same tag with varying attributes
  • EZP-21354: Siteaccess part missing in generated symfony routes
  • EZP-21379: : Output filters (CSRF) result is lost when a custom layout is set for rendering legacy module views.

Enhancements

eZ Publish Legacy Stack (LS)
  • EZP-21240: unpublish cronjob does not need to activate extensions on his own
eZ Publish 5
  • EZP-21168: Remove API InMemory (Stub) implementation and test suite

Pull requests

eZ Publish Kernel & APIs
  • 34: from ezsystems/merge_from_sf_standard
  • 64: from patrickallaert/EZP-21027
  • 65: from lolautruche/userHashAware
  • 66: from ezsystems/symfony2.3
  • 67: from tharkun/ezp-21295-gitignore
  • 68: from tharkun/ezp-21296-gitignore
eZ Publish Legacy Stack (LS)
  • 559: from guillaumelecerf/contentlanguage_cache
  • 646: from jeromegamez/phpdoc_ezcontentobject
  • 647: from jeromegamez/phpdoc_ezcontenttrashnode
  • 658: from Tharkun/ezp-20262-include-issue
  • 660: from jeromegamez/EZP-20992_contentviewgenerateerror_scope
  • 664: from jeromegamez/deprecated_ezsearch_removeobject
  • 666: from Heliopsis-HQ/Add-injected-settings-in-ezpkerneltreemenu.php
  • 677: from ezsystems/EZP-20949_additional_fix
  • 680: from patrickallaert/EZP-21220
  • 683: from tharkun/ezp-21226-translatorcomment
  • 686: from gggeek/EZP-21240
  • 687: from ezsystems/ezp_21237
  • 688: from ezsystems/ezp_20949
  • 694: from xc/custom-view-logic
  • 695: from jeromegamez/gitignore_composer
  • 697: from fdob/patch-1
  • 706: from patrickallaert/EZP-21037
  • 707: from ezsystems/ezp-21358-exif_base64
  • 708: from patrickallaert/EZP-21343
eZ Publish 5
  • 368: from lolautruche/userHashAware
  • 396: from ezsystems/fix-EZP-20979-content-integration-tests
  • 397: from ezsystems/spi_logger_improve_memory_use
  • 399: from ezsystems/fix-EZP-20530-incomplete-tests-4
  • 403: from ezsystems/fix-EZP-20936-fieldtype-integration-tests
  • 404: from ezsystems/fix-EZP-21030-location-handler-return
  • 405: from ezsystems/fix-EZP-20971-rest-update-role
  • 409: from ezsystems/EZP-20955
  • 412: from ezsystems/configurator_service
  • 417: from ezsystems/EZP-21057
  • 418: from ezsystems/fix-EZP-20867-validator-configuration
  • 420: from ezsystems/ezp_21088_legacy_slots
  • 421: from ezsystems/fix-21094-rest_create_session_location
  • 422: from ezsystems/fix-EZP-21035-add-ezuser-field
  • 423: from patrickallaert/FixSearchHandlerTestOrder
  • 425: from ezsystems/impl-EZP-21099-rest_field_type_processor_service_tags
  • 426: from ezsystems/ezp_20438
  • 429: from ezsystems/fix-EZP-21036-fieldtype-fallback-value
  • 432: from ezsystems/fix-EZP-21115-ezimage-remove-ioservice
  • 433: from ezsystems/fix-EZP-21053-rest-json-fielddefinitions
  • 438: from ezsystems/secret_fix
  • 439: from ezsystems/EZP-21048_additional_fix
  • 440: from ezsystems/signalSlotExposed
  • 441: from ezsystems/coverageCoreBundle
  • 444: from ezsystems/ezp_21188
  • 445: from ezsystems/symfony2.3
  • 447: from patrickallaert/EZP-21168
  • 451: from ezsystems/userHashGeneration
  • 456: from lolautruche/easierCustomTags
  • 457: from ezsystems/EZP-21289
  • 458: from ezsystems/EZP-21284
  • 460: from lolautruche/easierPreConverters
  • 474: from ezsystems/siteAccessSymfonyRoutes
  • 477: from joaoinacio/EZP-21284
  • 481: from patrickallaert/EZP-21069
  • 482: from paradoxe/fix-legacy-filtered-content
  • 484: from MLoureiro/ezp21069_integration_test

Miscellaneous

eZ Publish Legacy Stack (LS)
  • EZP-21325: Added unit tests
  • EZP-21337: Send HTTP status 401 (Authorization required) when user lacks access to content
  • EZP-21226: CS
  • EZP-21150: Clarified --sql option usage in runcronjobs.php
  • EZP-21143: Allow not executing pagelayout.tpl when using an eZ5 layout
  • EZP-20262: no need to trigger autoload on second class_exists
  • EZP-21128: Add injected-settings in ezpkerneltreemenu.php as in ezpkernelweb.php, for having back-office left treemenu.
  • EZP-20262: fix include issue
eZ Publish 5
  • EZP-21036: Fallback default value of some of the FieldTypes can not be used to create Content
  • EZP-21334: Wrong XSLT rendering for some ezxml elements
  • EZP-21244: Let custom eZXML pre-converters register to base ezpublish.fieldType.ezxmltext.converter.html5
  • EZP-21245: Make it easier to register eZXML custom tags in main XSL stylesheet
  • EZP-20948: Missing support for binary files URI
  • EZP-21019: Upgrade to Symfony 2.3
  • EZP-21129: Change the REST Request to use the Symfony request object
  • EZP-21134: Increase code coverage in EzPublishCoreBundle
  • EZP-20071: HttpCache should Vary on the user hash
  • EZP-20069: Expose SignalSlot repository properly
  • EZP-21018: Replace RMF Url management with Symfony's
  • EZP-20829: Make the REST APILoader\Factory dynamic
Proudly Developed with from