Version 4.1.0
November 29, 2024
Added
- Remove manual embed URL in config and revert to autogenerated embed URL
Version 4.0.2
November 19, 2024
Fixed
- Gracefully fail if instagram does not return any media IDs
Version 4.0.1
November 18, 2024
Fixed
- Increased coverage of debugging to facilitate better error detection
Version 4.0.0
November 10, 2024
⚠⚠⚠ The Basic Display API is being switched off on 4th December ⚠⚠⚠
This update removes access to the Basic Display API, which is being switched off on 4th December.
This upgrade will break your current integrations, as it removes any calls to the Basic Display API. It would be best to recreate your app(s) and have the correct App ID(s) / Secret(s) and Embed URL(s) prior to upgrading the plugin, to allow for a smooth transition period.
This plugin marked as breaking for the above reason. It doesn't, however, break the core API at all – once you have updated your information in settings, the plugin will continue to work as it previously has.
Version 3.0.0
May 22, 2024
Added
- Namespace to new plugin owner. The plugin now lives under
@jsmrtn/craftagram
rather than@scaramangagency/craftagram
. - Add CraftCMS 5 compatibility. It retains compatibility for CraftCMS 4.
- Allows refresh of individual site when refreshing tokens.
Fixed
- Fixes bug where multi-site instances would only refresh the first long access token.
- Fixes incorrect
ExitCode
when using console command to refresh tokens.
Removed
craft.craftagram.getProfileMeta()
has been removed, as the API endpoint is no longer functional.
Version 3.0.0-beta
May 22, 2024
Added
- Namespace to new plugin owner. The plugin now lives under
@jsmrtn/craftagram
rather than@scaramangagency/craftagram
. - Add CraftCMS 5 compatibility. It retains compatibility for CraftCMS 4.
- Allows refresh of individual site when refreshing tokens.
Fixed
- Fixes bug where multi-site instances would only refresh the first long access token.
- Fixes incorrect
ExitCode
when using console command to refresh tokens.
Removed
craft.craftagram.getProfileMeta()
has been removed, as the API endpoint is no longer functional.
Version 2.0.2
February 6, 2023
- Fix settings URL (#61)
Version 2.0.1
December 12, 2022
- Fix error typing
Version 2.0.0
June 30, 2022
- Update cron example in README.txt (thanks @Ottergoose)
- Casing of plugin title in sidebar
- Craft 4 support
Version 1.4.5
June 2, 2021
Fixed
- Don't output video with the image tag (#41)
Version 1.4.4
February 17, 2021
Changed
- Add basic auth to headless endpoint. Existing installations will remain unsecured until the option is enabled.
Fixed
- Allow album children (#38)
- Stop error on headless endpoint (#37)
Version 1.4.3
January 12, 2021
Added
- Add API endpoint for headless installations (#36)
- Add preview of feed to settings page
Fixed
- Fix pagination action, as it previously assumed that the default site had an ID of
1
Changed
- Update recommendations for pagination to use the
paginate->cursors->after
string, rather than needing to pass the entirenext
url
Version 1.4.2
January 6, 2021
Fixed
- Fix refresh token endpoint
Version 1.4.1
January 5, 2021
Fixed
- Fix migration
Version 1.4.0
January 4, 2021
Added
- Allow multi-site authentications (#30)
Version 1.3.1
November 27, 2020
Fixed
- Allow Craft to run from sub-directory (#32)
Version 1.3.0
October 22, 2020
Added
- Add console action for refreshing tokens
Version 1.2.6
September 30, 2020
Added
- Output verbose error messaging into log if no data is returned (#24)
Fixed
- Set column type to
text
forlongAccessToken
for migrated installs (#28)
Version 1.2.5
September 14, 2020
Fixed
- Remove limit hiding button, as env var can be any length
Version 1.2.4
August 4, 2020
Changed
- Allow Long Access Token to be edited
Version 1.2.3
July 30, 2020
Fixed
- Change minimum CraftCMS requirement
Version 1.2.1
July 27, 2020
Fixed
- Fix redirect URL from auth function to prevent errors if
allowAdminChanges
is set to false
Version 1.2.0
July 22, 2020
Added
- App ID and App Secret can now be added as environment variables.
- craftagram is available as a Control Panel section to allow authorisations if
allowAdminChanges
is set to false - Long-access token is now saved into the database to prevent creating issues with
project.yaml
file
Changed
- Logic changes to better handle of authorisation hand-off.
Version 1.1.1
July 10, 2020
Fix
- Correctly remove trailing slash from
baseUrl
forredirect_uri
.
Version 1.1.0
July 8, 2020
Added
- Add
getProfileMeta
variable to return followers, following, and profile picture.
Fixed
- Remove trailing slash from
baseUrl
forredirect_uri
.
Version 1.0.7
July 1, 2020
Fixed
- Fix release.
Version 1.0.6
June 30, 2020
Changed
- Tweak plugin icon
Fixed
- Fix #6. Thanks @JJimmyFlynn.
Version 1.0.5
April 20, 2020
Fixed
- Fix #3 but for both env and aliases. Thanks @bymayo.
Version 1.0.4
April 1, 2020
Fixed
- Fix #3, #4. Thanks @darylknight.
Version 1.0.3
March 24, 2020
Fixed
- Fix #1. Thanks @Saboteur777.
Version 1.0.2
March 11, 2020
Fixed
- Fail better if the
getInstagramFeed
service doesn't return any data
Version 1.0.1
March 11, 2020
Changed
- Trigger authorization on button click instead of showing a URL
Version 1.0.0
March 11, 2020
Added
- Initial deployment