Skip to content

Latest commit

 

History

History
82 lines (64 loc) · 2.15 KB

CHANGELOG.md

File metadata and controls

82 lines (64 loc) · 2.15 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

7.0.0 – 2021-11-20

Deprecated

  • Deprecate previousDate and nextDate.

Removed

  • Remove charts function for listing all charts.

Fixed

  • Fix artist chart and year-end chart parsing.

6.3.0 – 2021-11-20

Fixed

  • Fix support for basic charts (the Billboard.com UI changed).

6.2.1 – 2020-11-02

Added

  • Add support for year-end charts (#69, #33).
  • Add warning for unsupported years.

6.1.2 – 2020-09-15

Fixed

  • Fix parsing of artist for entries that are missing artists (#71).

6.1.1 – 2020-09-15

Fixed

  • Fix parsing of previousDate.

6.1.0 – 2020-03-21

Changed

  • Increased the default max_retries from 3 to 5.

6.0.3 – 2020-02-26

Fixed

  • Fix parsing of chart titles.

6.0.2 – 2020-02-01

Fixed

  • Fix parsing of entry stats for certain old-style charts.

6.0.1 – 2020-01-21

Fixed

  • Fix peakPos description.

6.0.0 – 2020-01-06

Added

  • Respect Retry-After headers when retrying (#65).

Changed

  • Switch to HTTPS for chart requests.

5.4.0 – 2019-12-27

Added

  • Connection retry logic (max_retries).

5.3.0 – 2019-09-29

Added

  • Partial support for new Billboard.com UI used for some (but not all) charts. The image attribute is always set to None for such charts.

5.2.3 – 2019-09-06

Fixed

  • Fix lastPos again in response to UI change.
  • Raise when HTTP request for charts() fails.

5.2.2 – 2019-08-27

Fixed

  • Stop sending HTTP header that was causing all requests to fail with HTTP 403.

5.2.1 – 2019-08-11

Fixed

  • Fix bug in which lastPos was set to the position two weeks prior instead of last week's position.

5.2.0 – 2019-08-09

Added (since the last release, 5.1.1)

  • This changelog file.
  • The charts function for listing all charts (#40).
  • Validation for dates passed to ChartData (#40).