Skip to content

Latest commit

 

History

History
199 lines (97 loc) · 5.23 KB

CHANGELOG.md

File metadata and controls

199 lines (97 loc) · 5.23 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

3.2.18 (2024-11-17)

3.2.17 (2024-09-30)

3.2.16 (2024-07-06)

3.2.15 (2024-05-24)

3.2.14 (2024-05-07)

3.2.13 (2024-02-08)

3.2.12 (2024-01-31)

3.2.11 (2024-01-31)

3.2.10 (2023-12-06)

3.2.9 (2023-10-23)

3.2.8 (2023-09-23)

3.2.7 (2023-09-23)

3.2.6 (2023-07-29)

3.2.5 (2023-05-18)

3.2.4 (2023-05-13)

3.2.3 (2022-12-29)

Bug Fixes

  • build: prevent publish under release commit (4556002)

3.2.2 (2022-12-29)

3.2.1 (2022-12-29)

Bug Fixes

3.2.0 (2022-12-29)

3.2.0-0 (2022-12-29)

3.1.10 (2022-12-12)

3.1.9 (2022-10-01)

3.1.8 (2022-09-09)

3.1.7 (2022-09-02)

3.1.6 (2022-09-02)

3.1.5 (2022-09-02)

Bug Fixes

  • changes in Spotify embeds (53a5401)
  • ensure spotify URL is valid (c2e3436)

3.1.4 (2022-08-05)

3.1.3 (2022-08-05)

Bug Fixes

  • get description from an episode (2aba83d)

3.1.2 (2022-05-15)

3.1.1 (2022-05-02)

Bug Fixes

3.1.0 (2022-04-12)

Features

  • add getDetails which returns both preview and tracks (7e72e4d)

3.0.7 (2022-04-11)

3.0.6 (2022-04-08)

3.0.5 (2022-04-02)

3.0.4 (2022-04-02)

3.0.3 (2022-04-01)

3.0.2 (2022-03-29)

3.0.1 (2022-03-29)

3.0.0 (2022-03-20)

⚠ BREAKING CHANGES

  • The library will be shipped without a default fetch agent.

Features

  • pass fetch agent as necessary dependency (649778b)

2.2.9 (2022-03-20)

2.2.8 (2022-03-20)

2.2.7 (2022-03-02)

2.2.6 (2022-02-24)

2.2.5 (2022-01-30)

Bug Fixes

2.2.4 (2022-01-29)

2.2.3 (2021-05-21)

Bug Fixes

2.2.2 (2021-05-21)

2.2.1 (2021-05-21)

Bug Fixes

2.2.0

2.1.0

Warning: The data returned from getData can change at any time. For example, the newer podcast embed does not provide dominantColor anymore. I do not consider that a breaking change for this library. The only guarantee is that you get the data spotify makes available. You need to add safety checks in your application code. Only the data shape returned by getPreview is guaranteed.

  • fixes an issue with encoded data in the parsed html page (issue #55)
  • add support for scraping a different type of embed page, currently used in podcast episodes (fixes issue #54)

2.0.0

  • Drop support for EOL node versions, which is technically breaking 🤷‍♂️

1.4.0

  • Support for podcast episodes on spotify (contributed by @kikobeats)
  • new description and date fields in the preview object (contributed by @kikobeats)

1.3.1

  • update dependencies

1.3.0

  • remove lockfile

1.2.0

  • now uses Himalaya for html parsing instead of cheerio, its more complex / brittle but the bundle is way smaller so it can be used inside apps

1.1.1

  • generate embed url for preview with string concatination instead of using spotifyURL package
  • bump dependency versions

1.1.0

  • add embed field to getPreview result

1.0.0

  • first public release