by beaver » Wed Feb 08, 2017 3:57 pm
An update on the current status of 2.5:
There are 4 main problems that still exist in the html5 client:
1) Frequently new updates are broken
2) I updated the 3rd party library I use to parse server messages in the middle of January, and since then the client hasn't worked on Safari or Firefox.
3) Sometimes after leaving a game it stops being able to parse server messages until the page is reloaded. So far I haven't found a reliable way to reproduce this.
4) Disconnections. In January I released many fixes and improvements. Disconnections in the beta are automatically recorded, and none have been recorded in the last 5 days! Though there could be a bug in recording disconnections.
My focus next week will be finding the root cause behind those issues, and fixing them.
1) To fix #1, I will be adding automated tests that run before the client is updated. If the tests fail, the update will be canceled. I should have done this a long time ago.
4) If you use chrome or Microsoft Edge, please test the beta, and let me know if you are disconnected.