Let's Go Pikachu and Let's Go Eevee were released for the Nintendo Switch on 16 November 2018 in regions other than China, and 26 September 2024 in China. They are remakes of Yellow. They are compatible with each other primarily. Pokémon can also be sent from Pokémon Go using the Go Park, and they can send Pokémon to and receive Pokémon from Pokémon Home, although only Pokémon originating from Go and the Let's Go games can be received from Home.
The first 151 Pokémon are all available in the game, and Meltan and Melmetal can be transferred from Pokémon Go. Kanto Pokémon that have Alolan forms have both forms available in the game. Mega Evolution is possible for Kanto Pokémon.
Please contact me if a source has a broken link, if a better version of the source exists, or if you know of a source you want to add.