Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TASK] Use version 13 for installation of TYPO3 #314

Merged
merged 1 commit into from
Jan 30, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 14 additions & 6 deletions Documentation/Installation/Install.rst
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,17 @@ Pre-installation checklist
Create the project with Composer
================================

The following command will install TYPO3 v12. If you want to install another
The following command will install TYPO3 v13. If you want to install another
version of TYPO3 find documentation by using the version selector on the left side of this page.

.. note::
TYPO3 v13.0 upgraded the Doctrine DBAL dependency. The stable release will
be released slightly after v13.0.0 and therefore it is raised to a release
candidate for now. This will be changed to 4.0 after a release is out. As an
intermediate solution it is required to use
:bash:`composer require "doctrine/dbal":"4.0.0-RC2@rc"` or lower the
`minimum-stability` in the project's :file:`composer.json` file.

At the root level of your web server, execute the following command:

.. tabs::
Expand All @@ -42,13 +50,13 @@ At the root level of your web server, execute the following command:

.. code-block:: bash

composer create-project typo3/cms-base-distribution example-project-directory "^12"
composer create-project typo3/cms-base-distribution example-project-directory "^13"

.. group-tab:: powershell

.. code-block:: powershell

composer create-project "typo3/cms-base-distribution:^12" example-project-directory
composer create-project "typo3/cms-base-distribution:^13" example-project-directory

.. group-tab:: ddev

Expand All @@ -62,14 +70,14 @@ At the root level of your web server, execute the following command:

# Tell DDEV to create a new project of type "typo3"
# 'docroot' MUST be set to 'public'
# At least PHP 8.1 is required by TYPO3 v12. Adapt the PHP version to your needs.
ddev config --project-type=typo3 --docroot=public --create-docroot --php-version 8.1
# At least PHP 8.2 is required by TYPO3 v13. Adapt the PHP version to your needs.
ddev config --project-type=typo3 --docroot=public --create-docroot --php-version 8.2

# Start the server
ddev start

# Fetch a basic TYPO3 installation and its dependencies
ddev composer create "typo3/cms-base-distribution:^12"
ddev composer create "typo3/cms-base-distribution:^13"


This command pulls down the latest release of the given TYPO3 version and places
Expand Down
Loading