- Fix a bug that was causing unnecessary toolbox updates.
- Expose a
resizefunction fromBlocklyEditorandBlocklyWorkspacethat causes the workspace to resize to fit its container element.
- Breaking change: the component now uses Immutable.js internally to track its state and properties for dramatically improved performance. This is mostly invisible to embedding apps, but if they have a custom
processToolboxCategoryfunction, that function will now be passed an Immutable.js Map and is expected to return one (either modified or not).
- Reconfigured the build to emit compiled ES5 in the dist-modules directory, for easier use in build systems.
- Add a default export so that this component can easily be used inside another ES6 module.
- Add support for PatientsLikeMe's [https://github.com/google/blockly/pull/224](pending pull request) on Blockly to allow typeahead search.
- Add a code of conduct.
- Initial public release.