I can only speak for my setup (I have Embark NYC installed), but the new Maps app delegates transit routing to Embark NYC. Presumably this works for other cities?
WMATA finally got their act together and opened their data to Google sometime in the last year or so. They refused to do so for the longest time because, as I recall, they didn't want to lose advertising revenue from wmata.com. Revenue which amounted to something like $50,000/year, out of a budget of hundreds of millions. Anyway, Google is pretty good at DC transit routing these days, at least in my experience.