What's Changed
* Add minimal widget to send commands to Nao by ihuicatl in https://github.com/jupyter-robotics/ipynao/pull/1
* Prep for jupyterlite by ihuicatl in https://github.com/jupyter-robotics/ipynao/pull/2
* Add content for JupyterLite by ihuicatl in https://github.com/jupyter-robotics/ipynao/pull/3
* Use first release version of ipynao by ihuicatl in https://github.com/jupyter-robotics/ipynao/pull/4
* Modify socket imports by ihuicatl in https://github.com/jupyter-robotics/ipynao/pull/5
* Update version by ihuicatl in https://github.com/jupyter-robotics/ipynao/pull/6
* Update http socket by ihuicatl in https://github.com/jupyter-robotics/ipynao/pull/7
* Restore lint check by ihuicatl in https://github.com/jupyter-robotics/ipynao/pull/8
* Disable service worker by ihuicatl in https://github.com/jupyter-robotics/ipynao/pull/9
* Add errror handling and async functionality by ihuicatl in https://github.com/jupyter-robotics/ipynao/pull/10
* Fix typo and image display by ihuicatl in https://github.com/jupyter-robotics/ipynao/pull/11
* Update dance in JupyterLite example by ihuicatl in https://github.com/jupyter-robotics/ipynao/pull/12
* Improve error handling by ihuicatl in https://github.com/jupyter-robotics/ipynao/pull/13
* Improve error handling and support multiple responses by ihuicatl in https://github.com/jupyter-robotics/ipynao/pull/14
New Contributors
* ihuicatl made their first contribution in https://github.com/jupyter-robotics/ipynao/pull/1
**Full Changelog**: https://github.com/jupyter-robotics/ipynao/commits/v0.4.0