Skip to content

Releases: ash-jc-allen/favicon-fetcher

v3.7.0

30 Nov 16:29
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.6.0...v3.7.0

v3.6.0

08 Jul 08:39
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.5.0...v3.6.0

v3.5.0

14 Jun 16:12
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.4.1...v3.5.0

v3.4.1

30 Apr 09:15
Compare
Choose a tag to compare

What's Changed

  • Fixed a bug that prevented fetching icons from a URL if the HTML contained a link tag without a href attribute by @philipsorensen in #77

New Contributors

Full Changelog: v3.4.0...v3.4.1

v3.4.0

19 Mar 11:09
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.3.0...v3.4.0

v3.3.0

12 Mar 00:11
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.2.0...v3.3.0

v3.2.0

29 Jan 15:23
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.1.0...v3.2.0

v3.1.0

07 Nov 23:30
Compare
Choose a tag to compare

What's Changed

  • Added user_agent config field to configure HTTP User-Agent request header by @joedixon in #70
  • Run CI tests using PHP 8.3 by @ash-jc-allen in #69

New Contributors

Full Changelog: v3.0.0...v3.1.0

v3.0.0

04 Sep 11:35
Compare
Choose a tag to compare

Added

  • Added connect_timeout and timeout config fields. (#67)
  • Use symfony/dom-crawler in the HttpDriver to parse the HTML. (#56)

Updated

  • Updated all files to use strict types for improved type safety. (#62)
  • Throw package-specific exceptions instead of vendor exceptions. (#67)

Fixed

  • Fixed a bug that prevented an exception from being thrown when using fetchAll if no favicons were found when using the throw method. (#56)
  • Fixed a bug that prevented the fetchAll method from trying to guess the default icon if no favicons were found. (#56)
  • Fixed a bug that stripped the port from the base URL. Thanks for the fix, @mhoffmann777! (#50)

Removed

  • Dropped support for PHP 8.0. (#59)
  • Dropped support for Laravel 8. (#59)
  • Dropped support for PHPUnit 8.* and Larastan 1.*. (#59)

New Contributors

Full Changelog: v2.0.0...v3.0.0

v2.0.0

23 Mar 14:16
Compare
Choose a tag to compare

What's Changed

  • Added driver for the Favicon Grabber API. (#24)
  • Added fetchAll and fetchAllOr implementations to the HttpDriver for fetching all the icons for a URL. (#29, #31)
  • Added fetchAll and fetchAllOr methods to the AshAllenDesign\FaviconFetcher\Contracts\Fetcher interface. (#29)
  • Added support to get a favicons size and type. (#29, #31)
  • Changed visibility of the buildCacheKey method in the BuildsCacheKey trait from protected to public. (#31)
  • Changed the values that are used when caching a favicon. (#31)
  • Removed the makeFromCache method from the Favicon class. (#31)

Full Changelog: v1.3.0...v2.0.0