Skip to content

Commit

Permalink
[DOCS] Update for upcoming release
Browse files Browse the repository at this point in the history
  • Loading branch information
buepro committed Apr 4, 2023
1 parent 61f690c commit 66b6525
Show file tree
Hide file tree
Showing 5 changed files with 212 additions and 7 deletions.
9 changes: 4 additions & 5 deletions Documentation/Administration/Index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down Expand Up @@ -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
Expand Down
149 changes: 149 additions & 0 deletions Documentation/Administration/Upgrade/v15.0.0.rst
Original file line number Diff line number Diff line change
@@ -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.
1 change: 1 addition & 0 deletions Documentation/Changelog/Index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ Releases
.. toctree::
:maxdepth: 1

Release: 15.0.0 (4.4.2023) <v15.0.0>
Release: 14.2.1 (9.12.2022) <v14.2.1>
Release: 14.2.0 (29.11.2022) <v14.2.0>
Release: 14.1.0 (10.11.2022) <v14.1.0>
Expand Down
58 changes: 58 additions & 0 deletions Documentation/Changelog/v15.0.0.rst
Original file line number Diff line number Diff line change
@@ -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 <https://github.com/buepro/typo3-pizpalue/commits/main)>`__.


2 changes: 0 additions & 2 deletions Documentation/Introduction/Index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -127,8 +127,6 @@ The following extensions are supported:
- `container_elements <https://extensions.typo3.org/extension/container_elements>`__
- `easyconf <https://extensions.typo3.org/extension/easyconf>`__
- `news <https://extensions.typo3.org/extension/news>`__
- `eventnews <https://extensions.typo3.org/extension/eventnews>`__
- `tt_address <https://extensions.typo3.org/extension/tt_address>`__

`Various <https://pizpalue.buechler.pro/das-plus/verschiedenes>`__
------------------------------------------------------------------
Expand Down

0 comments on commit 66b6525

Please sign in to comment.