Skip to content

Latest commit

 

History

History
18 lines (15 loc) · 879 Bytes

File metadata and controls

18 lines (15 loc) · 879 Bytes

Upgrade from 4.x to 5.0

  • All services are using FQCN as service ID.
  • We use PSR-18 and PSR-17 instead of HTTPlug.
  • Renamed HttpClientInterface to AnalyticsClientInterface
  • Renamed DataFetcher to AnalyticsDataFetcher
  • Updated return value of AnalyticsDataFetcher::getPageViews to support more flexible queries.
  • Added PHP7 type hints

Upgrade from 3.2.2 to 4.0

  • Class parameters has been removed to comply with the new Symfony best practices.
  • Updated namespace from Happyr\Google\AnalyticsBundle to Happyr\GoogleAnalyticsBundle.
  • Updated service names to include an underscore. Previous: happyr.google.analytics.data_fetcher Now: happyr.google_analytics.data_fetcher
  • New method signature for DataFetcher::getPageViews
  • We do now use PSR6 cache and Httplug for HTTP messaging.
  • Use PSR-4
  • Not dependent on Guzzle. We use HTTPlug instead.