To my surprise I've just discovered that while sleeping my AW (updated to 1.0.1 a week ago and experimenting the infamous heart rate bug) works exactly as before, logging an HR reading exactly every 10 minutes for a whole night and reverting to the buggy behaviour once I wake up.
Maybe it's just that I was not moving... but I spend hours almost not moving at my notebook the whole day and I get an HR reading every 2-3 hours so I suspect it's something else.
It is not possible that the current behaviour is by design, it wouldn't make any sense to get HR only when the watch is not moving.
And if it just skips bad readings this would mean that the sensor has a really poor performance, I hope this is not the case.
A third possibility is that is just a sw bug, for example if the watch is busy processing data from accelerometer it can't detect HR correctly.
HR issues cause even more trouble during workouts. Today during a tennis workout I got minutes of no HR data at all. And for many minutes I got bad (low) readings which were not possible during this kind of activity. The whole workout session was counted for half the calories it used to be counted a week ago (with 1.0).