Skip to content

Commit 3192340

Browse files
authored
prepare v0.8.0 (#97)
1 parent 010bbc4 commit 3192340

File tree

5 files changed

+13
-11
lines changed

5 files changed

+13
-11
lines changed

CHANGELOG.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,19 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7-
## [0.8.0] - 2022-xx-xx
8-
Version 0.8.0 represents a significant release which refactors a lot of the codebase and tries to provide a cleaner API: there are several breaking changes listed below.
7+
## [0.8.1] - 2022-XX-XX
8+
9+
## [0.8.0] - 2022-08-26
10+
Version 0.8.0 represents a significant release which refactors a lot of the codebase and tries to provide a cleaner API: there are several breaking changes listed below. On the whole, if migrating from v0.7.0, start by following any new compiler errors and, if you're still stuck, open an issue on the issue tracker and we can help out.
911
### Added
1012
- impl `Clone`, `Serialize` and `PartialEq` for `Plot`
1113
- impl `Clone` +/- `Copy` for color types
1214
- Support for [configuration options](https://plotly.com/javascript/configuration-options/)
1315
- Support for layout templates and pre-defined themes
1416
- Support for WASM environments
15-
- Lots of tests
17+
- A much enhanced test suite
1618
- Support for `Sankey` diagrams
17-
- `Plot3D`: Add 3D plots for scatter, line and surface data
19+
- Support for `Plot3D` - 3D plots for scatter, line and surface data
1820
### Changed
1921
- Improve implementation of `private::NumOrString` to support more primitive types ([Issue
2022
#47](https://github.com/igiagkiozis/plotly/issues/47))

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Add this to your `Cargo.toml`:
3939

4040
```toml
4141
[dependencies]
42-
plotly = "0.7.0"
42+
plotly = "0.8.0"
4343
```
4444

4545
Documentation is available in the [Plotly.rs Book](https://igiagkiozis.github.io/plotly/content/getting_started.html) and [Recipes](https://igiagkiozis.github.io/plotly/content/recipes.html).
@@ -63,7 +63,7 @@ Saving to png, jpeg, webp, svg, pdf and eps formats can be made available by ena
6363

6464
```toml
6565
[dependencies]
66-
plotly = { version = "0.7.0", features = ["kaleido"] }
66+
plotly = { version = "0.8.0", features = ["kaleido"] }
6767
```
6868
For further details please see [plotly_kaleido](https://github.com/igiagkiozis/plotly/tree/master/plotly_kaleido).
6969

docs/book/src/getting_started.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ To start using [plotly.rs](https://github.com/igiagkiozis/plotly) in your projec
2222

2323
```toml
2424
[dependencies]
25-
plotly = "0.7.0"
25+
plotly = "0.8.0"
2626
```
2727

2828
[Plotly.rs](https://github.com/igiagkiozis/plotly) is ultimately a thin wrapper around the `plotly.js` library. The main job of this library is to provide `structs` and `enums` which get serialized to `json` and passed to the `plotly.js` library to actually do the heavy lifting. As such, if you are familiar with `plotly.js` or its derivatives (e.g. the equivalent Python library), then you should find [`plotly.rs`](https://github.com/igiagkiozis/plotly) intuitive to use.
@@ -97,7 +97,7 @@ To add the ability to save plots in the following formats: png, jpeg, webp, svg,
9797

9898
```toml
9999
[dependencies]
100-
plotly = { version = "0.7.0", features = ["kaleido"] }
100+
plotly = { version = "0.8.0", features = ["kaleido"] }
101101
```
102102

103103
## WebAssembly Support

plotly/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "plotly"
3-
version = "0.7.0"
3+
version = "0.8.0"
44
description = "A plotting library powered by Plotly.js"
55
authors = ["Ioannis Giagkiozis <[email protected]>"]
66
license = "MIT"

plotly/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Add this to your `Cargo.toml`:
3939

4040
```toml
4141
[dependencies]
42-
plotly = "0.7.0"
42+
plotly = "0.8.0"
4343
```
4444

4545
For changes since the last version please consult the [change log](https://github.com/igiagkiozis/plotly/blob/master/CHANGELOG.md).
@@ -61,7 +61,7 @@ Saving to png, jpeg, webp, svg, pdf and eps formats can be made available by ena
6161

6262
```toml
6363
[dependencies]
64-
plotly = { version = "0.7.0", features = ["kaleido"] }
64+
plotly = { version = "0.8.0", features = ["kaleido"] }
6565
```
6666
For further details please see [plotly_kaleido](https://github.com/igiagkiozis/plotly/tree/master/plotly_kaleido).
6767

0 commit comments

Comments
 (0)