Skip to content

Releases: derhansen/fe_change_pwd

Migrate plugin to content element

Choose a tag to compare

@derhansen derhansen released this 18 Jul 17:17
3f86f0e

With this version, the plugin has been migrated to a content element.

Please execute the included update wizards in order to automatically migrate existing plugins and permissions.

Breaking changes 🔥

[!!!][TASK] Migrate plugins to CType #84

The list_type plugin has been migrated to a content type. Two migration wizards for existing plugins and permissions have been added.

TYPO3 v13 compatibility

Choose a tag to compare

@derhansen derhansen released this 15 Jul 11:41
67579b3

This is the first version of the extension with support for TYPO3 13 and contains major breaking changes, which must be migrated manually (read below).

Note, that version 5.1.0 also contains a breaking change (migrated plugin to content element), so make sure to update to at least version 5.1.0, when using this extension with TYPO3 v13.

Breaking changes 🔥

[!!!][TASK] Added TYPO3 13 compatibility

The following TypoScript settings must be migrated manually to site settings:

  • plugin.tx_fechangepwd.settings.changePasswordPid ➡️ fe_change_pwd.changePasswordPid
  • plugin.tx_fechangepwd.settings.redirect.* ➡️ fe_change_pwd.redirect.*

Please ensure to remove the unused settings from TypoScript after migration to site settings.

This change is required, since full TypoScript is not available for cached pages in a PSR-15 MiddleWare any more.

This breaking change limits the plugin to be used once per Site, if the "Must change password" or "Password expiry date" features are used, which both need to redirect to a single page UID, which now is configured in site settings.


New Features

[FEATURE] Provide PSR-14 event to modify redirect URL parameters #19

Bugfix release

Choose a tag to compare

@derhansen derhansen released this 02 Apr 16:51
9ca8eb8

[BUGFIX] Clear changePasswordReason after password change #80

Bugfix release

Choose a tag to compare

@derhansen derhansen released this 02 Apr 16:47
a7b240c

[BUGFIX] Clear changePasswordReason after password change #80

One new feature and a minor improvement

Choose a tag to compare

@derhansen derhansen released this 02 Feb 13:12
6862c76

[FEATURE] Configurable sender e-mail address for passwort change code #76
[TASK] Move change password code field to top of form #77

One new feature and a minor improvement

Choose a tag to compare

@derhansen derhansen released this 02 Feb 13:17
a7a17a9

[FEATURE] Configurable sender e-mail address for passwort change code #76
[TASK] Move change password code field to top of form #77

New feature and minor improvements

Choose a tag to compare

@derhansen derhansen released this 02 Dec 18:13
66297ce

[FEATURE] Added optional change password code for password change #69
[TASK] Remove custom requestGetAttributeMapping #65
[TASK] Migrate field 'password_expiry_date' to TCA datetime #67
[TASK] Removed unused localization keys #70
[TASK] Set default value "requireChangePasswordCode" to "0"
[TASK] Re-structure CI files

Added new feature

Choose a tag to compare

@derhansen derhansen released this 02 Dec 17:54
e646034

[FEATURE] Added optional change password code for password change #69

Bugfix release

Choose a tag to compare

@derhansen derhansen released this 10 May 11:32
7566692

[BUGFIX] Ensure TypoScript is resolved for cached pages in middleware #66

TYPO3 12.4 compatibility

Choose a tag to compare

@derhansen derhansen released this 09 May 12:57
585eeef

This is the first version of the extension with support for TYPO3 12.4 LTS. Support for TYPO3 11.5 is still available in version 3.x.

Breaking Changes 🔥

[!!!][TASK] Show message, if password policies are not used for fe_users #64

The extension requires TYPO3 security.usePasswordPolicyForFrontendUsers feature toggle to be active.

[!!!][TASK] Use TYPO3 v12 password policy for password validation #61

All password validators have been removed in favor to TYPO3 password policies. Make sure to check, if the TYPO3 default password policy suits your needs.

The pwned password check has been removed. If this check is required, please use TYPO3 extension add_pwd_policy in the password policy for frontend users

[!!!][TASK] Use requireCurrentPassword by default #63

The extension now requires the current user password by default. This check can be disabled in settings using requireCurrentPassword

[!!!][TASK] Added general TYPO3 12 compatibility


Other changes

[TASK] Remove .phplint.yml
[TASK] Update UnitTests.xml
[BUGFIX] Fixed query execution for updatePassword()
[TASK] Remove superfluous ext_tables.php