Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

May 2024: Remove deprecated APIs for August 2024 update #35

Merged
merged 4 commits into from
Jun 5, 2024

Conversation

kamranayub
Copy link
Owner

@kamranayub kamranayub commented May 30, 2024

Fixes #32

As part of our migration from a 1:many to a many:many relationship between games and series (collections), we have migrated the data that used to be in the old collection field into the new collections field in the games endpoint. From collections, this can be found through the existing games filed. For the next 6 months (until August 2024) we will serve the data in both locations, then we will deprecate the collection field in the games endpoint

Discord: Furthermore, unrelated with the collections above, the field follows in the Game object is now deprecated and will be going away in future relapses. The main reason is that those data are not maintained anymore and would not produce accurate insights.

BREAKING CHANGES

  • Remove Game.Collection property
  • Remove Game.Follows property
  • Change Platform.Category to a nullable (e.g. Steam VR)

Notes

  • Confirmed that games will be available on Collection.Games field, so undid removal

@kamranayub kamranayub added the enhancement New feature or request label May 30, 2024
@kamranayub kamranayub changed the title May 2024: Remove deprecated collection refs May 2024: Remove deprecated APIs for August 2024 update May 30, 2024
@kamranayub kamranayub merged commit ac70e40 into master Jun 5, 2024
1 check passed
@kamranayub kamranayub deleted the may-2024/collections branch June 5, 2024 14:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

API update: Collections
1 participant