Changelog
4.0.17 2026-05-03
Changed
- Bump
verbb/authto allowfirebase/php-jwt7.x.
4.0.16 2025-11-06
Changed
- Update Linkedin API version.
4.0.15 2025-07-18
Changed
- Update English translations.
4.0.14 2025-02-02
Changed
- Update LinkedIn API version.
4.0.13 2024-09-07
Fixed
- Fix an error with Twitter provider.
4.0.12 2024-08-11
Changed
- Remove the ability to post to a Facebook Group (no longer possible via Facebook’s API).
4.0.11 2024-05-29
Changed
- Update English translations.
4.0.10 2024-04-29
Added
- Add support for
headlessModeredirect URIs.
Changed
- Update English translations.
4.0.9 2024-04-05
Added
- Add improved session-handling for authorization and callback methods, to improve failed sessions in some cases.
4.0.8 2023-12-08
Fixed
- Fix LinkedIn not switching from an image post to an article post, when containing both a link and image.
- Fix LinkedIn not respecting custom Guzzle config when fetching images when posts contain an image.
4.0.7 2023-10-25
Fixed
- Implement
Element::trackChanges()for Blitz compatibility.
4.0.6 2023-10-06
{note} If you are using LinkedIn, your LinkedIn app will need to include new products. Refer to the docs.
Changed
- Change LinkedIn from using deprecated “Shares API”.
4.0.5 2023-10-05
Changed
- Change LinkedIn to use new OpenID Connect API.
4.0.4 2023-07-11
Added
- Add ability to set
scopesandauthorizationOptionsfor accounts in config files. - Add current site support to Redirect URI for multi-sites.
4.0.3 2023-06-25
Fixed
- Fix Twitter missing
offline.accessscope, preventing refresh tokens.
4.0.2 2023-06-16
Added
- Add
elementtoAccount::EVENT_BEFORE_SEND_POSTandAccount::EVENT_AFTER_SEND_POSTevents. - Add the posted element to Payload models.
Fixed
- Fix an issue where the Auth module wasn’t initialised properly for upgraded Social Poster installs.
- Fix emoji support for posts.
- Fix entry sidebar overwriting default Craft sidebar meta.
4.0.1 2023-05-27
Added
- Add
Account::EVENT_BEFORE_SEND_POSTandAccount::EVENT_AFTER_SEND_POSTevents.
Fixed
- Fix Redirect URI not working correctly for multi-sites.
4.0.0 2023-02-01
{note} This is a major release with big changes on how Accounts and Providers work. Please read the migration docs. You will be required to update your provider OAuth app settings and re-connect your accounts.
Added
- Add
PayloadandPostResponsemodels for sending Posts to accounts for better consistency with how things are sent and received. - Add Auth module (opens new window) to handle all authentication.
- Add Instagram provider.
Changed
- Revamped Accounts to combine with Providers. Provider OAuth settings are now managed in an Account.
- Overriding provider configs are now done via
accountsin your config files. - Updated provider icons.
- Updated plugin icon.
Fixed
- Fix being able to access settings when
allowAdminChangeswithfalse.
Removed
- Removed the concept of Providers. These are combined into Accounts.
- All token handling has been moved to the Auth module (opens new window).
- Removed
SocialPoster::getTokens()andSocialPoster::getProviders()services. - Removed
accounts/connect,accounts/disconnect,accounts/callback