Players active in the forum hear about game changes. But it's my observation that most players I talk to in game rarely (or never) come here. The game should not be dependent on visiting a separate website in order to learn of new or changed mechanics.
I hope the new UI shows the most recent patch notes on login as well as a link to past notes.