- Updated to Angular 16
- Added null definition to setPlotlyBundle method parameter (see #249)
- Rolling back the themes support
- Adding support to themes (see #152)
- Adding support to strict version of bundle plotly (see #237)
- Updated to Angular 15
- Updated to Angular 13
- The library now uses the Ivy engine
- Migrated to use ESLint from the deprecated TSLint
- Removed protractor and codelyzer
- Fixed vulnerabilities reported by NPM
- Several tests which were named as specs instead of spec
- Fixing
PlotlyViaCDNModule.setPlotlyBundle
method to acceptnull
- Removing declaration for
plotly.js-dist-min
. We can use the@types/plotly.js-dist-min
npm package now - Updating README.md about the installation using
plotly.js-dist-min
and@types/plotly.js-dist-min
- declaration for
plotly.js-dist-min
- PlotlyModule.isValid now checks the plotly 2.x interface
- PlotlyService.getPlotly now returns a Promise
- Updated peerDependency to angular >10.0 (see #154)
- Enhanced integration with Angular CSS classes handling (See #147)
- Allow user content inside plotly plot div element (See #147)
- Upgraded to angular 10.0
- Moving to angular library format
- Changing
plotly_click
event toplotlyClick
for consistence among other event names