The article in the OP is over a year old and likely refers to a city council meeting earlier in 2017 where penalties for various offenses were lessened. From what I can tell, it's still illegal. You just won't be fined for pooping/peeing in public. You can still get 60 days in jail, though.
Don't bring facts to a pissing contest!
Hard times make strong men
Strong men create good times
Good times create weak men
Weak men create hard times