Gyarados is weak to [Electric] and [Rock] types, while being resistant to Fire, Water, Fighting, Ground, Bug and Steel types.
For the details of the update, tap the link below.
Some of Pokemon got their moves changed or removed | PokemonGo
Eevee nests and spawn locations
Best Pokemon to beat Snorlax
The best Pokemon to beat Blastoise
How to use 'Poke Assistant' for team building
How to beat Mewtwo in Pokemon Go
The Best 10 Pokemon to Win Gym Battles