Added
- Add the auto-updater feature (#797 #840 #846 #860 #863 #865 #870 #871 #872)
- Show represented file on MacOS (#868)
- Enable opening the IDE from finder/explorer (#835)
- Add gRPC user agent (#834)
- Open all closed workspaces on startup (#780)
- Compose the full changelog when a release is made (#777 #782 #783)
Changed
- update arduino-cli to 0.21.0 (#820)
- Update Theia to 1.22.1 (#791)
- Update ls to 0.6.0and clangd to 13.0.0 (#738)
- Improve build instructions (#706)
Fixed
- Save preferences in sequence (#856)
- Fix version retrieval in node process (#837)
- Fix board options not shown for manually installed platforms (#826)
- Check protocol on board reconnection (#729)
- Solve ports conflicts with the same address and different protocol (#713)
- Remove stray brace from compilation error output (#751)
Known Issues
- Language mode is set to C++ (#529)
- Dark theme is used on clean start despite "Light (Arduino)" being the default (#530)
- Language server doesn't support boards of the "megaAVR" architecture (#31)
- Postponed update is installed on exit (#874)
Full Changelog: 2.0.0-rc3...2.0.0-rc4