Not sure if this is old news, but just updated my Etrex30 and was surprised to get version 3.1
I was upgrading from 2.8 so was pleased to find that my long-standing complaint about incorrect altitude gain readouts had been fixed (actually back in 2.9 apparently).
Also found a new menu icon called "Adventures". Pressed it but nothing very exciting happened appart from an extra Smartie on my mid-ride cake.
--
Bryn