[TYPO3-UG Russia] Fwd: [TYPO3-announce] Announcing 4.1 Beta 2

Michael Shigorin mike at osdn.org.ua
Fri Dec 22 14:32:10 CET 2006


	Здравствуйте.
Ну если никто не против, буду форвардить редкие анонсы...

----- Forwarded message from Ingmar Schlecht <ingmar/typo3.org> -----

Date: Fri, 22 Dec 2006 12:41:49 +0100
From: Ingmar Schlecht <ingmar/typo3.org>
To: typo3-announce/lists.netfielders.de
Subject: [TYPO3-announce] Announcing 4.1 Beta 2

Hi guys,

4.1 Beta 2 was already released together with the Security Bulletin on
Wednesday. However, back then we didn't write a proper announcement of
the changes between Beta 1 and Beta 2, so here it is.

Summary of changes:
- Improved Extension Manager by Bernhard Kraft and Karsten Dambekalns:
  * Requires less memory
  * The EM now stores the list of extensions from TER in the database,
    see http://bugs.typo3.org/view.php?id=2615

- Two nice usability enhancements by Ingo Renner:
  * Using <label> tags in tceforms where appropriate to enhance
    usability in the Backend forms
  * Increase length for titles of be_users, be_groups, and fe_groups

- Better getRecordTitle() function by David Br?hlmeier:
  * It's now possible to define a "label_userFunc"
  * 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".

- More localization of the User>Workspaces module by Marc W?hlken

- UTF-8 for log files by Martin Kutschker:
  * TYPO3 now logs page paths in UTF-8 if config.stat_apache_niceTitle
    is set to "utf-8" in the TypoScript template Setup.

- A couple of IRRE [1] related fixes and new features by Oliver Hader:
  * Automatic sorting by a "sortby" field (e.g. the title)
  * Possibility to have relations from different parent tables to a
    child table
  * Expanded/collapsed states are saved in the User Config (uc) now

Thanks to all the developers, the teamwork is really fun at the moment!

You can download the packages at http://typo3.org/download/packages/.

Please test this Beta as much as possible, getting feedback is essential
to ensure the quality of the new features. If you're e.g. using IRRE or
any other of the new features in a project of yours already and discover
bugs, please report them immediately to http://bugs.typo3.org/!

For more info on the status of 4.1 projects, see [2]. We're going to
release one more Beta, and then proceed to the RC-phase.

Attached you'll find the full ChangeLog for Beta 2.

cheers
Ingmar

[1] http://wiki.typo3.org/index.php/Inline_Relational_Record_Editing
[2] http://wiki.typo3.org/index.php/4.1_Development

-- 
Want to know about latest core development? Subscribe to the core list!
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-team-core


2006-12-20  Michael Stucki  <michael/typo3.org>

	* Release of TYPO3 4.1beta2

2006-12-20  Peter Niederlag  <peter/niederlag.de>

	* Fixing important security issue in rtehtmlarea

2006-12-19  Ingmar Schlecht  <ingmar/typo3.org>

	* Some more IRRE bugfixes by Oliver concerning RTE and alt_doc.php

2006-12-14  Ingmar Schlecht  <ingmar/typo3.org>

	* Committed a bunch of bugfixes and new features related to IRRE (Thanks to Oliver Hader!):
		- Automatic sorting by a "sortby" field (e.g. the title)
		- The possibility to have relations from different parent pages to a child table
		- Expanded/collapsed states are saved in uc now
		- Bugfixes to #4616 and #4617 concerning IRRE relation to the same table
		- Bugfix for using RTEs in IRRE records (works even inside of nested tabs now)

2006-12-13  Martin Kutschker  <martin.t.kutschker/blackbox.net>

	* More localization of User>Workspaces (thanks to Marc W?hlken)

2006-12-14  Kasper Skaarhoj

	* Modified t3lib_div::makeInstance() to require filenames in lowercase
	* Added some fields ("languageField", "transOrigPointerField", "type", "header") as default "shadowColumnsForNewPlaceholders" fields (tcemain "localize" command related)
	* Fixed Safari context menu bug

2006-12-13  Martin Kutschker  <martin.t.kutschker/blackbox.net>

	* Improved t3lib_BEfunc::getRecordRaw() (error checking, freeing result set)
	* Added a few addtional entries for special characters to the ASCII transliteration table
	* Localized User>Workspaces (thanks to Andreas Wolf)
	* Fix bug #2935: invalid HTML in Web>Versioning (quotes)

2006-12-12  Martin Kutschker  <martin.t.kutschker/blackbox.net>

	* Made cli_dispatch.phpsh work when called as "php cli_dispatch.phpsh" and protect from being called on a non CLI
	* Make TYPO3 log page paths in UTF-8 if config.stat_apache_niceTitle = utf-8

2006-12-12  Karsten Dambekalns  <karsten/typo3.org>

	* The EM now stores the list of extensions from TER in the database, see http://bugs.typo3.org/view.php?id=2615

2006-12-12  Ingmar Schlecht  <ingmar/typo3.org>

	* Better getRecordTitle() function introducing label_userFunc (Thanks to David Br?hlmeier for this patch! See http://lists.netfielders.de/pipermail/typo3-team-core/2006-December/006521.html for details.)

2006-12-11  Martin Kutschker  <martin.t.kutschker/blackbox.net>

	* Add page tree update to publish button of module Web>Versioning
	* Added "new record" icon to table listing in module Web>Page

2006-12-07  Franz Holzinger  <kontakt/fholzinger.com>

	* Fix bug #4555: double posts in tt_board did not get detected because of unintended conversion into a negative integer

2006-12-07  Ingmar Schlecht  <ingmar/typo3.org>

	* Disabled typo3/alt_main_new.php as it's not fully working yet. Will be ready for TYPO3 4.2 probably, but not for 4.1.
	* Disabled wordIndexing() function of t3lib_refindex

2006-12-05  Michael Stucki  <michael/typo3.org>

	* Updated font-copyright information in t3lib/fonts/readme.txt - many thanks to Christian Welzel for taking care of this!
	* Security enhancement: Prevent image access through thumbs.php. For details, see http://typo3.org/teams/security/security-bulletins/typo3-20061205-1/ - thanks to Marc Bastian Heinrichs for discovering and reporting this issue.
	* Security enhancement: Refuse BE logins of usernames starting with "_CLI_" (they are only used by real CLI scripts)

2006-11-21  Martin Kutschker  <martin.t.kutschker/blackbox.net>

	* Allow strftime-syntax for config.stat_apache_logfile (Thanks to Francois Suter and Michael Stucki).
	* Enhanced message for recordset warning (see change at 2006-12-02) and removed serializing of objects in the backtrace (devlog).

2006-12-03  Ingmar Schlecht  <ingmar/typo3.org>

	* Use <label> tags in tceforms where appropriate to enhance usability (Thanks to Ingo Renner for writing the patch!)
	* Increase length for titles of be_users, be_groups, and fe_groups (Thanks to Ingo Renner for writing the patch!)

2006-12-02  Dmitry Dulepov  <dmitry/typo3.org>

	* t3lib_db: added calls to t3lib_div::sysLog() and t3lib_div::devLog() if recordset is not valid

2006-12-01  Kasper Skaarhoj  <kasper2006/typo3.com>

	* Additions to FlexFormTools
	* Improved localization in tcemain
	* Changed pages_languages_overlay to NOT be hidden by default
	* Introduced REDIRECT: prefix to pageNotFound_handling (for backwards compatibility since someone changed to read the file instead of redirecting).
	* Added "linkHandler" hook for typolink. TSref is updated.
	* Modified Web > Info > Localization tools to not show details.
	* Removed redundant directory, clmods.

2006-11-28  Kasper Skaarhoj  <kasper2006/typo3.com>

	* Added "option.additionalPreviewLanguages" which enables to add other languages than the "default" to the list of those that a translator will see along with his own language
	* Added new class, "class.t3lib_transl8tools.php" with general stuff for working with languages and translation. More to come...
	* Added the t3lib_div::view_array() will also display a string input
	* Added, that "t3lib_div::makeInstance()" will call "require_once()" for "t3lib_*" if the class name is not found; this is essentially an "auto-loader" feature that can come it pretty handing since something like 90% of all instantiations in the core is of t3lib_-classes; now we don't need to add "require_once()" statements in the top. And oh, btw. there is a function, "t3lib_div::requireOnce()" for "require_once()" which I suggest you use so that inclusions have some globals set (like TYPO3_CONF_VARS) and also cannot change local scope variables.

2006-11-26  Michael Stucki  <michael/typo3.org>

	* Fixed bug #4556: PHP4 compatibility issues


_______________________________________________
TYPO3-announce mailing list
TYPO3-announce/lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-announce

----- End forwarded message -----

-- 
 ---- WBR, Michael Shigorin <mike at altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


More information about the TYPO3-russia mailing list