TYPO3 450beta4 » History » Version 9

Ernesto Baschny, 2011-01-13 03:42

1 1 Ernesto Baschny
h1. TYPO3 4.5.0 beta4
2
3
Released 12.1.2011.
4
5
{{>toc}}
6
7
Please note that this version is released as a beta release. It shows the last development snapshot of our development on the road to 4.5.0, which will be released on January 26th, 2011.
8
9
h2. Upgrading and compatibility
10
11
Download the beta4 packages from the "download package page at typo3.org":http://typo3.org/download/packages/.
12
13
To upgrade an existing installation of 4.4 to 4.5.0beta4, please consider the following steps:
14
15
* Visit the Install Tool:
16
## Run through "Update wizards" which are new in 4.5 (you can now go through them using the "Next" button)
17
*** enable old modules that are now system extensions (filelist, info, perm, func, versions)
18
*** activate new modules (workspaces, pagetree)
19
*** flagsFromSprites
20
## Use the "Database COMPARE" section and apply all database schema changes.
21
22
* Read about "Extbase/Fluid breaking changes":http://forge.typo3.org/projects/typo3v4-mvc/wiki/Breaking_Changes. Note that from 4.4 to 4.5 you will be upgrading Extbase / Fluid from 1.2 to 1.3.
23
24
h2. New installations
25
26
Try out the *introduction package("tar.gz":http://prdownloads.sourceforge.net/typo3/introductionpackage-4.5.0beta4.tar.gz?download) ("zip":http://prdownloads.sourceforge.net/typo3/introductionpackage-4.5.0beta4.zip?download)* which provides a very easy way of installing TYPO3 and having some example setup already in place.
27
28
h2. Changes since beta3
29
30 4 Ernesto Baschny
We have committed 62 fixes and enhancements between TYPO3 4.5.0beta1 and 4.5.0beta2. For technical details see ChangeLog included in the typo3_src package. For a list of all changes between the current stable 4.4 and 4.5 beta3, please read:
31 1 Ernesto Baschny
32
* [[TYPO3 4.5.0alpha1]]
33
* [[TYPO3 4.5.0alpha2]]
34
* [[TYPO3 4.5.0alpha3]]
35
* [[TYPO3 4.5.0beta1]]
36
* [[TYPO3 4.5.0beta2]]
37
* [[TYPO3 4.5.0beta3]]
38
39
Here is a list of the most notable changes:
40
41 9 Ernesto Baschny
h3. Annoying bugs
42 1 Ernesto Baschny
43 9 Ernesto Baschny
Most notable bugs were resolved, like:
44 1 Ernesto Baschny
45 9 Ernesto Baschny
* migrateWorkspaces in Install-Tool does not work, if extbase is not intalled (Fatal Error) ("RFC 16630":http://bugs.typo3.org/view.php?id=16630)
46
* Accessing FE in fresh install fails with RuntimeException "No database selected" ("RFC 16172":http://bugs.typo3.org/view.php?id=16172)
47
* Backwards compatibility in PHP_SCRIPT and accessing $this-> methods ("RFC 16970":http://bugs.typo3.org/view.php?id=16970)
48
* Edit Permissions Link in List View does not work ("RFC 16918":http://bugs.typo3.org/view.php?id=16918)
49 1 Ernesto Baschny
50 9 Ernesto Baschny
Some fix can even be considered a tiny but very useful new feature:
51
52
* matchCondition and "getBrowserInfo" in general now also recognizes iOS and Android ("RFC 16878":http://bugs.typo3.org/view.php?id=16878)
53
* Render Access Lists settings in be_groups configuration as checkboxes ("RFC 13245":http://bugs.typo3.org/view.php?id=13245)
54
55
h3. Plupload (from FAL project)
56
57
We have dropped the inclusion of the FAL project, but are happy to announce that we at least included one by-product of the FAL efforts: The Plupload which can be used in the Fileadmin area. This uploader uses HTML5, Gears, Flash and a fallback to HTML4, so that all browsers will find a way of uploading a file in the most confortable way. This also fills the gap between HTML4 and non-Flash enabled devices, which can now use HTML5 Upload flexibility. 
58
59
Enable it in the user settings:
60
61
!plupload-usersettings.png!
62
63
And enjoy using it:
64
65
!plupload-inaction.png!
66
67
h3. Labels / CSH
68
69
We tried hard to stabilize all labels and get the CSH complete. This proved to be a lot more work than expected. Its almost finished, and the translation can start (or continue, if already started). For the ease of the translators, here are some notes about the major [[Label changes in 4.5]].
70
71 1 Ernesto Baschny
h3. Pagetree
72
73 9 Ernesto Baschny
The pagetree was polished, optimized and many bugs were fixed. It's more smooth and very performant.
74 8 Steffen Kamper
It's fully compatible with workspaces, drag&drop was improved a lot.
75
76 9 Ernesto Baschny
Refer to a full list of changes at http://forge.typo3.org/versions/show/798
77
78 4 Ernesto Baschny
!pagetree.png!
79
80 1 Ernesto Baschny
h3. Extension Manager
81
82 4 Ernesto Baschny
Many bugfixes are done. See a full list at http://forge.typo3.org/versions/show/758.
83
84
For smaller screens now all is scrollabel. There is also an option to use windows for detail information instead of the row expander, this helps on smaller screens too (You have to reset user settings if you used new EM before).
85
86 9 Ernesto Baschny
!em_settings.png!
87
88 2 Steffen Kamper
In Repository list you now can right click on a row to get all versions displayed, this allows to import an older version of an extension. You can hide the Update / Retrieve icon for repositories with following userTS setting:
89 4 Ernesto Baschny
<pre>
90 2 Steffen Kamper
mod.tools_em.hideRepositoryUpdate = 1
91
</pre>
92 5 Ernesto Baschny
93 7 Steffen Kamper
!em_versions.png!
94
95
h3. Link validator
96
97
Also the link validator got plenty of changes in the past couple of weeks since beta3. Check out the "closed issues in their repository":http://forge.typo3.org/projects/extension-linkvalidator/issues?set_filter=1&status_id=c&subproject_id=!*.
98
99 1 Ernesto Baschny
h2. Next steps
100
101
Please take your time to test this beta4, report any new issues you find in our "bug tracker":http://bugs.typo3.org.
102
103
We now have one more week until the release of a release candidate, according to our [[Release Plan]]. Until then we will fix all bugs that we can to make a stable version. The final release will be done on 26th January.
104
105
h2. Bug Day "Getting 4.5 Ready"
106
107
On Friday, 14th January we will have a Bug Day which will focus specifically on fixing pending issues for the 4.5 release. We'll be tagging the most important issues in the bug tracker with the tag "4.5-final".
108
109
Consider taking a look at it, and if you think there is something else important to have fixed before 4.5.0, please bring it into our attention (through the v4 mailing list or directly to the release team Ernesto Baschny / Steffen Kamper).