All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Replace deprecated
FILTER_SANITIZE_STRING
in PHP >= 8.2 withFILTER_SANITIZE_FULL_SPECIAL_CHARS
. #78
- Add support upto PHP 8.2.
- Drop support for PHP <= 7.4.
- Feature/disable global emails.
- Add encryption to login email.
- Remove Login CSS attachment height/width requirements for
h1 a
background image logo.
- Make sure
thefrosty/wp-utilties
is locked at2.5.2
.
- Make sure
thefrosty/wp-utilties
is locked at2.5.1
.
- Fix: PHP Fatal error: Uncaught TypeError: Argument 1 passed to
TheFrosty\WpLoginLocker\Login\LastLoginColumns::manageUsersCustomColumn()
must be of the type string, null given.
- Bump glob-parent from 5.1.1 to 5.1.2 (#36)
- Bump hosted-git-info from 2.8.8 to 2.8.9 (#35)
- Bump lodash from 4.17.20 to 4.17.21 (#34)
- Bump path-parse from 1.0.6 to 1.0.7 (#37)
- Dependency updates (#38)
- PHP is now >=7.4.
- Add asset icons for plugin updates.
- Update GitHub workflow (The
set-env
command is deprecated). - Add XDEBUG_MODE for travis builds (change dist back to default
xenial
).
- Update
dealerdirect/phpcodesniffer-composer-installer
requirement #23 - Add
Release Asset
header to pull GitHub version from the release artifact. - User release
$repo-$tag.zip
for the uploaded artifact.
- Add
GitHub Plugin URI
plugin header, to allow updates direct from GitHub if you have theGitHub Updater
plugin installed.
- More settings to build complete email (with design).
- Add send test email.
- Bump WpSettingsApi to version
^3.2.2
- Update workflow to build a clean .zip of the plugin (without all the development files and directories).
- Adding unit tests and code coverage.
- Bump PHP minimum requirement to >= 7.3.
- For full changes see #14 & #15
- Remove helpers from composer autoload as
exit
was changed towp_die()
(and may not be available yet). - Update all composer dependencies, including those from Dependabot.
- Update Symfony HTTP Foundation
- Add setting page.
- Add login logo setting.
- Add email pretext & message setting.
- Update the email template, which should now not be so ipsum.
- Bump symphony HTTP Foundation to ^4.3
- Bump WP Utilities ^1.7
- Move ignore plugin from inline to helper in WP Utilities.
- Update activation method to add user meta to the logged in user.
- Moved from
dwnload
tothefrosty
GitHub. - Cleaned up CHANGELOG and README.
- Updated code to use full text translation.
- Moved to PHP >= 7.2.
- Limit user IP & login time tracking to 10 saved entries.
- Plucked this code out of core dwnload feature.