Skip to content

Releases: sonallux/spotify-web-api

v2022.4.14

14 Apr 16:43

Choose a tag to compare

What's Changed

  • Bump version to 2022.4.14 (6baf3ad)
  • Fix type of artists property of AlbumObject to SimplifiedArtistsObject (e4b1f02)
  • Do not create a dependency-reduced-pom.xml file (9204b88)
  • Bump swagger-parser from 2.0.31 to 2.0.32 (#155) (8c77221)
  • Bump maven-shade-plugin from 3.2.4 to 3.3.0 (#153) (c55da8d)
  • Bump json-schema-validator from 1.0.67 to 1.0.68 (#152) (a8486ca)
  • Update to Java 17 only (2d53cbe)
  • Bump json-path from 2.6.0 to 2.7.0 (#132) (7d2ded3)
  • Bump jackson-bom from 2.12.5 to 2.13.2 (#147) (c59b604)

v2022.3.23

23 Mar 09:43

Choose a tag to compare

What's Changed

  • Bump version to 2022.3.23 (0e48a7b)
  • Fix OneCurrentlyPlayingTrack response (84c477b)
  • Fix response type of top artists and tracks request (56d20a0)
  • Bump swagger-parser from 2.0.30 to 2.0.31 (#148) (2e24014)
  • Bump mockito-junit-jupiter from 4.3.1 to 4.4.0 (#150) (7091d7c)
  • Bump maven-compiler-plugin from 3.10.0 to 3.10.1 (#149) (ddedfcc)
  • Some minor fixes to OpenAPI (9435b7d)
  • Bump json-schema-validator from 1.0.66 to 1.0.67 (#146) (b7db6e9)
  • Bump nexus-staging-maven-plugin from 1.6.8 to 1.6.12 (#145) (15f75f2)
  • Bump maven-compiler-plugin from 3.9.0 to 3.10.0 (#143) (5eb4cf1)
  • Bump swagger-parser from 2.0.29 to 2.0.30 (#144) (be4a797)
  • Add missing copyrights property to AlbumObject (a0188cc)
  • Bump picocli from 4.6.2 to 4.6.3 (#139) (c3849d4)
  • Bump slf4j.version from 1.7.35 to 1.7.36 (#138) (b697523)
  • Bump maven-javadoc-plugin from 3.3.1 to 3.3.2 (#137) (9c5d637)
  • Also validate with swagger-parser (2112ed2)

v2022.2.6

06 Feb 17:17

Choose a tag to compare

What's Changed

At the end of last year, Spotify has finally released an official OpenAPI definition for the Web API, which can be found here. The Web API reference is now also generated from this OpenAPI definition. Therefore, the parser and OpenAPI definition generator are obsolete and have been removed from the project. But as the official OpenAPI definition still contains some errors, I am continuing this project and provide fixes and improvements for the official OpenAPI definition.

Full Changelog

  • Bump version to 2022.2.6 (4ae3810)
  • Adjust info object in OpenAPI definition (114a07a)
  • Remove old parser and generators (ae13a52)
  • Update README.md (a5f264c)
  • Split get users top items endpoint (2a91f33)
  • Bump mockito-junit-jupiter from 4.2.0 to 4.3.1 (#134) (93eb42a)
  • Bump slf4j.version from 1.7.33 to 1.7.35 (#133) (2c4111f)
  • Add patching of official OpenAPI definition (#136) (0eea2f3)
  • Automated update of Spotify's OpenAPI definition (#135) (1854792)
  • Fix update-openapi.yml workflow (664503e)
  • Automated update of Spotify's OpenAPI definition (#131) (2af435b)
  • Update OpenApiGenerator to match the official OpenAPI closer (ec854fa)
  • Update automated update workflow (851332d)
  • Automated update from Spotify Web API reference (#130) (b92ef9f)
  • Extract json patching from parser into separate module (#129) (d6a7327)
  • Bump maven-compiler-plugin from 3.8.1 to 3.9.0 (#128) (ae46758)
  • Bump slf4j.version from 1.7.32 to 1.7.33 (#126) (5548450)
  • Bump maven-jar-plugin from 3.2.0 to 3.2.2 (#127) (0d9ddb2)
  • Bump swagger-parser-v3 from 2.0.28 to 2.0.29 (#123) (8515a75)
  • Bump swagger-core from 2.1.11 to 2.1.12 (#124) (1d088bc)
  • Bump mockito-junit-jupiter from 4.1.0 to 4.2.0 (#122) (33f6860)
  • Automated update from Spotify Web API reference (#120) (7471b48)
  • Bump junit-jupiter from 5.8.1 to 5.8.2 (#119) (212a98b)
  • Bump mockito-junit-jupiter from 4.0.0 to 4.1.0 (#118) (630884b)
  • Automated update from Spotify Web API reference (#117) (34cc3fb)
  • Bump picocli from 4.6.1 to 4.6.2 (#116) (60b6240)
  • Automated update from Spotify Web API reference (#115) (96b2ba2)
  • Fix update-api-documentation workflow (7d09f34)

v2021.10.17

25 Oct 19:50
17d7b98

Choose a tag to compare

What's Changed

  • Spotify Web API reference update (#112) (17d7b98)
  • Bump lombok from 1.18.20 to 1.18.22 (#109) (7a53387)
  • Bump mockito-junit-jupiter from 3.12.4 to 4.0.0 (#111) (8360646)
  • Bump moditect-maven-plugin from 1.0.0.RC1 to 1.0.0.RC2 (#110) (f39ae60)
  • Run Build also on Java 17 (#108) (c473751)
  • Bump setup-java action from v1 to v2 (0283ae0)
  • Bump jsoup from 1.14.2 to 1.14.3 (#105) (ac2f18c)
  • Bump swagger-core from 2.1.10 to 2.1.11 (#107) (4396fbb)
  • Bump swagger-parser-v3 from 2.0.27 to 2.0.28 (#104) (038f0f9)
  • Bump junit-jupiter from 5.7.2 to 5.8.1 (#103) (3d41010)
  • Bump maven-javadoc-plugin from 3.3.0 to 3.3.1 (#101) (8cc9dad)
  • Bump jackson-bom from 2.12.4 to 2.12.5 (#99) (9b8f832)
  • Bump mockito-junit-jupiter from 3.12.1 to 3.12.4 (#100) (d61eabe)
  • Automated update from Spotify Web API reference (#98) (434ab7c)
  • Fix patch loading from jar file (f29d6f0)

v2021.8.23

23 Aug 19:57
db60c5b

Choose a tag to compare

What's Changed

  • Bump json-path from 2.5.0 to 2.6.0 (#97) (db60c5b)
  • Bump jsoup from 1.14.1 to 1.14.2 (#94) (f0e3038)
  • Bump mockito-junit-jupiter from 3.8.0 to 3.12.1 (#96) (85b3819)
  • Update to latest changes in Web API Reference (#95) (e302e6d)

v2021.8.15

15 Aug 20:05
75ebd9c

Choose a tag to compare

What's Changed

  • Add fix for missing body in upload playlist cover image (#93) (75ebd9c)
  • Spotify Web API reference update (#92) (50f5276)
  • Add maven dependencyManagement to always get correct version of jackson (bbf1ae0)
  • Bump slf4j.version from 1.7.31 to 1.7.32 (#90) (5c18c42)
  • Rename branch master to main (49f81dc)
  • Bump jackson.version from 2.12.3 to 2.12.4 (#87) (d64b282)

v2021.7.20

20 Jul 16:10
a4b8948

Choose a tag to compare

What's Changed

  • Fix market parameter in 'Get a Playlist's Items' endpoint (#89) (a4b8948)
  • Bump jsoup from 1.13.1 to 1.14.1 (#88) (7b80d28)
  • Bump swagger-core from 2.1.9 to 2.1.10 (#86) (913b658)
  • Bump swagger-parser-v3 from 2.0.26 to 2.0.27 (#85) (17a07c6)

v2021.6.30

30 Jun 13:56
aaa0de8

Choose a tag to compare

What's Changed

  • Fix tracks property in RecommendationsObject (#83) (aaa0de8)
  • Bump slf4j.version from 1.7.30 to 1.7.31 (#81) (8560b49)

v2021.6.18

18 Jun 07:37

Choose a tag to compare

What's Changed

  • Bump version to 2021.6.18 (c38c5c8)
  • Add module-info.java files (#79) (a4aeb9e)
  • Update README.md files (173d649)
  • Checkout full git history in publish action (09f8768)

v2021.6.17

17 Jun 08:32

Choose a tag to compare

What's Changed

  • Add simple tests for EndpointHelper and EndpointSplitter (62fdaf0)

  • Remove description field from ResponseType as it is always null (59057b0)

  • Fix response type of endpoint-reorder-or-replace-playlists-tracks (a3696ee)
    Fix #80

  • Fix release note generation (4fbbfa9)
    See #78