Embed

Get info from any web service or page

MIT License

Downloads
7.6M
Stars
2.1K
Committers
71

Bot releases are hidden (Show)

Embed - 3.3.1

Published by oscarotero over 6 years ago

  • Added support for Infogram #262
  • Removed debugging echo #264
Embed - 3.3.0

Published by oscarotero almost 7 years ago

  • Added new options events_fields and videos_fields to facebook provider
  • Fixed urls with data: scheme
  • Added support for reddit
  • Fixed some tests and ignored the ones failing randomly
  • Added 7.2 to travis tests.
Embed - 3.2.2

Published by oscarotero almost 7 years ago

  • Improved Dailymotion data #248
  • Silence errors on get not valid images #249
Embed - 3.2.1

Published by oscarotero about 7 years ago

  • Removed fileinfo extension requirement #242
  • Do not allow to use other schemes than http/https
  • Fixed Imgur oembed provider
Embed - 3.2.0

Published by oscarotero about 7 years ago

  • Update Pastebin adapter (#231)
  • New option option to stop following canonical url (#234)
  • New option to add other namespaces to load custom adapters #235
  • Ignored the canonical urls pointing to the homepage #235
  • New property $info->html to return the embed code as DOMNodeList
  • New adapter to embed from Pintereset #238
  • Added support for google maps in view and streetview modes #241
  • Renamed phpunit.xml to phpunit.xml.dist to allow configure local tests
Embed - 3.1.0

Published by oscarotero over 7 years ago

  • Improved the demo displaying more http request info
  • Improved support for image sites like bibo.kz #214
  • Removed spreaker adapter, because it uses oembed
  • Fixed linkpulse provider
  • Added support for json feeds
  • New option url_blacklist to do not follow some urls as canonical #221
  • Re-run the canonical url using a try/catch to avoid throw exceptions #228
  • Added support for facebook events #227
Embed - 3.0.8

Published by oscarotero over 7 years ago

Added support for urls with color (:) in the path. For example https://pbs.twimg.com/media/CvCZ90BXYAE5q80.png:large #212

Embed - 3.0.7

Published by oscarotero over 7 years ago

  • Added composer/ca-bundle as a dependency to use certificates #207
  • Improved opengraph provider
Embed - 3.0.6

Published by oscarotero over 7 years ago

  • Removed thematic.co because it has shutted down
  • Removed video.mit.edu because it redirects to youtube
  • Improved error messages in the InvalidUrlException
  • Used a SSL cert with sites failing with disabled CURLOPT_SSL_VERIFYPEER
  • Improved feeds extraction #199
Embed - 3.0.5

Published by oscarotero over 7 years ago

  • Fixed some bugs related with the user agent. Now, the default user agent used is Embed PHP library and if the response is 403, retry again with a more realistic user agent.
  • Fixed urls with encoded chars
  • Do not use phpunit 6.0 for testing
Embed - 3.0.4

Published by oscarotero over 7 years ago

  • Changed the default user agent header to fix bugs in serveral sites relying in this header #191
  • Use the header Accept: text/html to fetch content to avoid a redirect in imageshack.com
  • Fixed a UTF-8 encoding bug in some sites #190
  • Fixed spotify oembed
  • Ignore errors using iconv to convert strings to UTF-8
Embed - 3.0.3

Published by oscarotero over 7 years ago

  • Improved authorUrl in twitterCards provider, generating the url using the username
  • Improved html provider, detecting article:* meta tags.
  • Restored autoload.php file #182 #187
  • Fixed embeds of twitter and gist #188
Embed - 3.0.2

Published by oscarotero over 7 years ago

  • Improved charset support #180
  • Added __isset() magic method (fixes #181)
Embed - 3.0.1

Published by oscarotero almost 8 years ago

  • Fixed choose_bigger_image option #178
  • Fixed the demo page that contains a call to an undefined method
  • Fixed some tests.
Embed - 3.0.0

Published by oscarotero almost 8 years ago

New major version with some breaking changes

  • Drop support for php 5.4
  • Removed$info->source and replaced by $info->feeds that returns an array of rss/atom feeds
  • Removed Embed::createSource() and all Embed\Sources\* classes
  • Removed the support for Guzzle 5
  • Changed the options array to a more simple structure.
  • Removed the Embed\RequestResolvers\* and Embed\ImageInfo\* classes and replaced by an unique Embed\Http\DispatcherInterface.
  • Improved speed avoiding some useless requests
  • Most code has been refactored to be more simple and clear.
Embed - 2.7.7

Published by oscarotero about 8 years ago

  • Added support for cadenaser.com
  • Make temporary cookies file name unique #167
  • Added tests for php7.1 and remove hhvm
Embed - 2.7.6

Published by oscarotero about 8 years ago

  • Fixed demo page on use unencoded urls
  • Html provider use author and contributors meta tags to get the authorName
  • Fixed opengraph canonical url pointing to homepage #160
  • Added support for amcharts.com #163
Embed - 2.7.5

Published by oscarotero about 8 years ago

  • Configure CURLOPT_FOLLOWLOCATION detecting open_basedir and safe_mode configuration #154
  • Improved opengraph provider on getting the code #153
  • Fixed opengraph to retrieve the author name #159
  • Fixed cartodb.com adapter that redirects to carto.com
  • Use https urls in opengraph #153
  • Added support for pastie.org, ideone.com, snipplr.com, jsbin.com #156
Embed - 2.7.4

Published by oscarotero over 8 years ago

Added support for cartodb.com

Embed - 2.7.3

Published by oscarotero over 8 years ago

  • Added support for google calendar (#149)
  • Fixed suffix domains (#150)