Version 3.3.0 - 2020/06/15
This is a feature release. It contains a lot of bug fixes and necessary changes since website users without an usergroup will no longer be logged in. Unlike previously announced, the change of the configuration of TypoScript to a separate backend module introduces further deprecations. Anyhow, these deprecations affect the TypoScript configuration only.
Attention
You need to transform your TypoScript configuration for role and property mapping. Please see the migration guide for further information.
Download
Download this version from the TYPO3 extension repository or from GitHub.
Added
- PSR-14 event
Bitmotion\
which will replace the now deprecatedAuth0\ Event\ Redirect Pre Processing Event $GLOBALS
hook['TYPO3_ CONF_ VARS'] ['SC_ OPTIONS'] ['t3lib/ class. t3lib_ userauth. php'] ['auth0'] ['redirect_ pre_ processing'] Settings.
file for listening to PSR-14 events in TYPO3 v10yaml - Event listener for adding parameters to
$GLOBALS
['TYPO3_ CONF_ VARS'] ['FE'] ['cache Hash'] ['excluded Parameters'] - Dedicated backend module for handling data mapping and applications
- TypoScript constant for application storage page:
module.
tx_ auth0. persistence. storage Pid
Changed
- Backend TypoScript is now separated from the frontend TypoScript settings. The
module.
does not need to extendauth0 plugin.
tx_ auth0
Deprecated
- Hook
$GLOBALS
is now deprecated and will be removed with next major version. You should use the newly introduced PSR-14 Event where possible['TYPO3_ CONF_ VARS'] ['SC_ OPTIONS'] ['t3lib/ class. t3lib_ userauth. php'] ['auth0'] ['redirect_ pre_ processing'] - Using signal
after
of classExtension Install TYPO3\
CMS\ Extensionmanager\ Utility\ Install Utility - Following TypoScript settings are now deprecated:
plugin.
,tx_ auth0. settings. roles plugin.
andtx_ auth0. settings. property Mapping plugin.
. You should use the newly introduced backend module insteadtx_ auth0. settings. backend - Class
Configuration
is deprecated since TypoScript will only be used in controllersUtility - Several TypoScript related methods, constants and properties of class
Update
Utility
All Changes
This is a list of all changes in this release:
2020-06-15 [TASK] Remove obsolete @throw annotations (Commit a51aa0c by Florian Wessels)
2020-06-15 [DOC] Add documentation for backend module (Commit 7a0be3b by Florian Wessels)
2020-06-15 [TASK] Show configuration only if necessarry (Commit 95f2b2a by Florian Wessels)
2020-06-15 [TASK] Apply CS (Commit becb81a by Florian Wessels)
2020-06-15 [WIP][DOC] Add documentation for new features (Commit 86a835f by Florian Wessels)
2020-06-15 [TASK] Show hint if there are no applications (Commit abe9c58 by Florian Wessels)
2020-06-15 [BUGFIX] Use proper method name (Commit d8d4234 by Florian Wessels)
2020-06-15 [BUGFIX] Use proper constant for stylesheet (Commit a239d64 by Florian Wessels)
2020-06-15 [TASK] Mark ConfigurationUtility as deprecated (Commit 810dee5 by Florian Wessels)
2020-06-15 [TASK] Access settings directly (Commit b04d08a by Florian Wessels)
2020-06-12 [DOC] Kickstart documentation of backend module (Commit b33b7ac by Florian Wessels)
2020-06-12 [TASK] Restructure backend TypoScript (Commit a59302d by Florian Wessels)
2020-06-12 [DOC] Add deprecation hints (Commit a0fb447 by Florian Wessels)
2020-06-12 [DOC][BUGFIX] Use proper code block syntax (Commit 5efa8a6 by Florian Wessels)
2020-06-12 [TASK] Rename method (Commit c567f84 by Florian Wessels)
2020-06-12 [TASK] Mark obsolete TS parsing methods as deprecated (Commit aaed22a by Florian Wessels)
2020-06-12 [TASK] Use constants for metadata (Commit 655d4b1 by Florian Wessels)
2020-06-11 [BUGFIX] Reintroduce language label for new application button (Commit 45539ab by Florian Wessels)
2020-06-11 [BUGFIX] Add controller name to return URL (Commit fb3c167 by Florian Wessels)
2020-06-10 [DOC] Update migration guide (Commit 92f7f7d by Florian Wessels)
2020-06-10 [DOC] Update layout (Commit cc9d0f2 by Florian Wessels)
2020-06-10 [DOC] Add image for migration (Commit f32b518 by Florian Wessels)
2020-06-10 [DOC] Add migration guide (Commit 6488b23 by Florian Wessels)
2020-06-10 [TASK] Use existing property (Commit 443acf4 by Florian Wessels)
2020-06-10 [BUGFIX] Disable logging (Commit ea23555 by Florian Wessels)
2020-06-10 [TASK] Mark classes as final (Commit 509c427 by Florian Wessels)
2020-06-10 [FEATURE] Introduce module for property mapping (Commit 2df082a by Florian Wessels)
2020-06-09 [BUGFIX][DOC] Spelling (Commit 716d9cc by Florian Wessels)
2020-06-09 [TASK] Add application list to backend module (Commit 8207b5f by Florian Wessels)
2020-06-08 [TASK] Load roles key from TypoScript configuration (Commit de408ff by Florian Wessels)
2020-06-08 [TASK] Try to load defaults from TCA (Commit 381c9e3 by Florian Wessels)
2020-06-08 [TASK] Assign default backend role only if user is not an admin (Commit da6b017 by Florian Wessels)
2020-06-08 [BUGFIX] Assign default properties to new backend users (Commit d8e6c58 by Florian Wessels)
2020-06-08 [TASK] Assign admin flag even if no TypoScript exists (Commit 882a0ee by Florian Wessels)
2020-06-08 [TASK] Add german translations for new features (Commit 5ea89d2 by Florian Wessels)
2020-06-08 [TASK] Restructrue roles view (Commit 8f4ac09 by Florian Wessels)
2020-06-08 [TASK] Update labels (Commit 380aaf0 by Florian Wessels)
2020-06-08 [TASK] Allow to import admin flag (Commit b8b2311 by Florian Wessels)
2020-06-08 [BUGFIX] Use proper values (Commit 93d05cd by Florian Wessels)
2020-06-08 [TASK] Allow to set default groups and admin roles (Commit fd14f5c by Florian Wessels)
2020-06-08 [BUGFIX] Get rid of EXT:redirects middleware override (Commit 2ca8345 by Florian Wessels)
2020-06-08 [FEATURE] Add german translations (Commit 1972097 by Florian Wessels)
2020-06-06 [TASK] Allow to import TS settings (Commit 72bef43 by Florian Wessels)
2020-06-05 [TASK] Add labels for module (Commit 6dbd90f by Florian Wessels)
2020-06-05 [FEATURE] Add GUI for be_groups mapping (Commit f40dd64 by Florian Wessels)
2020-06-05 [FEATURE] Introduce dedicated backend module for handling group mapping (Commit ddaf0b4 by Florian Wessels)
2020-06-05 [TASK] Improve logging for debug purposes (Commit 6e686bc by Florian Wessels)
2020-06-05 [TASK] Adapt php CS to TYPO3 defaults (Commit 238b3b1 by Florian Wessels)
2020-06-05 [TASK] Use constants (Commit 6bf10fd by Florian Wessels)
2020-06-04 [TASK] Raise version to 3.3.0-dev (Commit 57a861d by Florian Wessels)
2020-06-04 [TASK] Add event for TYPO3 v10 (Commit 2b8d70c by Florian Wessels)
2020-06-04 [TASK] Apply CS (Commit c65f6fc by Florian Wessels)
2020-06-04 [TASK] Update funding file (Commit 6ffa5db by Florian Wessels)
2020-06-04 [TASK] Introduce event listener for TYPO3 v10 (Commit 5c01b2c by Florian Wessels)
2020-06-04 [BUGFIX] Show plugin preview even if BE login is disabled (Commit bd6344d by Florian Wessels)
2020-06-04 [TASK] Set version to 3.2.3-dev (Commit 6a9c21b by Florian Wessels)
2020-06-04 [TASK] Import parent class (Commit 3f29acc by Florian Wessels)
2020-06-04 [TASK] Minify SVG (Commit 2b71912 by Florian Wessels)
2020-06-03 [DOC] Update version (Commit dca6f27 by Florian Wessels)
Copied!