diff --git a/changelog.txt b/changelog.txt index 2127063c..e969640a 100644 --- a/changelog.txt +++ b/changelog.txt @@ -4,8 +4,12 @@ * Enhancements: - - Added: Filter hooks for primary button classes in UM forms. + - Added: Filter hook [`um_password_reset_form_primary_btn_classes`](https://ultimatemember.github.io/ultimatemember/hooks/um_password_reset_form_primary_btn_classes.html) for primary button classes in UM Password Reset form. + - Added: Filter hook [`um_login_form_primary_btn_classes`](https://ultimatemember.github.io/ultimatemember/hooks/um_login_form_primary_btn_classes.html) for primary button classes in UM Login form. + - Added: Filter hook [`um_register_form_primary_btn_classes`](https://ultimatemember.github.io/ultimatemember/hooks/um_register_form_primary_btn_classes.html) for primary button classes in UM Registration form. - Tweak: Refactored Site Health data, added hooks for 3rd-party integration. + - Tweak: Avoid using `um_user( 'password_reset_link' )` and make it directly with `UM()->password()->reset_url( $user_id )` for getting a proper reset URL. + - Tweak: Avoid using `um_user( 'account_activation_link' )` and make it directly with `UM()->permalinks()->activate_url( $user_id )` for getting a proper activation URL. * Bugfixes: @@ -19,6 +23,17 @@ - Fixed: Date/time picker filter-types range query on Member Directories. - Fixed: Renamed "Macedonia, the former Yugoslav Republic of" to the official "North Macedonia". +* Deprecated: + + - Fully deprecated `account_activation_link_tags_patterns( $placeholders )` function. It's not used previously. Used email function arguments instead. + - Fully deprecated `account_activation_link_tags_replaces( $replace_placeholders )` function. It's not used previously. Used email function arguments instead. + - Fully deprecated `UM()->profile()->add_placeholder()` function. Used email function arguments instead. + - Fully deprecated `UM()->profile()->add_replace_placeholder()` function. Used email function arguments instead. + - Fully deprecated `UM()->user()->add_activation_placeholder()` function. Used email function arguments instead. + - Fully deprecated `UM()->user()->add_activation_replace_placeholder()` function. Used email function arguments instead. + - Deprecated `UM()->user()->maybe_generate_password_reset_key( $userdata )` function. Use `UM()->common()->users()->maybe_generate_password_reset_key( $userdata )` instead. + - Deprecated `UM()->user()->set_last_login()` function. Use `UM()->common()->users()->set_last_login( $user_id )` instead. + * Templates required update: - password-reset.php diff --git a/includes/core/class-profile.php b/includes/core/class-profile.php index 044f4294..f3f0ac2b 100644 --- a/includes/core/class-profile.php +++ b/includes/core/class-profile.php @@ -525,7 +525,7 @@ if ( ! class_exists( 'um\core\Profile' ) ) { /** * UM Placeholders for user link, avatar link - * @depreacated 2.10.5 + * @deprecated 2.10.5 * @param $placeholders * * @return array diff --git a/readme.txt b/readme.txt index 11c7e4d5..5ac65f91 100644 --- a/readme.txt +++ b/readme.txt @@ -171,8 +171,12 @@ IMPORTANT: PLEASE UPDATE THE PLUGIN TO AT LEAST VERSION 2.6.7 IMMEDIATELY. VERSI **Enhancements** -* Added: Filter hooks for primary button classes in UM forms. +* Added: Filter hook [`um_password_reset_form_primary_btn_classes`](https://ultimatemember.github.io/ultimatemember/hooks/um_password_reset_form_primary_btn_classes.html) for primary button classes in UM Password Reset form. +* Added: Filter hook [`um_login_form_primary_btn_classes`](https://ultimatemember.github.io/ultimatemember/hooks/um_login_form_primary_btn_classes.html) for primary button classes in UM Login form. +* Added: Filter hook [`um_register_form_primary_btn_classes`](https://ultimatemember.github.io/ultimatemember/hooks/um_register_form_primary_btn_classes.html) for primary button classes in UM Registration form. * Tweak: Refactored Site Health data, added hooks for 3rd-party integration. +* Tweak: Avoid using `um_user( 'password_reset_link' )` and make it directly with `UM()->password()->reset_url( $user_id )` for getting a proper reset URL. +* Tweak: Avoid using `um_user( 'account_activation_link' )` and make it directly with `UM()->permalinks()->activate_url( $user_id )` for getting a proper activation URL. **Bugfixes** @@ -186,6 +190,17 @@ IMPORTANT: PLEASE UPDATE THE PLUGIN TO AT LEAST VERSION 2.6.7 IMMEDIATELY. VERSI * Fixed: Date/time picker filter-types range query on Member Directories. * Fixed: Renamed "Macedonia, the former Yugoslav Republic of" to the official "North Macedonia". +**Deprecated** + +* Fully deprecated `account_activation_link_tags_patterns( $placeholders )` function. It's not used previously. Used email function arguments instead. +* Fully deprecated `account_activation_link_tags_replaces( $replace_placeholders )` function. It's not used previously. Used email function arguments instead. +* Fully deprecated `UM()->profile()->add_placeholder()` function. Used email function arguments instead. +* Fully deprecated `UM()->profile()->add_replace_placeholder()` function. Used email function arguments instead. +* Fully deprecated `UM()->user()->add_activation_placeholder()` function. Used email function arguments instead. +* Fully deprecated `UM()->user()->add_activation_replace_placeholder()` function. Used email function arguments instead. +* Deprecated `UM()->user()->maybe_generate_password_reset_key( $userdata )` function. Use `UM()->common()->users()->maybe_generate_password_reset_key( $userdata )` instead. +* Deprecated `UM()->user()->set_last_login()` function. Use `UM()->common()->users()->set_last_login( $user_id )` instead. + **Templates required update** * password-reset.php