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
Best Pokemon to defeat Gyarados
The best Pokemon to beat Blastoise
Best Pokemon to fight against Venusaur
The 8 Best Pokemon in the Early Stage
Best Pokemon to beat Dragonite
No more rerolling! How to get Pikachu as a starter