Skip to content

Releases: codemonauts/craft-instagram-feed

1.1.5 - 2021-06-16

16 Jul 13:07
Compare
Choose a tag to compare

Fixed

  • If you use a volume to store the images, the first time displaying the images failed.
  • In a scenario, where the image files already exists on the volume but without an asset entry in Craft, the files on the volume will be deleted and downloaded again.

1.1.4 - 2021-06-11

11 Jun 15:40
Compare
Choose a tag to compare

Fixed

  • In some cases, you get the old tag structure. So we accept both now.

1.1.3 - 2021-06-09

09 Jun 12:31
Compare
Choose a tag to compare

Fixed

  • Instagram has changed the structure of the tag data. We have updated the code accordingly.

1.1.2 - 2021-05-12

12 May 07:06
Compare
Choose a tag to compare

Changed

  • We made the plugin compatible to older Craft versions again. Changed the required version back to >= 3.0.0.

1.1.1 - 2021-04-29

29 Apr 14:05
Compare
Choose a tag to compare

Fixed

  • We now require Craft >= 3.5.0.

1.1.0 - 2021-04-29

29 Apr 14:04
Compare
Choose a tag to compare

Since the end of April 2021, Instagram sets the "cross-origin-resource-policy" header to "same-origin" to all their images, which means that your browser is not allowed to load the images inside another website which is not "instagram.com". Starting with this release of the plugin we download, store and serve the images locally. This may have an impact on your website, and you should read the sections "Local storage" and "Blocked requests" carefully.

Added

  • Downloading and storing the Instagram images locally to either Craft's storage path or a volume and path you can configure.
  • New keys imageSource and thumbnailSource in the array of posts, that hold the original image URLs from Instagram.
  • New key asset in the array of posts, that is an asset element of the Instagram image stored on a volume (only available when using a volume to store the image).

Changed

  • The keys src, thumbnail and image in the array of posts now have URLs pointing to your local copy of the images, which the plugin has downloaded and stored on your server.

1.0.7 - 2021-02-26

26 Feb 12:22
Compare
Choose a tag to compare

Fixed

  • Fixed videos without information about having an audio.

1.0.6 - 2021-02-16

16 Feb 13:38
Compare
Choose a tag to compare

Added

  • Enable environment variables for setting username (thanks to @niektenhoopen)
  • Add rel noopener and noreferrer properties to links in the README (thanks to @JayBox325)
  • Add full image URL attribute.
  • Add hasAudio attribute.

Changed

  • Prevent request storm if no items are cached and the request failed.
  • Set default timeout for requests from 5 to 10 seconds.

Fixed

  • Fixed background color of icon
  • Add trailing slash to all requests
  • Prevent empty user agent strings
  • Fixed some typos
  • Catch all exceptions from Guzzle requests

1.0.5 - 2020-04-15

15 Apr 15:08
Compare
Choose a tag to compare

Added

  • Switch to write a dump file of the response from Instagram
  • Switch to use a proxy (beta)

Changed

  • Improve documentation

Fixed

  • HTTP headers send with file_get_contents

1.0.4 - 2019-09-15

15 Sep 13:30
Compare
Choose a tag to compare

Fixed

  • Settings in CP could not be saved due to a validation rule.
  • Handle Instagram error response and return empty feed.
  • Fixed timeout for file stream (float not microseconds).