With the browser extension submitted to the marketplaces, it's time to make a formal release.
As of v2.0.0 the extension is purposely split into a Browser Extension with minimal functionality and a Web Extension that does the rest. The Browser Extension will load a Web Extension of your choice, which in turn is also responsible for managing plugins. The recommended Web Extension comes with a default Plugin Manager. In order to load additional plugins, you can open the Plugin Manager by right-clicking a Blockly workspace and going into Options > Plugin Manager.
Changes:
- Browser extension now only contains bare minimum code
- Added new options popup
- Added support for custom plugin managers
- Added support for loading plugins as a module
- Updated extension to use new version of Blockly properly
- Added temporary hotfix to support XML for Blocks
- Fixed URL for "Open Documentation"
- Converted Web Extension code to TypeScript