Release van TYPO3 4.4 beta2
Categorie: Inside TYPO3 4.0Op maandag 3 mei heeft het TYPO3 Core Team de tweede betaversie van TYPO3 4.4 vrijgegeven. Omdat er sinds beta1 een feature freeze is zijn alle aanpassingen in deze versie bugfixes. Er zijn meer dan 80 aanpassingen gedaan tijdens de ontwikkeling, daar komt bij dat de laatste paar features zijn overgenomen in de TYPO3 Core. Echter, het TYPO3 Core Team zou zichzelf niet zijn geweest als ze niet toch nog in deze tweede beta een aantal nieuwe, handige features hadden opgenomen. Ontwikkelingen staan nu eenmaal niet stil. De nieuwe features zetten we hier graag voor je op een rij:
1-2-3 Installatie met DBAL ingeschakeld
De nieuwe install-tool die aan de laatste beta-versie is toegevoegd is eenvoudig aan te passen. Het DBAL-team heeft het mogelijk gemaakt om 4.4 beta2 te downloaden en een nieuwe installatie op te zetten op ieder ondersteund DBMS, dit alles zonder enige handmatige configuratie, DBAL zorgt voor de rest. Er is een drowdownmenu bij het invoeren van de server data die alle DBMS-en laat zien die je server ondersteunt.
Reorganisatie CSS-bestanden in de Backend
Hoewel het opdelen van de CSS-bestanden in structurele en visuele onderdelen een triviale zaak lijkt was het van groot belang en is het uiteindelijk uitgevoerd. Deze herstructurering effent tevens de weg naar het wijzigen van de TYPO3 Backend waardoor de CSS beheersbaar blijft. Een bijkomend voordeel is dat men op eenvoudige wijze eigen thema's kan ontwikkelen.
* opmerking: Bij een upgrade van een eerdere installatie is het van belang om alle bestanden uit de typo3conf/temp_*.php te verwijderen.
CSS en Javascript Concatenator en Compressor
Tijdens het herstructureren van de CSS-bestanden in de TYPO3 Backend was het duidelijk dat als alle CSS regels werden opgesplitst in afzonderlijke bestanden de browser tientallen CSS-bestanden per request moet laden, dit zou tot meer dan honderd HTTP requests leiden voor het laden van de TYPO3 Backend. Er is een generieke oplossing ontwikkeld en aan beta2 toegevoegd. Alle CSS-bestanden zullen, als de compressie in de TYPO3 installatie is ingeschakeld, worden samengevoegd en gecomprimeerd.
Voor alle ontwikkelaars: een Backend Debug Bar
Tijdens het verhelpen van een grote bug, hoe om te gaan met foutmeldingen in de TYPO3 Backend frameset, kwam het idee op om bepaalde debug informatie in een afzonderlijk paneel te tonen, gelijk aan de manier waarop Firebug in Firefox toont. Als er een fout optreedt, en de debug informatie is ingeschakeld, kunnen ontwikkelaars en admins gedetaileerde informatie in een apart deel van de TYPO3 Backend zien.
Bijgewerkte Fluid en Extbase versies
Extbase, de koppeling voor plugins naar TYPO3 v.5, is ge-update om "Single Table Inheritance" te ondersteunen. Dit is een grote verbetering aangezien Extbase in TYPO3 4.3 een "beste gok" maakt naar een tabelnaam als deze niet in onderkast was geschreven. Deze manier van gokken omdat het erg lastig was om te begrijpen wat er gebeurde, zeker als er een fout was. De recordType en tableName worden nu door TypoScript gedefinieerd. Ga naar de typo3.projecty.typo3v4mvc mailinglijst om meer over dit onderwerp te lezen.
Downloaden
Je kan een van de volgende bestanden via de downloadpagina ophalen.
MD5 checksums:
a1744224832ed5394dba33a2a0ee9fda dummy-4.4.0beta2.tar.gz
88b802b44ccb93278b4725e4e367e87f dummy-4.4.0beta2.zip
de188bc93e9a92cca458d5d6f794cd01 typo3_src-4.4.0beta2.tar.gz
57e63a860577d48a9c04eb19bc72f5f9 typo3_src-4.4.0beta2.zip
234bbbf5cebf586979ebf41a5be535d1 typo3_src+dummy-4.4.0beta2.zip
En nu?
We hebben nog steeds een hoop bugs te fixen en het hele pakket moet natuurlijk nog uitvoerig getest worden. Zoals gebruikelijk: Rapporteer iedere bug op bugs.typo3.org. De final release voor TYPO3 4.4.0 staat gepland op 22 juni 2010.



