Chris Swithinbank
Chris Swithinbank
Currently we expose some controls in the debug panel to allow for quick state resets as well as state save/restore: These make use of the local client reducer to manipulate...
Currently a client with a `matchID` can connect using an undefined or null `playerID` and receive state updates as a “spectator”. They are not permitted to make moves or send...
A boardgame.io server currently runs a lobby server with a REST API for creating, listing, joining and leaving matches, and a game server handling in-match websocket communication between clients when...
This is a proposal for how we could improve error handling in boardgame.io clients. **Related:** #592 #218 #828 ## Current Situation Errors happen implicitly and there is no way for...
Would it be beyond the scope of this plugin to escape the attributes passed to `Image.generateHTML`? Currently unescaped attributes result in mangled HTML output: ```js Image.generateHTML(stats, { alt: 'Some "unescaped"...
#### What kind of changes does this PR include? - Minor content fixes (broken links, typos, etc.) #### Description Noticed we were still pointing to the adapter packages on GitHub...
#### What kind of changes does this PR include? - Something else! #### Description Adds retry logic to our `githubGet` helper to try and mitigate the regular CI failures we...
We’re going to want to document a few things in our migration guide, so I’m using this issue to keep track before we forget. Throw anything else you spot in...
It might be helpful to have some more tools for rendering our code samples. 1. [x] Be able to associate a filename with a code sample in a consistent way....
#### What kind of changes does this PR include? - New or updated content #### Description - Closes #987 - Documents how to escape special characters in Markdown (e.g. `{`...