Changed function header comment in typo3/alt_shortcut.php
[Packages/TYPO3.CMS.git] / NEWS.txt
1 ************************************************************************
2 CHANGES & IMPROVEMENTS between TYPO3 4.0 and 4.1
3 (for technical details see ChangeLog)
4 ************************************************************************
5
6 Backend
7 ==================
8
9         * Inline Relational Record Editing (IRRE)
10           -> It's now possible to create and edit child records of a record as subforms inside of the form view in the backend
11           -> Therefore, the new TCA field type "inline" has been introduced
12           -> See http://wiki.typo3.org/index.php/Inline_Relational_Record_Editing for details
13         * Bidirectional MM relations: It's now possible to configure MM relations from both sides of the relation.
14                 -> E.g. an employment relation could now be edited from both the "person" as well as the "company" side. ("employers" of "persons" and "employees" of "companies")
15         * BE who-is-online
16                 -> The Tools->Useradmin module now displays which BE users are currently online.
17         * UTF-8 for filenames
18                 -> You need to set $TYPO3_CONF_VARS['SYS']['UTF8filesystem'] to TRUE to enable this feature.
19         * Improved Extension Manager
20                 -> Requires less memory
21                 -> The EM now stores the list of extensions from TER in the database,
22                 -> see http://bugs.typo3.org/view.php?id=2615
23         * Two nice usability enhancements
24                 -> Using <label> tags in tceforms where appropriate to enhance usability in the Backend forms
25                 -> Increase length for titles of be_users, be_groups, and fe_groups
26
27 Compatibility
28 =============
29
30         * Changed the default value of $TYPO3_CONF_VARS[SYS][devIPmask]
31
32 Speed improvements
33 ==================
34
35         * TODO Dmitry: explain cache_pagesection speedup
36         * TODO Dmitry: explain speedup using .htaccess
37
38 Development
39 ====================
40
41         * Better getRecordTitle() function
42                 -> It's now possible to define a "label_userFunc"
43                 -> This makes it possible to e.g. define the label of a "persons" table as displayed in the list module to be like "Lastname, Firstname". Until now you could only define one field to be the "labelfield".
44         * Inline Relational Record Editing (see "Backend" section above)
45
46 Database changes
47 ================
48
49         * Changed many BLOB fields from int/varchar/whatever to tinyint(1) - this is the field type which is actually intended by MySQL for BLOBs
50
51 DBAL
52 ====
53
54         * ...
55
56 Frontend features
57 =================
58
59         * Autologin for Frontend users is now possible!
60           -> Users can decide on their own whether they want to "Stay logged in" using a checkbox. The latest version of the "newloginbox" extension is required for that.
61           -> Needs to be configured in the Install Tool ("All Configuration" -> "permalogin" and "lifetime")
62         * UTF-8 for log files
63           -> TYPO3 now logs page paths in UTF-8 if config.stat_apache_niceTitle is set to "utf-8" in the TypoScript template Setup.
64
65 Backend skin
66 ============
67
68         * ...
69
70 Important bugfixes
71 ==================
72
73         * ...