Minor update of client & frontend
Probably this will the last update for the next 3 months. We rebuilt the GUI of a launcher, fixed hundreds of small bugs and wrote 15 more documentation pages 📒 with examples and refined API for keyboard ⌨️ event listeners in Graphics
library
An examples folder was restructured and moved to Demos
. All notebooks are read-only there, the system will not let to overwrite them :)
As usual you have a choice of two versions
- minimal (no offline installation)
- normal 🍍
👍🏼 Pick up a minimal
one if you have an internet connection and no firewalls, it will save up some space. Both versions will work normally offline after installation.
Bugs & features
- #161 Kubuntu & Ubuntu launch problem fixes 🐛
- Shortcuts are supported in browser as well 🪄
- Launcher GUI implemented instead of a console 🪄
- GNU/Linux / MacOS sockets now can handler connection breaks better (no freezes) 🐞
Graphics`Canvas[]
feature. See more here- Added
folder
argument to the command line to specify the default home folder (see Readme) - Keyboard listeners. Now you can bind keys to WL's event system 🪄
- Auto install packages from command palette 🪄
- Introduction to symbolic programming chapter was added 📖
Now we Blog section on the documentation page 🍰 Here we will post some nice example on how we use WLJS in practice.
As a side note
We still have issues running WLJS on Windows from time to time (#162 for example 🪲) and it is not quite reproducible. Please, submit an issue if you face similar problems. It will help a lot us in debugging the problem.