Most of the stuff since then should really be pretty harmless (or limited to one small area that's not what you're using), but I guess increasing the custom UUID count could have impacted stability.
I've had one running here for days though and it's been ok - albeit not actively connecting.
Have you checked the battery status? The firmware update takes quite a lot of power, and could potentially have pushed batteries over the edge?
But if you can reliably make it crash after an hour that's great (even better if you can do it in less time). If you could post up your code then it's more likely I'll be able to find the bug :)
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
If you look at http://www.espruino.com/ChangeLog, 1v90.12 was released at around the
micro:bit
line.Most of the stuff since then should really be pretty harmless (or limited to one small area that's not what you're using), but I guess increasing the custom UUID count could have impacted stability.
I've had one running here for days though and it's been ok - albeit not actively connecting.
Have you checked the battery status? The firmware update takes quite a lot of power, and could potentially have pushed batteries over the edge?
But if you can reliably make it crash after an hour that's great (even better if you can do it in less time). If you could post up your code then it's more likely I'll be able to find the bug :)