TYPO3 4.0

From TYPO3Wiki

Jump to: navigation, search

<< Back to Administrators page

[edit]

Contents

RELEASE NOTES FOR TYPO3 4.0

This page contains all important 4.0 specific information. (See also: Upgrade guide)

Symlink Change

  • Starting with TYPO3 4.0beta3, internal symlinks are not used anymore. This means, that there will be no symlinks inside the typo3_src/ folder. However, some extensions are not correctly adopted to the new scheme, therefore you may want to add the symlinks again to prevent any problems.
  • If you are upgrading from an older version, you will need to change the symlink index.php (pointing to tslib/index_ts.php in TYPO3_3.8.1 and before) to point to typo3_src/index.php in TYPO3 4.0:
 rm index.php
 ln -s typo3_src/index.php index.php
 (provided you have linked the "typo3_src" folder to your TYPO3 source folder, e.g. "typo3_src-4.0/")
  • Please keep in mind that there will be no symlinks anymore from the provided fonts nimbus.ttf and vera.ttf to arial.ttf and verdana.ttf. If you depend on these fonts, you need to upload the original fonts manually or create symlinks to these look-alike-fonts in t3lib/fonts/.

Extensions

As with any TYPO3 release, the default extension set has been changed. There are some new system extensions that were distributed as default global extensions in 3.8.x, as well as some new system extensions that were previously only available through the TER. There are some extensions that are no longer shipped with the TYPO3 source and are available through TER.

Because local extensions (typo3conf/ext) take precedence in loading over global ones (typo3/ext), and global extensions over system ones (typo3/sysext/), make sure you are not overriding newer system or global extensions with older ones installed as locals. When you remove extensions from typo3conf/ext/ or typo3/ext/ because they are now a system extension (rtehtmlarea for example), don't forget to remove the temp_CACHED_* files in typo3conf/ manually.

Only the security checked extensions can be seen with the Extension Manager (EM). If you want to see all extensions, then you must activate them manually in the EM settings section. Click the checkbox 'enable unsupported extensions'. In the 'import extensions' menu you must click on 'Retrieve/Update' to get the latest list of available extensions from TER.

New System Extensions

The following extensions were previously only available through TER and are shipped as system extensions in TYPO3 4.0:

Extensions Promoted to System

These extensions were shipped as default global extensions in TYPO3 3.8 and have been 'promoted' to system extensions:

  • tstemplate
  • tstemplate_analyzer
  • tstemplate_ceditor
  • tstemplate_info
  • tstemplate_objbrowser

Removed Extensions

The following extensions were shipped as default global extensions in TYPO3 3.8 and have been removed from the TYPO3 source. They are either still available through TER or have been phased out:

  • conf_userts
  • direct_mail
  • direct_mail_subscription
  • feuser_admin
  • freesite
  • imagelist
  • kickstarter
  • metatags
  • phpmyadmin
  • plugin_mgm
  • quickhelp
  • rte
  • rte_conf
  • setoldpluginlist
  • skin1
  • static_file_edit
  • sys_messages
  • sys_notepad
  • sys_stat
  • sys_todos
  • sys_workflows
  • taskcenter_modules
  • taskcenter_recent
  • taskcenter_rootlist
  • tipafriend
  • ts_language_de
  • ts_language_dk
  • ts_language_fr
  • ts_language_nl
  • ts_language_no
  • tstemplate_styler
  • tt_address
  • tt_board
  • tt_calender
  • tt_guest
  • tt_news
  • tt_poll
  • tt_products
  • tt_rating

Localization/Language packs

  • The old csh_[lang-key] extensions are not used anymore.
  • Please go to the EM and use the new function "Translation handling". There you just select all languages you want to to carry within your installation.
  • For one-time initial update or later synchronisation you need to use the button "Update from repository".
  • On installing additional extensions later on the EM automatically takes care to import the appropriate language-packs as selected (only if available of course)! You only need to use the "Translation handling" if you want to update/check lables with the translation-server

Important UTF-8 database settings change

For using TYPO3 version 4.0, on a MySQL-4.1 (maybe other versions) with a UTF-8 based database, please refer to the details of http://bugs.typo3.org/view.php?id=1262.

Direct Mail Extension

Old versions of direct mail don't work anymore with TYPO3 4.0, so you need to get the latest version from the Extension Repository.

Rich Text Editor

TYPO3 4.0 ships with rtehtmlarea as the default RTE. You can install it using the Extension Manager. (If you have an old version of rtehtmlarea in typo3conf/ext/, you must delete it.)

New Skin

TYPO3 Version 4.0 is shipped with a new default skin developed by Thomas Murphy and the design team. It is enabled by default. If you would like to switch back to the original skin you can just do so by uninstalling the extension "t3skin" in the Extension Manager.

Quickstart and Testsite packages

  • Notice that the "Quickstart" and the "Testsite" packages are no longer provided. Instead, you can get them as a T3D file which can be imported using the Import/Export extension. See http://typo3.org/download/packages/ for details.

Changelog

See TYPO3 4.0 Changelog

Past Release Notes

If you have skipped one version while upgrading to this version, please make sure to read those ReleaseNotes (see list) also.

Personal tools