Question: why has ivy changed in gotham?
Answer: The showrunners explained the recasting by wanting to move away from the more comedic version played by Maggie Geha into a scarier, more ruthless character. Poison Ivy V. 3 is obsessed with making the world a much greener place and can poison people with a scratch.