Yeah I wondered why there wasn't a public announcement about the updated addon. Alot of people have the annoying traffic bug and this new download fixes it. (and maybe more, but I havent played much yet)
I would have expected an announcement too. Luckily someone mentioned it in another thread I was reading.
Weird way of releasing a bug fix if you ask me.
Fred