gesponsord door:

homenieuws
26 oktober 2009

TYPO3 4.3 Beta2

Categorie: artikelen
Door: ben van 't ende
Het TYPO3 Core Team kondigt met trots de tweede bèta release van TYPO3 versie 4.3 aan. De vorige versie was een "feature freeze", deze release is meer gefocust op bugfixes dan op nieuwe features.

 

Belangrijke veiligheidsupdates

Deze versie bevat belangrijke veiligheidsupdates betreffende de TYPO3 core. Meer hierover kan je in de volgende aankondiging vinden:
typo3.org/teams/security/security-bulletins/typo3-sa-2009-016/

Verbeteringen in de backend

Geïntegreerde condities voor TSconfig

TypoScript condities kunnen altijd al gebruikt worden in de frontend. Deze release ondersteunt het gebruik van condities voor PageTSconfig en UserTSconfig. Deze functionaliteit is nu voor zowel back- als frontend beschikbaar. Deze zeer krachtige en flexibele verbetering is de enige nieuwe belangrijke feature voor TYPO3 4.3-beta2.

Algemeen

Verbeterde Extbase en Fluid

Er is veel werk gaan zitten in deze release van "Extbase" MVC framework en de "Fluid" templating engine. Een enorme hoeveelheid bugfixes en verbeteringen zijn toegevoegd.
De mogelijkheden om lokalisatie strings over te nemen middels TypoScript zijn gerefactored en bevinden zich nu in plugin.tx_pluginname._LOCAL_LANG.
Verder is het nu mogelijk om geneste objecten te bewerken in een enkel formulier. Het hele form framework is aangevuld met een request hash, dat een aantal potentiële veiligheidslekken sluit. Ook is de verkorte syntaxis aangepakt wat als een uiterst belangrijke wijziging gezien kan worden. Mocht je hier al gebruik van maken dan dien je templates te updaten.
Je kunt meer informatie vinden over deze belangrijke wijzigingen op de Extbase/Fluid development page.

Verbeterde Error en Exception Handling

Aan de error en exception handling, geïntroduceerd in de vorige bèta, is meer flexibiliteit toegevoegd. Foutmeldingen in de backend worden nu getoond middels Flash en kunnen gelogd worden middels bestaande TYPO3 opties.

Verbeterde lokalisatie

Het voorkomen en gedrag van gelokaliseerde records in de backend bij kopiëren, verplaatsen en verwijderen van records is verbeterd. Uitgevoerde acties op een record in de standaardtaal zijn nu ook van toepassing op de bijbehorende gelokaliseerde records.

Verbeterde Rapporten Module

De API (Application Programming Interface) om statusrapporten te registreren is opgeschoond en verbeterd. Er is verder een nieuw soort rapport geïntegreerd dat alle geïnstalleerde services (bijv. authenticatie services) van het systeem laat zien.

Meer dan 80 issues gefikst

Naast de hierboven genoemde wijzigingen zijn er in de laatste 3 weken nog eens 80 issues aangepakt. Twee leden van het TYPO3 Core Team zijn betaald vanuit het TYPO3 Association budget om belangrijke bugs te fiksen. In het algemeen kan je zeggen dat deze stap ons aanzienlijk dichterbij brengen bij een stabielere TYPO3 4.3.

Volgende stappen om de TYPO3 heuvel te beklimmen!

Test deze bètarelease zo goed mogelijk, met name de nieuwe features die vanuit de voorgaande alfa en bèta releases geïntroduceerd zijn en degene die hierboven beschreven staan. Gebruik je een van de nieuwe features en je ontdekt een bug, meldt deze dan direct op bugs.typo3.org!

Indien je een upgrade uitvoert vanaf een vorige versie van TYPO3 gebruik dan de database analyzer en de update wizard in de TYPO3 Install Tool.

Aangezien we nog steeds in de bètafase zijn worden er geen nieuwe features meer toegevoegd en worden er alleen nog bugs gefikst. Gedurende de komende weken wordt er nog een bèta uitgebracht om tot een stabieler product te komen. Daarna vestigen we onze aandacht op de release candidate en het uiteindelijke product. De releasedatum van TYPO3 versie 4.3 is bepaald op 28 november 2009.

Een gedetailleerd overzicht van de voortgang van TYPO3 4.3 is te vinden op de TYPO3 v4 Development Page, in de bugtracker en de ChangeLog. De lijst van pending documentation in de wiki beschrijft de nieuwe eigenschappen en hoe ze gebruikt kunnen worden.

Zoals gebruikelijk kunnen de pakketten hier gedownload worden: typo3.org/download/packages/.

(Author: Oliver Hader)