Search
TYPO3 Upgrade Guide
Release:
main
Loading data.
Menu
Minor upgrade
Major upgrade
Pre-upgrade tasks
Upgrade the core
Post-upgrade tasks
Upgrading extensions
Third-party tools
Legacy Upgrade
Migrate a TYPO3 project to composer
Requirements
Migration steps
Co-working
Best Practices
Migrate content
Sitemap
Index
PAGE CONTENTS
Sitemap
Start
Sitemap
View source
How to edit
Edit on GitHub
Sitemap
¶
Minor upgrade
What are minor upgrades
Before upgrading
Check if updates are available
Execute the upgrade
Post upgrade
Major upgrade
Pre-upgrade tasks
Make A Backup
Update Reference Index
With command line (recommended)
Without command line
Check the ChangeLog
Resolve Deprecations
Convert Global Extensions
Upgrade the core
Upgrading to a major release using composer
Check which TYPO3 packages are currently installed
Running Composer require
Monitoring changes to TYPO3’s core
Next steps
Post-upgrade tasks
Run the upgrade wizard
Run the database analyser
Clear user settings
Clear caches
Update backend translations
Upgrading extensions
List extensions
Check for updates
Upgrade an extension (minor)
Upgrade an extension (major)
Third-party tools
Rector for TYPO3
Resources
Support
Legacy Upgrade
Minor Upgrades - Using The Core Updater
Major Upgrades - Symlink The Core
Disabling the Core Updater
What’s the Next Step?
Migrate a TYPO3 project to composer
Requirements
TYPO3 version
Composer
Folder structure
Code integrity
Migration steps
Delete files
Configure composer
Add all required packages to your project
Install the core
Install extensions from packagist
Notice on extension’s TER page
Check in TER satis
See warning during
composer
require
command
Check manually
Install extension from TER
Install extension from version control system (e.g. GitHub, Gitlab, …)
Include individual extensions like site packages
New file locations
Co-working
Add to version control system
Checkout from version control system
Best Practices
Completely clear
typo3conf/ext
folder
Define a local path repository
Include your individual extensions from
packages
folder
Exclude
typo3conf/ext
from version control system
Migrate content
Prerequisites
Export your data
Via CLI command
Manual export from the TYPO3 backend
Import your data
Via CLI command
Manual import from the TYPO3 backend
Importing data from old TYPO3 versions
Sitemap
Index
Previous
Next