Since raids were first added to Pokemon Go at the start of the summer, the list of Pokémon available to be battled and caught outside of legendaries has remained relatively unchanged until this past weekend, where it was changed unexpectedly and rather drastically.
Raid times after hatching have been reduced from one hour to 45 minutes, which is likely to facilitate a faster turnover of battles but feels like a foolish choice for a game that requires players to reach specific physical locations to take part in battles.
Porygon has been added as a soloable raid, previously only available as a rare hatch from 10km eggs, which makes evolving it much easier, and raids now contain Generation 1 starter evolutions rather than those from gen 2, which will help those looking to fill in those particular early pokedex gaps.
However, other changes to the raid lineup seem frankly bizarre. Magikarp, a useful raid pokemon due to its 400 candy evolution requirement, has been replaced by metapod raids which offer no obvious late game incentive to candy grinding. Marrowak has also been added to raids, but was just available in huge numbers as part of a Halloween event meaning most active players will have no need to catch more of them from raids.
Highly sough- after raids like Tyranitar and Snorlax remain in the roster for the time being.
Below is the new raid battle list, separated by strength and rarity.