FLOW3 1.0.0 beta2
- 1 Release Notes for FLOW3 1.0.0 beta 2
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
For a full list of new features and improvements please see our Changelog below.
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 http://flow.typo3.org/get-involved/ 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