From fbbeb9f82290bcb2f2073b8a4184e05498453c41 Mon Sep 17 00:00:00 2001 From: Anja Leichsenring <aleichsenring@ab-softlab.de> Date: Thu, 11 Jul 2013 12:01:06 +0200 Subject: [PATCH] [TASK] Add latest changes to ChangeLog.txt In preparation of the Alpha2 release of TYPO3 CMS 6.2 the latest changes in extbase were added to the ChangeLog file. Releases: 6.2 Resolves: #49894 Change-Id: I3ca728147dc4eed7c27dd5f2039336d1d2b52472 Reviewed-on: https://review.typo3.org/22202 Reviewed-by: Stefan Neufeind Tested-by: Stefan Neufeind Reviewed-by: Anja Leichsenring Tested-by: Anja Leichsenring --- typo3/sysext/extbase/ChangeLog.txt | 53 ++++++++++++++++++++++++++++-- 1 file changed, 50 insertions(+), 3 deletions(-) diff --git a/typo3/sysext/extbase/ChangeLog.txt b/typo3/sysext/extbase/ChangeLog.txt index 21f6b6873981..1bcf68f6859c 100644 --- a/typo3/sysext/extbase/ChangeLog.txt +++ b/typo3/sysext/extbase/ChangeLog.txt @@ -1,6 +1,55 @@ ChangeLog for Extbase ===================== +Changes for 6.2 +=============== + +!!! Backport recursive and allowing empty validation from Flow +-------------------------------------------------------------- + +Validation of object structures in extbase is now done recursively. +If a tree of objects is created by the new property mapper, not only the top +level object is validated, but all objects. + +In order to make a property required you now need to add the NotEmptyValidator +to your property. The return value of validators is now optional. + +Full Changes for 6.2 +-------------------- + +[TASK] Move language include to .xlf +[TASK] Replace inject methods with @inject +[TASK] CGL, switch(): Indent "case" correctly; no "break" in default +[TASK] Replace inject methods with @inject; allow @Flow\Inject +[!!!][FEATURE] Backport recursive and allowing empty validation from Flow +[FEATURE] Support @Flow\Inject annotations in Extbase +[TASK] Improve error message in NotFoundView to identify source +[BUGFIX] ActionController must use namespaced object view pattern +[BUGFIX] Fix property mapping of checkbox arrays +[FEATURE] Enable chaining of set* funtions +[BUGFIX] Generation of class information fails with DateTime +[BUGFIX] Repair broken unit tests +[BUGFIX] findByUid should respect query settings of repository +[TASK] Make preperations for backporting Flow validation api +[TASK] Mark Extbase\Mvc\Controller\FlashMessageContainer deprecated +[FEATURE] Add ObjectManager->getScope like in TYPO3.Flow +[BUGFIX] Wrong position for beforeCallActionMethod +[FEATURE] Automatically determine page type for URIs with format +[FEATURE] Backport Object Type Converter from Flow +[TASK] Remove dummy files from ext:extbase +[BUGFIX] Mentions of old class names +[BUGFIX] Mentions of old class names +[BUGFIX] Mentions of old class names +[BUGFIX] Fix persisting of lazy object storages +[BUGFIX] Incomplete mocking in Bootstrap test +[BUGFIX] Fix typo in deprecation description +[TASK] Reschedule the removal for the old property mapper +[TASK] Raise sysext versions to 6.2.0 +[TASK] Add latest changes to ChangeLog.txt +[BUGFIX] Don't respect sys_language in Backends getObjectByIdentifier +[BUGFIX] Fix persisting new objects +[BUGFIX] Fix failing unit tests + Changes for 6.1.0 ================= @@ -170,8 +219,6 @@ Revert "[FEATURE] Allow different overriding of object mapping per plugin" [TASK] Provide Unit Test for Error/Message [FEATURE] Provide UnitTest.xml with code coverage generation [TASK] Rename property, getter and setters of File Model -[FEATURE] Add userGroups to backendUser model -[FEATURE] Add filemount property to backend users [BUGFIX] Remove newline after ?> in AbstractController [BUGFIX] Avoid clearing the page cache too often [BUGFIX] Correct indention of class comment @@ -1405,4 +1452,4 @@ HOW TO CREATE THE CHANGELOG git log [startRevision]..HEAD --pretty=format:"%s%n%b%n" | grep -v "^$" | grep -v "git-svn-id" Verify that the merge into the Core succeeded: -diff -urNw --exclude=".git" --exclude=".svn" -I "@version" ../../../typo3/sysext/extbase/ . +diff -urNw --exclude=".git" --exclude=".svn" -I "@version" ../../../typo3/sysext/extbase/ . \ No newline at end of file -- GitLab