Okay, here is the updated list with the new additions that was recently just revealed to be in the game (let me know if I miss any pokemon):
Grass:Grookey,Eldegoss,Leafeon,Tsareena,Abomasnow,Roserade,Ludicolo,Maractus, Gourgeist,Ferrothorn,Mow Rotom,Whimsicott,Vileplume and Bellossom, Cherrim, Trevenant, Shiinotic, Dhelmise, Shiftry
Fire:Scorbunny,Flareon,Arcanine,Charizard,(Kanto)Ninetales, Heat Rotom, Chandelure, Turtonator, Torkoal
Water:Sobble,Drednaw,Cramorant,Wishiwashi,Wailord,Vaporeon,Jellicent,Seismitoad, Mantine,Milotic,Pelipper,Lanturn,Gyarados,Seaking,Quagsire,Ludicolo,Golisopod,Lapras, Toxapex, Gastrodon(East Sea),Wash Rotom,Qwilfish, Pyukumuku, Octillery
Electric:Yamper,Morpeko,Raichu,Vikavolt,Jolteon,Lanturn,Galvantula,Manectric,Heliolisk,Rotom(all of it's forms), Togedemaru
Flying:Corviknight,Cramorant,Noctowl,Braviary,Butterfree,Charizard,Hawlucha,Mantine, Pelipper, Gyarados,Vespiquen,Drifblim,Togekiss,Noivern,Swoobat, Fan Rotom, Sigilyph, Unfezant, Farfetch'd, Mandibuzz, Xatu
Rock: Drednaw,Rolycoly,Tyranitar,Rhyperior,Onix,Gigalith, Sudowoodo, Shuckle
Ground:Flygon,Pupitar,Hippowdon,Rhyperior,Steelix,Golurk,Mudsdale,Seismitoad,Diggersby,Quagsire,Dugtrio(Kanto),Gastrodon(East Sea), Claydol, Mamoswine
Steel:Corviknight,Duraludon,Lucario,Steelix,Bronzong,Ferrothorn,Mawile, Togedemaru, Escavalier, Aegislash, Bisharp
Psychic: Galarian Ponyta ,Meowstic,Espeon,Wobbuffet,Malamar,Bronzong,Gardevoir and Gallade,Mew, Swoobat,Reuniclus, Sigilyph, Claydol, Gothitelle, Xatu, Musharna
Ghost: Polteageist,Dusknoir,Golurk,Gengar, Jellicent,Mimikyu,Drifblim,Froslass,Gourgeist, Rotom, Chandelure, Aegislash, Sableye, Trevenant, Dhelmise
Dark:Impidimp,Morpeko,Obstagoon(also includes Galarian Linoone), Hydreigon,Tyranitar, Umbreon,Pangoro,Malamar,Weavile,Liepard, Sableye, Mandibuzz, Bisharp, Drapion, Shiftry, Scrafty
Fairy:Impidimp,Alcremie,Galarian Weezing, Sylveon, Slurpuff, Gardevoir,Clefable, Togekiss, Mimikyu,Mawile,Whimsicott, Ribombee, Shiinotic
Dragon: Duraludon,Hydregion,Haxorus,Goodra,Noivern,Kommo-o, Turtonator, Drampa, Flygon
Ice:Glaceon,Abomasnow,Avalugg,Vanilluxe,Glalie and Froslass,Weavile,Lapras, Frost Rotom, Mamoswine
Poison:Galarian Weezing(also by extentsion either a normal Koffing or a Galarian Koffing depending on whether or not Koffing has a Galar form.),Gengar,Roserade,Garbodor,Toxapex, Toxicroak,Qwilfish, Vileplume, Skorupi and Drapion
Bug:Vikavolt,Butterfree,Vespiquen,Galvantula,Golisopod, Escavalier, Ribombee, Skorupi, Shuckle
Fighting: Sirfetch'd, Lucario, Sawk, Bewear, Hawlucha, Pangoro, Machamp, Gallade, Hitmonlee,Hitmonchan, Hitmontop,Kommo-o,Toxicroak,Conkeldurr, Throh, Scrafty
Normal: Wooloo,Obstagoon(also includes Galarian Linoone),Cinccino,Noctowl,Braviary,Snorlax,Eevee,Bewear,Diggersby,Heliolisk, Ditto, Unfezant, Farfetch'd, Drampa, Persian
Pokemon that we don't currently know the types for: Zacian,Zamazenta