All page names need to be in English.
en da  de  fr  it  ja  km  nl  ru  zh

FLOW3 1.0.0 beta2

From TYPO3Wiki
Jump to: navigation, search
This page belongs to the Flow Team (category Flow)

Release Notes for FLOW3 1.0.0 beta 2

This document contains information about FLOW3 version 1.0.0 beta 2 which was released on September 13th, 2011.


notice - Note

As a beta release, FLOW3 1.0.0 beta 2 is not recommended for production use unless you know what you're doing

Release Notes at

What's New?

For a full list of new features and improvements please see our Changelog below.

Your Feedback

We want to hear your opinion! What's your experience with this release? What went well, what didn't? What features are you missing?

Join our discussions in the mailing list, IRC channel and twitter ... Check out for ways to get involved and get in touch.

Get into the FLOW3! - Your FLOW3 Core Team


MD5 checksums can be found on the download page.


The flowing changes might be of notable importance for you.

Generic Persistence PDO backend removal

If you started really early with FLOW3 and have not yet switched to the Doctrine 2 based persistence, this will be a problem for you. The solution is to migrate your codebase to use Doctrine 2 persistence.

Removal of the @uuid annotation

Support for the @uuid annotation has been removed, as it was exposing too much framework internals. You should not have been using this anyway. If you in fact have a good use case for this, you can use Doctrine's @Id annotation to achieve a similar effect.

Error handling in DateTimeConverter

FLOW3's DateTimeConverter now returns Errors instead of throwing exceptions. This allows for more specific handling of user errors.



15d6918 [FEATURE] Styled CLI response and help descriptions
2e39bf1 [FEATURE] Serialization can handle entities in arrays
b207a55 [FEATURE] Simple remote package import support
9740863 [FEATURE] Remove support for @uuid annotation and support @Id
ba3a473 [FEATURE] Make lazy loading possible for getObjectByIdentifier
1cf1c89 [FEATURE] Enable use of @ (shut-up-operator)

cb1ff88 [BUGFIX] Allow use of the Collection interface in "type hints"
bdcb242 [BUGFIX] Type declaration errors give hint on root cause
f7cc2c8 [BUGFIX] setfilepermissions does not use sudo anymore
ea09313 [BUGFIX] AOP: Fix call to parent method if method is not proxied in subclass
2d82dad [BUGFIX] (MVC): ActionController ErrorAction forgets SubpackageKey
b47d1c6 [!!!][BUGFIX] DateTimeConverter returns Errors instead of throwing exceptions
2b52d22 [BUGFIX] Interactive shell works again
df34272 [BUGFIX] package:* commands no longer issue a fatal error
c850b2a [BUGFIX] Injected settings are now from the correct package
4dcf8f3 [BUGFIX] Skip functional tests for Doctrine if Doctrine is not used
aad9e63 [BUGFIX] Fix use of sys_get_temp_dir() in EnvironmentTest
98f877b [BUGFIX] (Reflection): Prevent use of ReflectionService for Doctrine Proxies
a149b64 [BUGFIX] Generic abstract backend does not cascade persist
ba62d0b [BUGFIX] ActionController should initialize Errors correctly
1d999c3 [BUGFIX] It's not possible to order by relation properties

7874d79 [TASK] Improve message for compile errors
6da0628 [TASK] Rename __CSRF-TOKEN to __csrfToken
883d023 [TASK] Fix default error message rendering in ActionController
79164d7 [TASK] Reformatted and improved doc comments of commands
5fdd10a [TASK] Arrays::setValueByPath works with \ArrayAccess
8be02b2 [TASK] Two small code (style) fixes
3659434 [TASK] Fix a typehint in ActionController
6c490de [TASK] Enable lazy loading for session entities
fcfd801 [TASK] Make migrate.php executable
45cacad [!!!][TASK] Remove generic persistence PDO backend
afe640d [TASK] Make generic persistence follow new paradigms
605910e Remove path from MySQL default settings


fe90ef0 [FEATURE] Comment ViewHelper
8762cd9 [BUGFIX] Sanitize identifier when compiling templates
2c7cdd2 [TASK] Disable escaping interceptor in comment ViewHelper
fc2cce1 [TASK] Remove unneeded template identifier string replacement
5948787 [TASK] Remove unused variables


730e036 [TASK] Reformatted and improved doc comments of commands

Past Release Notes

If you have skipped one version while upgrading to this version, please make sure to read those ReleaseNotes (see list) also.