== Theme My Login changelog before 7.0 == = 6.4.17 = * Fix the version check logic in the updater * Implement path to download 6.4.x releases only = 6.4.16 = * Require opt-in to update the plugin to 7 = 6.4.15 = * Fix a bug where pages were being excluded from legacy page menus and search * Add a notice about the impending release of 7 = 6.4.14 = * Fix the "cookies blocked" notice that appeared upon entering invalid login credentials * Style alert link colors to match the alert that they're in * Tweak styling of the "Remember me" checkbox and label = 6.4.13 = * Implement a TML action selector for pages * Fix error about cookies not being enabled when they are = 6.4.12 = * Add support for data requests * Utilize Bootstrap 3 colors for notices = 6.4.11 = * Fix fatal error when attempting to rewrite login links before `init` action * Add the test cookie functionality from wp-login.php * Fix a notice in the postpass action handler * Make User Moderation login type aware * Fix display of password length requirements * Fix a multisite error when the main site is not ID 1 * Don't allow squashing of the main instance by shortcode attribute = 6.4.10 = * Add weak password confirmation checkbox to password reset form * Introduce `tml_enforce_private_site` filter * Introduce `tml_minimum_password_length` filter * Hide admin bar checkbox on themed profiles when admin is disabled = 6.4.9 = * Fix fatal error from typo in previous release = 6.4.8 = * Fix errors and messages not displaying anywhere except default pages * Don't exclude TML pages from search in admin area or if not the main query = 6.4.7 = * Don't allow locked users to log in using their email address = 6.4.6 = * Fix errors and messages not displaying * Don't add reCAPTCHA errors when adding a user via wp-admin or WP-CLI * Improve PHP 7 compatibility * Introduce `tml_page_id` filter * Improve deliverability of HTML emails * Fix disabling of User Denial email notification * Pass locale to reCAPTCHA script allowing reCAPTCHA to be localized * Don't allow pending users to log in using their email address * Fix email content types from being reset = 6.4.5 = * Don't clear username input on login form when autofocusing * Fix custom e-mail disable checkboxes defaulting to being checked * Fix login type functionality * Bring wp-login.php duplicated code up to date * Require WordPress 4.5 = 6.4.4 = * Fix file loading for non-standard directory setups * Fix language files not loading properly * Fix password reset cookie path = 6.4.3 = * Fix sending of custom emails when creating a user * Fix sending of custom emails on user activation/approval * Fix translation loading logic * Require WordPress 4.4 = 6.4.2 = * Fix deprecated function notices * Deprecate "tml_user_password_changed" hook in favor of "after_password_reset" * Deprecate "tml_new_user_registered" hook in favor of "register_new_user" = 6.4.1 = * Allow array of actions in Theme_My_Login::is_tml_page() * Lost Password nav menu item will only show when not logged in * Hide action links on Reset Password page * Fix false password reset error caused by referer redirection * Fix PHP strict warning about abstract class constructor compatibility = 6.4 = * Add option to login using either username only, email only or both * Add option to disable user denial notification when admin approval is active * Update reCAPTCHA module to API version 2.0 * Login and Register nav menu items only show when not logged in * Logout and Profile nav menu items only show when logged in * Better default stylesheet * Fix TML pages displaying in search results * Fix logout redirect * Fix broken interim login when wp-login.php is disabled * Remove AJAX module * Require WordPress 4.3.1 = 6.3.12 = * Fix multiple widget custom redirect error * Add autocomplete="off" to login form password field * Fix password reset process * Fix SSL admin JS = 6.3.11 = * Fix interim login * Fix partial translations * Fix toolbar disappearing when updating a themed profile = 6.3.10 = * Fix local file include vulnerability in templating system = 6.3.9 = * Fix strict standards errors * Fix deprecated function notices = 6.3.8 = * Fix issue where pages would redirect to profile page with Themed Profiles active = 6.3.7 = * Revert tml_page post type back to default WP pages * Fix issue where SSL warnings were displayed in reCAPTCHA module * Fix issue where a blank page resulted when 404.php didn't exist in a theme * Fix issue where User Links couldn't be deleted * Fix issue where "Are you sure?" would display when attempting to log out * Fix issue where strings weren't being translated on Profile page = 6.3.6 = * Fix issue where all module options were set once activated * Fix issue where template tag was not being output * Fix issue where install failed during new blog creation on multisite * Fix issue where error messages were duplicated on login pages = 6.3.5 = * Fix issue with blank pages where page.php didn't exist in a theme * Fix issue where activating Themed Profiles resulted in a 404 for profile page * Fix issue where options were being deleted upon upgrade * Fix issue with AJAX module not working properly in Internet Explorer = 6.3.4 = * Use verbose rewrite rules for TML pages = 6.3.3 = * Fix issue where actions weren't being appended to page links * Fix issue where modules weren't being installed on upgrade * Fix fatal error in Custom E-mail module where old function name wasn't replaced * Fix private constructor issue for PHP versions less than 5.3 = 6.3.2 = * Fix issue where pages weren't created when upgrading from previous versions = 6.3.1 = * Fix multisite 404 error when using Post Name permalink structure * Fix multisite redirect to main site for register = 6.3 = * Introduce tml_page post type and give each action it's own page * Introduce AJAX module * Implement user lock notifications for the Security module. * Add option to hide widget when logged out * Add option to disable wp-login.php to Security module * Removed languages from plugin * Use Custom E-mail's New User template when a user is added via wp-admin * Use Custom E-mail's User Activation template when an activation is resent via wp-admin = 6.2.3 = * Fix static front page bug * Remove tab indexes from forms = 6.2.2 = * Fix redirect loop bug * Add visual cues for permalinks * Fix iframe bug = 6.2.1 = * Add post password handling * Don't block admin when DOING_AJAX * Add WordPress updated message * Replace deprecated get_userdatabylogin with get_user_by = 6.2 = * Fix FORCE_SSL_ADMIN logic * Add tabindex to password fields * Fix removal of actions from "tml_new_user_registered" action in User Moderation module * Add %username% variable to Custom User Links module * Add custom permalinks to core * Add option to disable e-mail login * Fix potential XSS attack vulnerability * Update admin bar settings for 3.3 in Themed Profiles module * Update multisite templates for 3.3 * Fix autofocus scripts to only load on login page * Require 3.1+ * Fix broken login redirect logic * Add option to require login to view site in Security module * Don't change profile URL for non-themed roles in Themed Profiles module * Display failed login attempts to administrators on user profiles in Security module * Fix capability check for non-standard table prefix in User Moderation module * Add separate profile templates per user role in Themed Profiles module * Fix password recovery admin e-mail in Custom E-mail module * Don't show admin options when admin is blocked in Themed Profiles module * Treat multisite users with no role as subscribers in all modules * Fix multisite registration bug in Themed Profiles module = 6.1.4 = * Don't hijack non-related form posts = 6.1.3 = * Fix password change error * Update POT file = 6.1.2 = * Replace "self" keyword with "$this" for PHP 4 = 6.1.1 = * Implement 3.1 password reset routine * Add 3.1 fields to Themed Profiles * Better default stylesheet for Themed Profiles * Add 'nofollow' attribute to action links * Check for SSL * Add nofollow and noindex to login page * Fix missing argument notices * Fix deprecated argument notices * Fix undefined method notices * Fix install/uninstall routines * Fix Custom user Links AJAX * Fix Custom E-mail "From" filters * Fix disabling of admin password change notification * Fix "resent" custom activation e-mail = 6.1 = * Fully support multisite * Require WordPress 3.0+ * Add Bulgarian translation * Add (Belgian) Dutch translation * Add Romanian translation = 6.0.4 = * Fix admin e-mail notification disabling * Fix labels for login form fields * Fix wp-login.php form action URL = 6.0.3 = * Fix login reauth bug in redirection module = 6.0.2 = * Fix Login page creation during install * Fix template tag argument parsing = 6.0.1 = * Fix logout link for wp_nav_menu() * Fix issue admin page not always being tabbed * Fix issue of assigning multiple roles per user when using Moderation * Add German translation * Add Farsi (Persian) translation * Add Hebrew translation * Add Russian translation * Update other languages = 6.0 = * Complete code rewrite * Users can now log in with e-mail address as well as username * Remove option to disable template tag and widget in favor of always being enabled * Remove option to rewrite login links in favor of always being rewritten * Custom templates can now be defined per action (login, register, etc.) * User moderation activation e-mails can be resent on demand * Add various new hooks to help with custom integration with other plugins * Make custom user links sortable * Customize every aspect of every e-mail * Add a cool new random tip widget in the TML admin * Use WP 3.0 functions (such as 'network_site_url') if available * phpDoc everywhere! = 5.1.6 = * Fix issue with spaces in usernames = 5.1.5 = * Fix blank page redirect bug = 5.1.4 = * Fix the_title() bug fro WP versions before 3.0 (again) * Fix undefined is_user_logged_in() bug = 5.1.3 = * Make Themed Profiles work properly = 5.1.2 = * Fix the_title() bug for WP versions before 3.0 * Fix redirection bug caused by 5.1.1 update = 5.1.1 = * Fix bug that blocked users from entire site once logged in * PROPERLY display "Log Out" when page is shown in pagelist and logged in = 5.1 = * Display "Log Out" when page is shown in pagelist and logged in * Forward profile.php to themed profile when module is active * Allow for %user_id% in custom user links * Add inline descriptions to all settings * Various tweaks and preps for WP 3.0 * Add Italian translation * Add Danish translation * Add Polish translation * Add Spanish translation = 5.0.6 = * Pass $theme_my_login by reference in option functions * Remove accidental invalid characters = 5.0.5 = * Add 'theme-my-login-page' shortcode before 'theme-my-login' shortcode = 5.0.4 = * Re-introduce 'theme-my-login-page' shortcode for main login page * Add French translation * Fix typo in function override notice functions * Make 2nd argument optional in 'get_pages' filter * Remove another 'self' reference in class.php * Fix typo in readme.txt = 5.0.3 = * Fix an improper fix for PHP4 style constructor in class * Only display function override notices on TML settings page properly = 5.0.2 = * Fix improper function call for PHP4 style constructor in class = 5.0.1 = * Only display function override notices on TML settings page * Typecast arrays as arrays (Fixes invalid datatype notices) * Add plugin domain to all gettext calls = 5.0 = * Rewrite code in a modular fashion in order to speed up plugin * Convert custom e-mails, passwords, redirection, user links and user moderation to "modules" * Add the option to enable/disable link rewriting, widget and template tag * Simplify/optimize admin tabs style * Remember current admin tab after save * When using custom passwords, allow users to set their own password upon reset * When using custom redirection, specify redirection type per user role/per link type * New ajax interface for user links admin * Theme My Profile now merged into module = 4.4 = * Added the option to require new registrations to confirm e-mail address * Added the option to redirect users upon log out according to their role * Allow 'theme-my-login.css' to be loaded from current theme directory * Cleaned up and rewrote most code * Drop support for WP versions below 2.8 = 4.3.4 = * Added the option to force redirect upon login = 4.3.3 = * Fixed a redirection bug where WordPress is installed in a sub-directory * Add CSS style to keep "Remember Me" label inline with checkbox = 4.3.2 = * Added the option to redirect unapproved and/or denied users to a custom URL upon login attempt * Fixed a bug where custom user password is lost if user moderation is enabled * Fixed a PHP notice in the admin = 4.3.1 = * Fixed a MAJOR security hole that allowed anyone to login without a password!! = 4.3 = * Added the option to require approval for new registrations * Added the option to enable/disable plugin stylesheet * Removed form input fields from label tags * Dropped support for WordPress versions older than 2.6 = 4.2.2 = * Added the option to remove 'Register' and/or 'Lost Password' links * Fixed a bug that sent e-mail from all plugins from this plugins setting = 4.2.1 = * Fixed a bug that broke other plugins e-mail format * Fixed a bug that could break plugin upon upgrade = 4.2 = * Added the option to send e-mails in HTML format * Fixed a bug that broke custom user role links if all links were deleted = 4.1.2 = * Added the ability to change main login page ID (Only needed for debugging) * The login will now revert to default wp-login in the case of plugin failure = 4.1.1 = * Fixed a major bug dealing with saving options that broke the plugin * Fixed a CSS bug causing interference with other interfaces that use jQuery UI Tabs = 4.1 = * Implemented custom user passwords * Implemented custom e-mail from name & address * Removed template tag & shortcode restriction on main login page = 4.0 = * Implemented custom links for logged in users based on role * Implemented custom redirection upon log in based on role * Implemented custom registration/password recovery emails * Implemented true shortcode and template tag functionality * Implemented true multi-instance functionality * Implemented an easy-to-use jQuery tabbed administration menu * Implemented both 'fresh' and 'classic' colors for administration menu = 3.3.1 = * Fixed a bug that broke password recovery due to the new system from WP 2.8.4 = 3.3 = * Fixed a bug that disabled error display when GET variable 'loggedout' was set * Added template tag access = 3.2.8 = * Fixed a security exploit regarding admin password reset addressed in WordPress 2.8.4 = 3.2.7 = * Fixed a bug that determined how to create the widget = 3.2.6 = * Fixed a bug dealing with the version_compare() function * Included French translation * Included Spanish translation = 3.2.5 = * Fixed a bug that produced a 'headers aldready sent' error when uploading media * Included Dutch translation = 3.2.4 = * Fixed the load_plugin_textdomain() call * Added 'login_head' action hook = 3.2.3 = * Fixed and updated many gettext calls for internationalization = 3.2.2 = * Added the option to leave widget links blank for default handling = 3.2.1 = * Fixed a XHTML validation issue = 3.2 = * Added the option to allow/disallow registration and password recovery within the widget * Fixed a bug regarding color names within the CSS file that broke validation = 3.1.1 = * Fixed a bug that incorrectly determined current user role = 3.1 = * Added the ability to specify URL's for widget 'Dashboard' and 'Profile' links per user role * Implemented WordPress 2.8 widget control for multiple widget instances * Fixed a bug regarding the registration complete message = 3.0.3 = * Fixed a bug with the widget links = 3.0.2 = * Fixed a bug that didn't allow custom registration message to be displayed * Fixed a few PHP unset variable notice's with a call to isset() = 3.0.1 = * Fixed a bug that caused a redirection loop when trying to access wp-login.php * Fixed a bug that broke the widget admin interface * Added the option to show/hide login page from page list = 3.0 = * Added a login widget = 2.2 = * Removed all "bloatware" = 2.1 = * Implemented login redirection based on user role = 2.0.8 = * Fixed a bug that broke the login with permalinks = 2.0.7 = * Fixed a bug that broke the Featured Content plugin = 2.0.6 = * Added the option to turn on/off subscriber profile theming = 2.0.5 = * Fixed a bug with default redirection and hid the login form from logged in users = 2.0.4 = * Fixed a bug regarding relative URL's in redirection = 2.0.3 = * Fixed various reported bugs and cleaned up code = 2.0.2 = * Fixed a bug that broke registration and broke other plugins using the_content filter = 2.0.1 = * Fixed a bug that redirected users who were not yet logged in to profile page = 2.0 = * Completely rewrote plugin to use page template, no more specifying template files & HTML = 1.2 = * Added capability to customize page titles for all pages affected by plugin = 1.1.2 = * Updated to allow customization of text below registration form = 1.1.1 = * Prepared plugin for internationalization and fixed a PHP version bug = 1.1.0 = * Added custom profile to completely hide the back-end from subscribers = 1.0.1 = * Made backwards compatible to WordPress 2.5+ = 1.0.0 = * Initial release version