- Typo fixes in Readme. Thanks @ryanpcmcquen
Breaking Change: registerAsync
now expects a function. Please see migration guide.
- Fixed missing dependencies in Code Splitting Example. Thanks @ryanpcmcquen
- Fixed lazy loading #28. Thanks @ryanpcmcquen
- Cleanup: removed old deprecated method 'register' from container
- Cleanup: removed old deprecated method 'registerAll' from container
- Cleanup: removed old deprecated method 'registerComponent' from container
- Cleanup: removed old deprecated method 'registerComponents' from container
- Cleanup: removed old deprecated method 'getComponent' from container
- Cleanup: removed old deprecated method 'domFactory' from container
- Updated docs for Typescript imports. Thanks @samuelalvin
- Added "unmountHabitats" method and lifecycle hooks. Thanks @finnfiddle
- Updated support for React and React DOM v16. Thanks @nilsml
- Moved react and react dom into peerDependencies
- Updated npm packages in examples
- Code Splitting Support and Dynamic imports #2
- Updated readme with JSON encoding information #11. Thanks @joshuakelly
- Added new container builder
- Register components with default props and options
- Added update lifecycle methods
- Added dynamic html wire up support #12
- Added Redux example
- Added TypeScript example
- Updated examples to use latest webpack
- Deprecated elements property from Bootstrapper
- Small optimisation wins for production builds
- Updated readme with TypeScript notes
- Fixed issues with type script definitions #9. Thanks @aventurella
- Fixed typo in readme. Thanks @WPprodigy
- React Habitat Components can now have children #5. Thanks @6stringbeliever
- Updated docs
- Added 'data-n-prop' to parse in number type properties
- Added 'data-r-prop' to parse in reference type properties
- 'null' values will now parse in as a null object
- Added safe logging
- Warnings and Errors now only apply when NODE_ENV is not 'production'
- Updated warning messages & added more details links
- Non empty React Habitat component elements now log's a warning instead of throwing errors
- Fixed issue with parsing empty object's and array's as strings. #3
- Updated framework module exports so commonJS no longer needs ugly '.default' #4
- Added examples
- Deprecated 'registerComponent' should now use 'register'
- Deprecated 'registerComponents' should now use 'registerAll'