Social Poster Changelog

Social Poster 2.x is on version 3.0.1, released on Oct 12, 2022

  • theicons.co/svg/photo-09 Created with Sketch. 26 New features
  • theicons.co/svg/others-47 Created with Sketch. 18 Improvements
  • theicons.co/svg/home-36 Created with Sketch. 35 Bug fixes
View latest release (3.0.1) on the Plugin Store

3.0.1 - Latest Release

Released Oct 12, 2022

  • theicons.co/svg/home-36 Created with Sketch.

    Fix lack of validation on account settings.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when saving new accounts.

3.0.0

Released Oct 11, 2022

  • theicons.co/svg/photo-09 Created with Sketch.

    Add archiveTableIfExists() to install migration.

  • theicons.co/svg/photo-09 Created with Sketch.

    Memoize all services for performance.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add checks for registering events for performance.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add resave console command for elements.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add missing English translations.

  • theicons.co/svg/others-47 Created with Sketch.

    Now requires PHP 8.0.2+.

  • theicons.co/svg/others-47 Created with Sketch.

    Now requires Craft 4.0.0+.

  • theicons.co/svg/others-47 Created with Sketch.

    Rename base plugin methods.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when uninstalling.

2.3.3

Released Mar 29, 2022

  • theicons.co/svg/home-36 Created with Sketch.

    Fix some providers not having their scopes applied correctly.

2.3.2

Released Jan 13, 2022

  • theicons.co/svg/photo-09 Created with Sketch.

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

  • theicons.co/svg/home-36 Created with Sketch.

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

2.3.1

Released Nov 14, 2021

  • theicons.co/svg/photo-09 Created with Sketch.

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

  • theicons.co/svg/others-47 Created with Sketch.

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

2.3.0

Released Nov 06, 2021

  • theicons.co/svg/others-47 Created with Sketch.

    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.

2.2.0

Released Mar 12, 2021

  • theicons.co/svg/others-47 Created with Sketch.

    Now requires Craft 3.6+.

  • theicons.co/svg/others-47 Created with Sketch.

    Updated OAuth dependancies to be compatible with Guzzle 7.

2.1.4

Released Apr 28, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Prevent access to settings when allowAdminChanges is false

2.1.3

Released Apr 16, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Fix logging error Call to undefined method setFileLogging().

2.1.2

Released Apr 15, 2020

  • theicons.co/svg/others-47 Created with Sketch.

    File logging now checks if the overall Craft app uses file logging.

  • theicons.co/svg/others-47 Created with Sketch.

    Log files now only include GET and POST additional variables.

2.1.1

Released Apr 13, 2020

  • theicons.co/svg/photo-09 Created with Sketch.

    Add support Linked.in for company pages. See docs.

  • theicons.co/svg/photo-09 Created with Sketch.

    Updated Facebook and Linked.in provider docs with more detailed instructions.

  • theicons.co/svg/others-47 Created with Sketch.

    Remove r_basicprofile and w_share permissions for Linked.in. These are no longer valid.

  • theicons.co/svg/others-47 Created with Sketch.

    Remove visibility settings for Linked.in. No longer valid.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix checking for valid asset field and asset.

  • theicons.co/svg/home-36 Created with Sketch.

    Provide some better error responses when connecting to providers.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix front-end posting not working.

2.1.0

Released Jan 29, 2020

  • theicons.co/svg/photo-09 Created with Sketch.

    Craft 3.4 compatibility.

2.0.10

Released Jan 10, 2020

  • theicons.co/svg/home-36 Created with Sketch.

    Fix posting to Linked.in

2.0.9

Released Jan 10, 2020

  • theicons.co/svg/photo-09 Created with Sketch.

    Allow posts to be deleted.

  • theicons.co/svg/others-47 Created with Sketch.

    Now requires Craft 3.2+.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix posts being sent on entry drafts and revisions.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix duplicate submissions sent out when propagating entries on a multi-site.

  • theicons.co/svg/home-36 Created with Sketch.

    Add emoji support to posts.

2.0.8

Released Apr 24, 2019

  • theicons.co/svg/others-47 Created with Sketch.

    Remove r_liteprofile for Linked.in.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix error when trying to post to Twitter.

2.0.7

Released Apr 06, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Fix plugin name override not updating sidebar menu.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix asset URL resolution for pictures.

2.0.6

Released Mar 19, 2019

  • theicons.co/svg/others-47 Created with Sketch.

    Remove toggle for posting when toggling enabled entry state.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix incorrectly registering the wrong element.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix past posts showing on new entries.

2.0.5

Released Mar 19, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Fix error when trying to post to Facebook.

2.0.4

Released Mar 18, 2019

  • theicons.co/svg/home-36 Created with Sketch.

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

2.0.3

Released Mar 07, 2019

  • theicons.co/svg/home-36 Created with Sketch.

    Fix title and url content not parsing twig.

2.0.2

Released Mar 14, 2019

  • theicons.co/svg/photo-09 Created with Sketch.

    Add override notice for settings fields.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix deprecation error.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix tabs not working in sidebar widget.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Facebook not sending the supplied image.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix error when trying to use an image from an asset field.

2.0.1

Released Mar 14, 2019

  • theicons.co/svg/photo-09 Created with Sketch.

    Add craft.socialPoster.posts.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix logging not working correctly in some areas.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix provider settings not saving.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix error when deleting account.

2.0.0

Released Mar 13, 2019

  • theicons.co/svg/photo-09 Created with Sketch.

    Craft 3.1+ release.

  • theicons.co/svg/photo-09 Created with Sketch.

    Added Accounts.

1.2.2

Released May 21, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Minor fix for sidebar icon.

1.2.1

Released Oct 17, 2017

  • theicons.co/svg/photo-09 Created with Sketch.

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

1.2.0

Released Sep 24, 2016

  • theicons.co/svg/photo-09 Created with Sketch.

    Added Posts management sections in CP.

  • theicons.co/svg/photo-09 Created with Sketch.

    Added ability to easily re-post past social media posts.

  • theicons.co/svg/photo-09 Created with Sketch.

    Added craft.socialPoster.posts() template function to fetch successful posts on an entry.

  • theicons.co/svg/photo-09 Created with Sketch.

    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.

  • theicons.co/svg/others-47 Created with Sketch.

    Full JSON responses from providers are now saved for posterity, debugging, and future use.

  • theicons.co/svg/others-47 Created with Sketch.

    Improved Facebook posting, allowing you to properly post to either Profile, Page or Group.

1.1.2

Released Jul 10, 2016

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed version number (sorry!).

1.1.1

Released Jul 09, 2016

  • theicons.co/svg/photo-09 Created with Sketch.

    Added support for front-end submissions and overrides.

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed some issues with checking for account options not yet set.

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed issue with checking plugin dependancies.

1.1.0

Released Jul 03, 2016

  • theicons.co/svg/photo-09 Created with Sketch.

    Added support for Linked.in as a provider.

  • theicons.co/svg/photo-09 Created with Sketch.

    Added support for Facebook Pages, along with Personal timelines.

  • theicons.co/svg/photo-09 Created with Sketch.

    Added Title field to set the post title for Facebook and Linked.in posts.

  • theicons.co/svg/photo-09 Created with Sketch.

    Added URL field to allow specific URLs to be used with Facebook and Linked.in posts.

  • theicons.co/svg/photo-09 Created with Sketch.

    Added new setting for auto-post. Handy if you want the widget to appear, but not be default to on.

  • theicons.co/svg/others-47 Created with Sketch.

    Each field (apart from enabled) can be selectively hidden on the entry widget, allowing only certain settings to be overridden per-entry.

  • theicons.co/svg/others-47 Created with Sketch.

    Better Guzzle exception handling for all providers.

  • theicons.co/svg/home-36 Created with Sketch.

    Prevent errors for non-supported providers.

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed issue with checking plugin dependancies.

Get started with Social Poster

Available for Craft 4. Get it from the plugin store.