From 66b6525add70e11bb693473d46ab55491f0eac3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Roman=20B=C3=BCchler?= Date: Tue, 4 Apr 2023 10:19:11 +0300 Subject: [PATCH] [DOCS] Update for upcoming release --- Documentation/Administration/Index.rst | 9 +- .../Administration/Upgrade/v15.0.0.rst | 149 ++++++++++++++++++ Documentation/Changelog/Index.rst | 1 + Documentation/Changelog/v15.0.0.rst | 58 +++++++ Documentation/Introduction/Index.rst | 2 - 5 files changed, 212 insertions(+), 7 deletions(-) create mode 100644 Documentation/Administration/Upgrade/v15.0.0.rst create mode 100644 Documentation/Changelog/v15.0.0.rst diff --git a/Documentation/Administration/Index.rst b/Documentation/Administration/Index.rst index 94219a3cb..96b05b4a2 100644 --- a/Documentation/Administration/Index.rst +++ b/Documentation/Administration/Index.rst @@ -23,11 +23,9 @@ Supported extensions ================================ ================ Extension Version tested ================================ ================ -container_elements 4.0.0 -easyconf 1.3.2 -eventnews 5.0.0 -news 9.1.0 -tt_address 6.0.1 +container_elements 5.0.0 +easyconf 2.0.0 +news 11.0.0 ================================ ================ .. _admin_installation_static_templates: @@ -74,6 +72,7 @@ The following upgrade descriptions are available: .. toctree:: :maxdepth: 1 + Upgrade/v15.0.0 Upgrade/v14.0.0 Upgrade/v13.0.0 Upgrade/v12.0.0 diff --git a/Documentation/Administration/Upgrade/v15.0.0.rst b/Documentation/Administration/Upgrade/v15.0.0.rst new file mode 100644 index 000000000..6f238d712 --- /dev/null +++ b/Documentation/Administration/Upgrade/v15.0.0.rst @@ -0,0 +1,149 @@ +.. include:: /Includes.rst.txt + +.. _admin_upgrade_15.0: + +========================================== +Upgrade to version 15.0 +========================================== + +Breaking changes +================ + +Drop extension news date localization +------------------------------------- + +Corrective action +~~~~~~~~~~~~~~~~~ + +Add the necessary configuration to the site package. + +Replace bootstrap scroll spy js +------------------------------- + +Description +~~~~~~~~~~~ + +Since the bootstrap scroll spy is buggy a replacement +has been introduced, dropping the typoscript configuration +constant `pizpalue.menu.scroll.offset` in favor of +`pizpalue.menu.scroll.rootMargin`. + +Corrective action +~~~~~~~~~~~~~~~~~ + +Review the typoscript scroll configuration. + +Use easyconf constants substitution +----------------------------------- + +Description +~~~~~~~~~~~ + +Since TYPO3 v12 typoscript constants are not +substituted anymore. The substitution is now +carried out by the extension easyconf by moving +the related constants to the typoscript path +`easyconf.substitutions`. Further the following +typoscript constants have been dropped: + +- `pizpalue.agency.reference` +- `pizpalue.cutomer.copyright` + +Corrective action +~~~~~~~~~~~~~~~~~ + +In case the extension easyconf is present save +the configurations through the easyconf form. + +In case easyconf is not present define the +various constants manually. + +Where the above-mentioned dropped constants +are used the following replacements should +be used: + +- `pizpalue.agency.reference` -> no replacement +- `pizpalue.cutomer.copyright` -> +`page.theme.copyright.text` + +Drop bootstrap 4 +---------------- + +Corrective action +~~~~~~~~~~~~~~~~~ + +Adapt site package accordingly. + +Drop deprecated view helpers +---------------------------- + +Description +~~~~~~~~~~~ + +The deprecated view helpers +`BootstrapPackageFrameViewHelper` and +`PizpalueFrameViewHelper` have been dropped. + +Corrective action +~~~~~~~~~~~~~~~~~ + +Use the following replacements: + +- `BootstrapPackageFrameViewHelper` -> +`\Buepro\Pizpalue\ViewHelpers\FrameViewHelper` + +- `PizpalueFrameViewHelper` -> +`\Buepro\Pizpalue\ViewHelpers\FrameDataViewHelper` + +Change google fonts url +----------------------- + +Description +~~~~~~~~~~~ + +To use a different google fonts for headings the +typoscript constant `pizpalue.style.googleFontsUrl` +has been adapted. This constant itself referenced +other constants to specify the font families and +the font weights. Since the TYPO3 version 12.1 +constants in constants aren't substituted anymore +hence the google url is faulty. The issue has been +addressed by dropping the constant +`pizpalue.style.googleFontsUrl` and adding the +constant `pizpalue.style.googleFontsUrlHeadingsSegment` +defining the url segment specifying the headings +font. + +Corrective action +~~~~~~~~~~~~~~~~~ + +In case you used the constant +`pizpalue.style.googleFontsUrl` you need to +extract the additional font segment part and +assign it to the constant +`pizpalue.style.googleFontsUrlHeadingsSegment`. +Please Note that the leading pipe character +needs to be available. + +Before: + +`pizpalue.style.googleFontsUrl = https://fonts +.googleapis.com/css?display=swap&family= +{$page.theme.googleFont.font}:{$page.theme. +googleFont.weight}|Lobster:400` + +Now: + +`pizpalue.style.googleFontsUrlHeadingsSegment = +|Lobster:400` + +Mind the leading `|` character. + +Bump TYPO3 to v12.1 +------------------- + +Description +~~~~~~~~~~~ + +By supporting the main branch 12 support for the +main branch 10 has been dropped. diff --git a/Documentation/Changelog/Index.rst b/Documentation/Changelog/Index.rst index f253124ea..7344987ee 100644 --- a/Documentation/Changelog/Index.rst +++ b/Documentation/Changelog/Index.rst @@ -15,6 +15,7 @@ Releases .. toctree:: :maxdepth: 1 + Release: 15.0.0 (4.4.2023) Release: 14.2.1 (9.12.2022) Release: 14.2.0 (29.11.2022) Release: 14.1.0 (10.11.2022) diff --git a/Documentation/Changelog/v15.0.0.rst b/Documentation/Changelog/v15.0.0.rst new file mode 100644 index 000000000..e142e02af --- /dev/null +++ b/Documentation/Changelog/v15.0.0.rst @@ -0,0 +1,58 @@ +.. include:: /Includes.rst.txt + +.. highlight:: none + +==================================== +Changelog for release v15.0.0 +==================================== + +Features +-------- +* [FEATURE] Make news button colors configurable (15.03.2023, 7f53518c by Roman Büchler) +* [FEATURE] Add animate libraries configuration (03.02.2023, 09fbbcd7 by Roman Büchler) +* [FEATURE] Trick link handler email verification (21.01.2023, ded697a3 by Roman Büchler) + +Bugfixes +-------- +* [BUGFIX] Show news detail in modal dialog (04.04.2023, 61f690cf by Roman Büchler) +* [BUGFIX] Make news dummy image public (04.04.2023, 636297c3 by Roman Büchler) +* [BUGFIX] Allow ts constants in email link (03.04.2023, 282ba0c5 by Roman Büchler) +* [BUGFIX] Maintain nav style inside frame (15.03.2023, 4cdb0605 by Roman Büchler) +* [BUGFIX] Edit logo easyconf substitution property (14.03.2023, fe912f78 by Roman Büchler) +* [BUGFIX] Use standard input for color fields (08.03.2023, eef0e448 by Roman Büchler) +* [BUGFIX] Use EXT-syntax to import news ts (06.03.2023, 1a6d1083 by Roman Büchler) +* [BUGFIX] Prevent error related to news installation (06.03.2023, 3dc43b49 by Roman Büchler) +* [BUGFIX] Complement easyconf ctrl config (28.02.2023, 2fd32313 by Roman Büchler) +* [BUGFIX] Use deprecated backend partials (27.02.2023, 1047a7c7 by Roman Büchler) +* [BUGFIX] Respect embedded frame background (03.02.2023, b7aeb1fc by Roman Büchler) +* [BUGFIX] Adapt to new core icons (31.01.2023, 1bd20ba7 by Roman Büchler) +* [BUGFIX] Use lib.contentElement for container element (14.01.2023, d286dc2c by Roman Büchler) +* [BUGFIX] Remove unused jQuery reference in showscroll (13.01.2023, 248b42d9 by Roman Büchler) +* [BUGFIX] Access container_elements utility class (21.12.2022, 990d4bc3 by Roman Büchler) +* [BUGFIX] Configure dependency injection (15.12.2022, 4a538bcf by Roman Büchler) +* [BUGFIX] Change typoscript comment token (15.12.2022, 4bd923c0 by Roman Büchler) +* [BUGFIX] Initialize variable passed by reference (14.12.2022, aef52ad9 by Roman Büchler) + +Breaking changes +---------------- +* [!!!][TASK] Drop extension news date localization (01.04.2023, c40026e4 by Roman Büchler) +* [!!!][TASK] Replace bootstrap scroll spy js (26.01.2023, 64cf35d8 by Roman Büchler) +* [!!!][TASK] Use easyconf constants substitution (20.01.2023, fffbaaf8 by Roman Büchler) +* [!!!][TASK] Drop bootstrap 4 (14.01.2023, 171b1779 by Roman Büchler) +* [!!!][TASK] Drop deprecated view helpers (13.01.2023, 2d33cae9 by Roman Büchler) +* [!!!][TASK] Change google fonts url (07.01.2023, 5f17fa4b by Roman Büchler) +* [!!!][TASK] Bump TYPO3 to v12.1 (12.12.2022, bbc3e16e by Roman Büchler) + +Reference +--------- + +.. highlight:: shell + +Generated by: + +git log v14.2.1..HEAD --pretty="* %s (%cd, %h by %an)" --date=format:%d.%m.%Y --abbrev-commit --grep + +**Note:** The above list contains just commits marked with [FEATURE], [BUGFIX] and [!!!]. Complementary commits are +available at `Github `__. + + diff --git a/Documentation/Introduction/Index.rst b/Documentation/Introduction/Index.rst index b45bd3fbe..6d18202c5 100644 --- a/Documentation/Introduction/Index.rst +++ b/Documentation/Introduction/Index.rst @@ -127,8 +127,6 @@ The following extensions are supported: - `container_elements `__ - `easyconf `__ - `news `__ -- `eventnews `__ -- `tt_address `__ `Various `__ ------------------------------------------------------------------