Skip to content

Conversation

@BitTim
Copy link
Contributor

@BitTim BitTim commented Nov 17, 2025

Summary

As mentioned in #158 the serial name for type sprites for ruby and sapphire seem to have changed in the API, which leads to getType() throwing an exception.

Changes

  • The serial name was changed from ruby-saphire to ruby-sapphire

Note

Running the tests everything succeeds, except for Pokemon bulk fetching. It appears that the new mega evolutions from Legends ZA are missing many fields, like baseExperience, which instead of a numeric value is null. Since this was not caused by my changes and is not within the scope of the issue I fixed I will not fix this test case with this PR.

The serial name for rubySaphire seems to have changed in the API, which leads to getType(id) throwing an exception.
The serial name was changed from "ruby-saphire" to "ruby-sapphire"
@Naramsim
Copy link
Member

Thanks for spotting it! Yes, the schema for the sprites has changed. @sargunv can you take a look?

@sargunv sargunv merged commit 62b617d into PokeAPI:main Nov 18, 2025
2 of 13 checks passed
@sargunv
Copy link
Member

sargunv commented Nov 18, 2025

Thanks! I'll take a look at the failures and then cut a new release in a few days

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants