- Updated plugin icon.
- Added environment variable suggestions support for the OAuth client ID and secret.
- Added
pages_read_engagement
to the list of default OAuth permissions.
- OAuth tokens are now stored in a
facebook_accounts
table instead of in the plugin’s settings. - Deprecated
\dukt\facebook\models\Settings::$token
. - Updated the API version to v8.0.
- Bumped the schema version to 1.0.2.
- Fixed the icon of the Insights widget.
- Fixed a bug where the Facebook Insights widget was not able to pull reporting data due to an OAuth permission issue.
- Fixed a bug where the plugin was missing OAuth permissions to function properly with Facebook Pages.
- Fixed a bug where the Insights widget could show an error when the Facebook Page ID was not configured.
- Fixed a bug where the settings page was throwing an error when the OAuth token got expired.
- Added the Facebook user picture to the plugin’s settings.
- Updated default Facebook API version to v3.0.
- Fixed Craft 3 upgrade migration.
- Added profile picture to the Insights widget.
- Updated to require craftcms/cms
^3.0.0-RC1
.
- Fixed a bug where the Insights widget would throw an error because insight data was not requested using a page access token.
- Craft 3 compatibility.
- Fixed encoding bug with Facebook’s redirect URI.
- Removed
FacebookVariable
.
- Added support informations to composer.json.
- Facebook now requires Craft 3.0.0 beta 20 or above.
- Updated widget types for Craft 3.
- Fixed encoding bug with Facebook’s redirect URI.
- Added reference generation instructions.
- Added docs.
- Updated config settings for Craft 3.0.0-beta.8+.
- Renamed
$hasSettings
to$hasCpSettings
.
- Removed
FacebookVariable
.
- Craft 3 compatibility.
- Added
craftcms/cms
dependency. - Added
league/oauth2-client
dependency. - Added
league/oauth2-facebook
dependency.
- Removed
dukt/craft-oauth
dependency.
- Updated requirements to OAuth 2.0.2.
- The plugin is now using Facebook API v2.8.
- Improved installation process.
- API improvements.
- Improved exception handling for
Facebook_ReportsController::actionGetInsightsReport()
.
- Fixed CSS for the Insights widget.
- Added an
apiVersion
config to customize the Graph API version used to perform requests to the Facebook API.
- Facebook plugin now requires OAuth 2.0+.
- The plugin is now using Graph API 2.7.
- Fixed a bug where Facebook_PluginService::checkRequirements() which was checking if Google was configured instead of Facebook.
- Facebook Insights widget for the dashboard..