Releases: 10up/simple-local-avatars
Releases · 10up/simple-local-avatars
2.7.5
What's Changed
Added
- Ajax loading animation during process of uploading and deleting local avatars (props @lllopo, @BhargavBhandari90, @faisal-alvi via #204).
Changed
- Avatar removal button text (props @jayedul, @jeffpaul, @dkotter, @faisal-alvi via #208).
- WordPress "tested up to" version 6.2 (props @jayedul, @faisal-alvi via #210).
- Run E2E tests on the zip generated by "Build release zip" action (props @jayedul, @iamdharmesh, @faisal-alvi via #205).
Security
- Bump
webpack
from 5.75.0 to 5.76.1 (props @dependabot, @faisal-alvi via #207).
Full Changelog: 2.7.4...2.7.5
2.7.4
Fixed
- Support passing
WP_User
toget_avatar()
(props @mattheu, @faisal-alvi via #193). - Remove trailing commas in function calls (props @patrixer, @dkotter, @sekra24, @faisal-alvi via #196).
Security
- Bump
simple-git
from 3.15.1 to 3.16.0 (props @dependabot, @faisal-alvi via #191). - Bump
http-cache-semantics
from 4.1.0 to 4.1.1 (props @dependabot, @faisal-alvi via #197).
New (PR) Contributors
- @mattwatsoncodes made their first contribution in #183
- @sekra24 made their first contribution in #196
- @mattheu made their first contribution in #193
Full Changelog: 2.7.3...2.7.4
2.7.3
What's Changed
Fixed
- Issue causing fatal errors when avatars used on front end of site (props @Rottinator, @peterwilsoncc, @ravinderk, @faisal-alvi via #187).
- Deprecation error in admin on PHP 8.0 and later (props @Rottinator, @peterwilsoncc, @ravinderk, @faisal-alvi via #187).
Full Changelog: 2.7.2...2.7.3 & Milestone 12
2.7.2
Added
- Filter hook
simple_local_avatars_upload_limit
to restrict image upload size & image file checking enhanced (props @Shirkit, @jayedul, @faisal-alvi, @jeffpaul via #171). - GitHub Actions summary on Cypress e2e test runs (props @faisal-alvi, @jeffpaul, @iamdharmesh via #174).
Changed
- Cypress integration migrated from 9.5.4 to 11.2.0 (props @iamdharmesh, @jayedul, @faisal-alvi via #172).
Fixed
- PHP8 support for
assign_new_user_avatar
(props @lllopo, @mattwatsoncodes, @faisal-alvi via #183). - Fixed the user profile language not respected issue (props @dkotter, @lllopo, @faisal-alvi, @jeffpaul via #175).
Removed
- textdomain from the core strings and the function
update_avatar_ratings
as it's not required anymore (props @dkotter, @lllopo, @faisal-alvi, @jeffpaul via #175).
Security
- Bump
json5
from 1.0.1 to 1.0.2 (props @dependabot, @faisal-alvi via #182).
New (PR) Contributors
- @mattwatsoncodes made their first contribution in #183
Full Changelog: 2.7.1...2.7.2 & Milestone 11
2.7.1
Added
- Added missing files from the last release and changed the readme file to fix the bullet points and added full stops.
Full Changelog: 2.7.0...2.7.1
2.7.0
Added
- Added
Build release zip
GitHub Action (props @peterwilsoncc, @faisal-alvi via #168).
Changed
- Set plugin defaults on
wp_initialize_site
instead of deprecated actionwpmu_new_blog
(props @kadamwhite, @faisal-alvi via #156). - Support Level from Active to Stable (props @jeffpaul, @dkotter via #159).
- Build tools: Allow PHPCS installer plugin to run without prompting user (props @peterwilsoncc, @jeffpaul via #164).
- WP tested up to version bump to 6.1 (props @peterwilsoncc, @faisal-alvi via #165).
Fixed
- Non admin users can not crop avatar (props @jayedul, @faisal-alvi, @zamanq, @dkotter, @jeffpaul via #155).
Security
- Bump
@wordpress/env
from 4.9.0 to 5.2.0 andgot
from 10.7.0 to 11.8.5 (props @dependabot, @faisal-alvi via #153). - Bump
loader-utils
from 2.0.2 to 2.0.3 (props @dependabot, @faisal-alvi via #160). - Bump
loader-utils
from 2.0.3 to 2.0.4 (props @dependabot, @peterwilsoncc via #162). - Bump
simple-git
from 3.9.0 to 3.15.1 (props @dependabot via #176).
New (PR) Contributors
- @t-lock made their first contribution in #149
- @kadamwhite made their first contribution in #156
- @peterwilsoncc made their first contribution in #164
- @jayedul made their first contribution in #155
Full Changelog: 2.6.0...2.7.0 & Milestone 8
2.6.0
Note that this release bumps the minimum required version of WordPress from 4.6 to 5.7 and PHP from 5.6 to 7.4.
Added
- If a default avatar image is used, ensure that outputs alt text. This will either be default text (Avatar photo) or the alt text from the uploaded default image (props @dkotter, @faisal-alvi via #147).
- Two hooks,
simple_local_avatar_updated
andsimple_local_avatar_deleted
, to allow theme or plugin developers to react to changes in local avatars in a consistent and precise way (props @t-lock, @faisal-alvi, @dkotter via #149).
Changed
- Bump minimum required version of WordPress from 4.6 to 5.7 (props @vikrampm1, @faisal-alvi, @cadic via #143).
- Bump minimum required version of PHP from 5.6 to 7.4 (props @vikrampm1, @faisal-alvi, @cadic via #143).
- The plugin is now available via Composer without any additional steps required (props @faisal-alvi, @kovshenin, @jeffpaul via #145).
Security
- Bump
terser
from 5.14.1 to 5.14.2 (props @dependabot, @faisal-alvi via #142).
New (PR) Contributors
Full Changelog: 2.5.0...2.6.0 & Milestone 7
2.5.0
Added
- Skip cropping button (props @dkotter, @faisal-alvi, @cadic, @jeffpaul, @dinhtungdu via #130)!
- Updated the button name from "Skip Crop" to "Default Crop" only on the edit profile page (props @faisal-alvi, @peterwilsoncc via #136).
- If an image used for a local avatar has alt text assigned, ensure that alt text is used when rendering the image (props @dkotter, @pixelloop, @faisal-alvi via #127).
- Support for bbPress by loading the JS at FE on the profile edit page (props @foliovision, @faisal-alvi, @iamdharmesh via #134).
- Cypress E2E tests (props @faisal-alvi, @vikrampm1, @Sidsector9 via #115).
Fixed
- Broken avatar URLs for network-configured shared avatars with non-standard thumbnail sizes (props @vladolaru, @faisal-alvi via #125).
HTTP_REFERER
is null and causing PHP warning (props @alireza-salehi, @faisal-alvi, @peterwilsoncc via #129).
New (PR) Contributors
- @vladolaru made their first contribution in #125
Full Changelog: 2.4.0...2.5.0
2.4.0
Added
- Ability to set a default avatar. (props @mehulkaklotar, @jeffpaul, @dinhtungdu, @faisal-alvi via #96).
Fixed
- Correct plugin name in changelog. (props @grappler, @jeffpaul via #117).
- Avatar cache not being cleared. (props @thefrosty, @jeffpaul, @faisal-alvi, @peterwilsoncc via #118 & #120).
Security
- Dev dependency
@wordpress/scripts
upgraded to resolve deeper level dependency security issues. (props @jeffpaul, @faisal-alvi, @cadic via #119).
New (PR) Contributors
- @mehulkaklotar made their first contribution in #96
- @grappler made their first contribution in #117
Full Changelog: 2.3.0...2.4.0
2.3.0
Added
- Crop screen (props @jeffpaul, @helen, @ajmaurya99, @Antonio-Lagun, @faisal-alvi via #83).
- Avatar preview for Subscribers (props @ankitguptaindia, @dinhtungdu, @dkotter via #74).
- More robust multisite support and shared avatar setting (props @adamsilverstein, @helen, @jeffpaul, @dkotter, @faisal-alvi, @holle75 via #72).
- Settings link to plugin action links (props @rahulsprajapati, @jeffpaul, @iamdharmesh via #92).
- Dashboard setting and WP-CLI command to migrate avatars from WP User Avatars (props @jeffpaul, @claytoncollie, @helen, @faisal-alvi via #85).
- Option to clear cache of user meta to remove image sizes that do not exist (props @jeffpaul, @ituk, @dinhtungdu, @sparkbold, @thrijith via #90).
- Package file (props @faisal-alvi, @jeffpaul, @claytoncollie, @cadic via #94).
- PHP Unit Tests (props @faisal-alvi, @iamdharmesh via #101).
- "No Response" GitHub Action (props @jeffpaul via #84).
Changed
- Bump WordPress "tested up to" version to 5.9 (props @jeffpaul, @ankitguptaindia, @dinhtungdu, @phpbits via #67, #75, #81, #97).
- Bump WordPress "tested up to" version to 6.0 (props @ajmaurya99 via #110)
- Format admin script (props @thrijith, @dinhtungdu via #91).
Fixed
- Media ID as string in REST API (props @diodoe, @dinhtungdu, @dkotter via #71).
- Avatar rating text is not translated properly if a user has a custom language Set (props @ActuallyConnor, @faisal-alvi via #89).
Security
- PHP 8 compatibility (props @faisal-alvi, @dkotter, @Sidsector9 via #103).
- Bump
rmccue/requests
from 1.7.0 to 1.8.0 (props dependabot@ via #77). - Bump
nanoid
from 3.1.28 to 3.2.0 (props dependabot@ via #98). - Bump
minimist
from 1.2.5 to 1.2.6 (props dependabot@ via #105).
New (PR) Contributors
- @ActuallyConnor made their first contribution in #89
- @thrijith made their first contribution in #90
- @faisal-alvi made their first contribution in #94
- @ajmaurya99 made their first contribution in #83
- @rahulsprajapati made their first contribution in #92
- @claytoncollie made their first contribution in #85
- @dkotter made their first contribution in #72
Full Changelog: 2.2.0...2.3.0