Skip to content

Commit

Permalink
Leave a note for where to find the latest release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
nbudin committed Jan 21, 2024
1 parent 117f769 commit 2e08f08
Showing 1 changed file with 47 additions and 43 deletions.
90 changes: 47 additions & 43 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,138 +1,142 @@
# See Github releases for newer release notes!

We've switched to keeping our changelog in Github releases. [Please go here to view the latest release notes.](https://github.com/nbudin/react-blockly/releases)

# Version 6.0.1 - September 17, 2020

* Fix broken entrypoint in package.json; clean up build a bit.
- Fix broken entrypoint in package.json; clean up build a bit.

# Version 6.0.0 - September 15, 2020

* **VERSION 6.0.0 IS BROKEN. PLEASE DO NOT USE. USE 6.0.1 INSTEAD.**
* BREAKING CHANGE: BlocklyEditor is now the default export of this package. If you are using a default import, you'll need to change
that. You can still import individual components using named imports (see the updated README for how), and if you only need
- **VERSION 6.0.0 IS BROKEN. PLEASE DO NOT USE. USE 6.0.1 INSTEAD.**
- BREAKING CHANGE: BlocklyEditor is now the default export of this package. If you are using a default import, you'll need to change
that. You can still import individual components using named imports (see the updated README for how), and if you only need
BlocklyEditor, it should be more straightforward to use that.
* Update webpack files to support default export of the component, separate the dev example from the package (thanks @OriAmir!)
- Update webpack files to support default export of the component, separate the dev example from the package (thanks @OriAmir!)

# Version 5.3.0 - August 12, 2020

* Upgrade to Babel 7, fix configuration to actually transpile to ES5
- Upgrade to Babel 7, fix configuration to actually transpile to ES5

# Version 5.2.0 - July 31, 2020

* Suppress a lot of console warnings in development mode (thanks @DarkMetroid!)
- Suppress a lot of console warnings in development mode (thanks @DarkMetroid!)

# Version 5.1.1 - July 6, 2020

* Update to Blockly version v3.20200625.2 (fixes a regression)
- Update to Blockly version v3.20200625.2 (fixes a regression)

# Version 5.1.0 - July 6, 2020

* Update to Blockly version v3.20200625.1 (thanks @mastanca!)
- Update to Blockly version v3.20200625.1 (thanks @mastanca!)

# Version 5.0.0 - January 13, 2020

* Update to Blockly version 3.0! (thanks @samelhusseini!)
- Update to Blockly version 3.0! (thanks @samelhusseini!)

# Version 4.1.0 - August 30, 2019

* Add the ability to use buttons in the toolbox (thanks @GAUTAMRAJU15!)
- Add the ability to use buttons in the toolbox (thanks @GAUTAMRAJU15!)

# Version 4.0.1 - August 26, 2019

* Dev dependency updates and linter cleanups (thanks @abbychau!)
- Dev dependency updates and linter cleanups (thanks @abbychau!)

# Version 4.0.0 - August 13, 2019

* First release under the new package name react-blockly
* Use the new official blockly npm package as a dependency
* Update development dependencies
- First release under the new package name react-blockly
- Use the new official blockly npm package as a dependency
- Update development dependencies

# NOTE: Previous releases are under the package name react-blockly-component

# Version 3.3.0 - June 7, 2019

* Support expanded property on category (thanks @doper1234)
- Support expanded property on category (thanks @doper1234)

# Version 3.2.0 - January 17, 2019

* Support parsing nested blocks (thanks @YuliyaBolbot!)
- Support parsing nested blocks (thanks @YuliyaBolbot!)

# Version 3.1.1 - October 15, 2018

* Bugfix: render single blocks in a category again (thanks @YuliyaBolbot!)
* Add a `prepare` script to make it easier to test forks (thanks again @YuliyaBolbot!)
- Bugfix: render single blocks in a category again (thanks @YuliyaBolbot!)
- Add a `prepare` script to make it easier to test forks (thanks again @YuliyaBolbot!)

# Version 3.1.0 - September 13, 2018

* Add a `parseWorkspaceXml` function that makes it easier to use XML-formatted toolboxes with react-blockly-component (thanks @Macilias!)
- Add a `parseWorkspaceXml` function that makes it easier to use XML-formatted toolboxes with react-blockly-component (thanks @Macilias!)

# Version 3.0.3 - September 7, 2018

* Make `type` an optional prop because categories don't always use it
- Make `type` an optional prop because categories don't always use it

# Version 3.0.2 - May 5, 2018

* Fix a logic error in BlocklyEditor's componentDidUpdate (thanks @prabak!)
- Fix a logic error in BlocklyEditor's componentDidUpdate (thanks @prabak!)

# Version 3.0.1 - January 22, 2018

* If the toolbox props change, automatically update the toolbox in Blockly
- If the toolbox props change, automatically update the toolbox in Blockly

# Version 3.0.0 - December 29, 2017

* Support React 16. Drop support for React 0.14.x.
* Deprecate `xmlDidChange` in favor of `workspaceDidChange`, which gives you access to the workspace object itself to allow generating code for any language including XML (thanks @Xaptor!)
* Stop depending on ReactDOM in favor of callback refs.
* Major internal cleanups to pass AirBnB's eslint configuration.
- Support React 16. Drop support for React 0.14.x.
- Deprecate `xmlDidChange` in favor of `workspaceDidChange`, which gives you access to the workspace object itself to allow generating code for any language including XML (thanks @Xaptor!)
- Stop depending on ReactDOM in favor of callback refs.
- Major internal cleanups to pass AirBnB's eslint configuration.

# Version 2.0.1 - November 22, 2016

* Update react-immutable-proptypes dependency to avoid warning in newer React versions (thanks @ipince!)
- Update react-immutable-proptypes dependency to avoid warning in newer React versions (thanks @ipince!)

# Version 2.0.0 - November 19, 2016

* BREAKING CHANGE: Swap the order of arguments for `domToWorkspace` to match the latest Blockly changes (thanks @ipince!)
- BREAKING CHANGE: Swap the order of arguments for `domToWorkspace` to match the latest Blockly changes (thanks @ipince!)

# Version 1.3.0 - November 19, 2016

* Handle errors when importing/exporting workspace XML, optionally passing the error back to the app (thanks @benjie!)
- Handle errors when importing/exporting workspace XML, optionally passing the error back to the app (thanks @benjie!)

# Version 1.2.1 - September 30, 2016

* Support `readOnly` mode for workspaces (thanks @benjie!).
- Support `readOnly` mode for workspaces (thanks @benjie!).

# Version 1.2.0 - August 29, 2016

* Add `colour` property for toolbox blocks (thanks @benjie!).
- Add `colour` property for toolbox blocks (thanks @benjie!).

# Version 1.1.4 - July 6, 2016

* Add `.npmignore` so that npm doesn't use `.gitignore` by default.
- Add `.npmignore` so that npm doesn't use `.gitignore` by default.

# Version 1.1.3 - July 5, 2016

* Make React a peerDependency.
- Make React a peerDependency.

# Version 1.1.2 - July 5, 2016

* Loosen the React version dependency.
- Loosen the React version dependency.

# Version 1.1.1 - April 12, 2016

* Fix a bug that was causing unnecessary toolbox updates.
- Fix a bug that was causing unnecessary toolbox updates.

# Version 1.1.0 - April 8, 2016

* Expose a `resize` function from `BlocklyEditor` and `BlocklyWorkspace` that causes the workspace to resize to fit its container element.
- Expose a `resize` function from `BlocklyEditor` and `BlocklyWorkspace` that causes the workspace to resize to fit its container element.

# Version 1.0.0 - April 4, 2016

* Breaking change: the component now uses [Immutable.js](https://facebook.github.io/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 `processToolboxCategory` function, that function will now be passed an Immutable.js Map and is expected to return one (either modified or not).
- Breaking change: the component now uses [Immutable.js](https://facebook.github.io/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 `processToolboxCategory` function, that function will now be passed an Immutable.js Map and is expected to return one (either modified or not).

# Version 0.1.2 - March 22, 2016

* 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.
- 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.

# Version 0.1.0 - December 24, 2016

* Initial public release.
- Initial public release.

0 comments on commit 2e08f08

Please sign in to comment.