Currently we have two big development branches for TYPO3: version 4.x and version 5.x. The development of both branches is done in parallel, each with a dedicated team (some developers are part of both the v4 and the v5 team).
During an important meeting, all present core team members jointly worked out the Berlin Manifesto which states the intention of the core team for the upcoming versions of TYPO3.
These are the planned features for the upcoming versions of TYPO3 and FLOW3.
- out-of-the-box readily configured application framework
- component framework with object lifecycle management and dependency injection support
- configuration system based on PHP and YAML
- sophisticated MVC framework with convenient controllers and views
- RealURL-like routing support - but easy to configure
- package manager
- flexible cache framework with file, database and memcached storage backend
- unique AOP framework with on-the-fly proxy class generation
- transparent persistence with specific support for Domain-Driven-Design
- objects are persisted in the TYPO3 Content Repository
- error and exception handling
- enhanced reflection service with cache support
- basic resource management for files and other package media
- general purpose validation framework with several built-in validators
Overall goals
- Be a new basis for future TYPO3 releases
- make use of PHP 5.3 and raise the requirement
- get rid of deprecated parts
- get rid of $GLOBALS
- get rid of elderly ImageMagick & GraphicsMagick support
- drop support for Internet Explorer 6
- Ease exchanging and accessing data by webservices
- Improve the maintainance of a TYPO3 installation
All information on TYPO3 version 4.5 can be found on the Forge WIKI of the release team. The team keeps track of it's releases there. You will also find the minutes from their weekly meetings there.
TYPO3 version 4.6 will be released on October 25th, 2011.
- Complete rewrite of TYPO3, based on a new architecture
- Content Storage
- Content (+ Model) Upgrade
- Persistence Framework
- Content Model
- Nested Content Elements
- Localization
- Templating
- Resource Management
- Routing
- Events
- TypoScript
- Package Management
- Easy Setup
- Menu Service
- Performance
- Web-based Backend
- Security Framework
- Content Access Control
- REST Web Services
- Content Editing Interface
- Unicode Support
- Translation
- Frontend Editing
- User Management Interface
- File Management Interface
- Site Dev Tools
- Notification
- Logging
- Search
- Debugging
Please note: The feature set for TYPO3 5.0 is not final and is still being specified in more detail.
- Versioning
- Workspaces
- Digital Asset Management
- Translation Tool
- ... and more