Version 2.3.4

June 3, 2022

Fixed

  • Fix Facebook scopes to work with FB API v7.0+.

Version 2.3.3

March 29, 2022

Fixed

  • Fix some providers not having their scopes applied correctly.

Version 2.3.2

January 13, 2022

Added

  • Add support for saving Emoji's in default account message.

Fixed

  • Fix minor alignment issue for "Show in widget" when editing an account.

Version 2.3.1

November 14, 2021

Added

  • Add more logging for failed requests to APIs for all providers.

Changed

  • Update guzzlehttp/oauth-subscriber:^0.6.0 dependancy to work with guzzlehttp/psr7:^2.0.

Version 2.3.0

November 6, 2021

Changed

  • Any scope options defined in your config files, will now overwrite default scopes, instead of merging. This is to better handle upcoming Facebook scope deprecations.

Version 2.2.0

March 12, 2021

Changed

  • Now requires Craft 3.6+.
  • Updated OAuth dependancies to be compatible with Guzzle 7.

Version 2.1.4

April 28, 2020

Fixed

  • Prevent access to settings when allowAdminChanges is false

Version 2.1.3

April 16, 2020

Fixed

  • Fix logging error Call to undefined method setFileLogging().

Version 2.1.2

April 15, 2020

Changed

  • File logging now checks if the overall Craft app uses file logging.
  • Log files now only include GET and POST additional variables.

Version 2.1.1

April 13, 2020

Added

  • Add support Linked.in for company pages. See docs.
  • Updated Facebook and Linked.in provider docs with more detailed instructions.

Changed

  • Remove r_basicprofile and w_share permissions for Linked.in. These are no longer valid.
  • Remove visibility settings for Linked.in. No longer valid.

Fixed

  • Fix checking for valid asset field and asset.
  • Provide some better error responses when connecting to providers.
  • Fix front-end posting not working.

Version 2.1.0

January 29, 2020

Added

  • Craft 3.4 compatibility.

Version 2.0.10

January 10, 2020

Fixed

  • Fix posting to Linked.in

Version 2.0.9

January 10, 2020

Added

  • Allow posts to be deleted.

Changed

  • Now requires Craft 3.2+.

Fixed

  • Fix posts being sent on entry drafts and revisions.
  • Fix duplicate submissions sent out when propagating entries on a multi-site.
  • Add emoji support to posts.

Version 2.0.8

April 24, 2019

Changed

  • Remove r_liteprofile for Linked.in.

Fixed

  • Fix error when trying to post to Twitter.

Version 2.0.7

April 6, 2019

Fixed

  • Fix plugin name override not updating sidebar menu.
  • Fix asset URL resolution for pictures.

Version 2.0.6

March 19, 2019

Changed

  • Remove toggle for posting when toggling enabled entry state.

Fixed

  • Fix incorrectly registering the wrong element.
  • Fix past posts showing on new entries.

Version 2.0.5

March 19, 2019

Fixed

  • Fix error when trying to post to Facebook.

Version 2.0.4

March 18, 2019

Fixed

  • Fix Facebook authentication issues when usePathInfo = false, on some environments.

Version 2.0.3

March 7, 2019

Fixed

  • Fix title and url content not parsing twig.

Version 2.0.2

March 14, 2019

Added

  • Add override notice for settings fields.

Fixed

  • Fix deprecation error.
  • Fix tabs not working in sidebar widget.
  • Fix Facebook not sending the supplied image.
  • Fix error when trying to use an image from an asset field.

Version 2.0.1

March 14, 2019

Added

  • Add craft.socialPoster.posts.

Fixed

  • Fix logging not working correctly in some areas.
  • Fix provider settings not saving.
  • Fix error when deleting account.

Version 2.0.0

March 13, 2019

Added

  • Craft 3.1+ release.
  • Added Accounts.

Version 1.2.2

May 21, 2018

Fixed

  • Minor fix for sidebar icon.

Version 1.2.1

October 17, 2017

Added

  • Verbb marketing (new plugin icon, readme, etc).

Version 1.2.0

September 24, 2016

Added

  • Added Posts management sections in CP.
  • Added ability to easily re-post past social media posts.
  • Added craft.socialPoster.posts() template function to fetch successful posts on an entry.
  • Added url attribute on posts - this returns the external URL to the corresponding post on the social media provider you've posted to - ie https://facebook.com/mypost.

Changed

  • Full JSON responses from providers are now saved for posterity, debugging, and future use.
  • Improved Facebook posting, allowing you to properly post to either Profile, Page or Group.

Version 1.1.2

July 10, 2016

Fixed

  • Fixed version number (sorry!).

Version 1.1.1

July 9, 2016

Added

  • Added support for front-end submissions and overrides.

Fixed

  • Fixed some issues with checking for account options not yet set.
  • Fixed issue with checking plugin dependancies.

Version 1.1.0

July 3, 2016

Added

  • Added support for Linked.in as a provider.
  • Added support for Facebook Pages, along with Personal timelines.
  • Added Title field to set the post title for Facebook and Linked.in posts.
  • Added URL field to allow specific URLs to be used with Facebook and Linked.in posts.
  • Added new setting for auto-post. Handy if you want the widget to appear, but not be default to on.

Changed

  • Each field (apart from enabled) can be selectively hidden on the entry widget, allowing only certain settings to be overridden per-entry.
  • Better Guzzle exception handling for all providers.

Fixed

  • Prevent errors for non-supported providers.
  • Fixed issue with checking plugin dependancies.

Version 1.0.0

June 30, 2016
  • Initial release.