New episodes:
S03, E19 Turtles in Time 6/14/2015 S03,
S03, E20 Tale of the Yokai 6/21/2015
S03, E21 Attack of the Mega Shredder! air date not specified
It's strange that the description of these episode is the same.
The turtles emerge from their hidden lair in the sewers ready to confront enemies in New York City.
Maybe the time travel arc might not be just one episode.
The description for The Deadly Venom I found on this site, turned out to be true, so it's possible this is true too.
I can't wait for the new episodes!