Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .versionary-manifest.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{
"manifest-version": 1,
"baseline-sha": "c4f099ba523a433ddb55147fe5d289f7fff7b11b",
"baseline-sha": "621a898f1e523df8f5d904a3543bb35dd1355ff8",
"release-targets": [
{
"path": ".",
"version": "7.1.0",
"tag": "v7.1.0"
"version": "8.0.0",
"tag": "v8.0.0"
}
]
}
2 changes: 1 addition & 1 deletion DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Package: eulerr
Title: Area-Proportional Euler and Venn Diagrams with Ellipses
Version: 7.1.0.9000
Version: 8.0.0
Authors@R: c(person("Johan", "Larsson", email = "johanlarsson@outlook.com",
role = c("aut", "cre"),
comment = c(ORCID = "0000-0002-4029-5945")),
Expand Down
30 changes: 29 additions & 1 deletion NEWS.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,32 @@
# eulerr (development version)
# eulerr 8.0

This is a major milestone for eulerr. The 8.0.0 release introduces a complete
rewrite of the underlying C++ codebase, which now relies on the external Eunoia
Rust library for fitting Euler diagrams.

## Breaking changes

- return sparse residuals ([`decc985`](https://github.com/jolars/eulerr/commit/decc9856f7894296024af3b032f1f056800690ae))

## Features

- add `max_sets` in `control` for capping max sets ([`621a898`](https://github.com/jolars/eulerr/commit/621a898f1e523df8f5d904a3543bb35dd1355ff8)), closes [#85](https://github.com/jolars/eulerr/issues/85)
- add `by_groups` to `plot()` for panel-specifics ([`f2d5533`](https://github.com/jolars/eulerr/commit/f2d5533d594e0b920042a8b0906a39c0994661b0)), closes [#125](https://github.com/jolars/eulerr/issues/125)
- return sparse residuals ([`decc985`](https://github.com/jolars/eulerr/commit/decc9856f7894296024af3b032f1f056800690ae))
- update euonoia to 0.8.0 ([`ceb3138`](https://github.com/jolars/eulerr/commit/ceb313841164760db83a2ac61796fbe9d15125c9))
- update eunoia ([`530fb11`](https://github.com/jolars/eulerr/commit/530fb11ad92b52d8a33d8ed6127bf111df95ffeb))
- lower default tolerance ([`6400fae`](https://github.com/jolars/eulerr/commit/6400fae1f2575542ece0871acf9198a34d00b4ff))
- **plotting:** add `symbol_size` to configure legend symbol ([`1491a49`](https://github.com/jolars/eulerr/commit/1491a494d6fb4d722279fe5d1478dfcb8a792c53)), closes [#60](https://github.com/jolars/eulerr/issues/60)
- **plotting:** add `rotate` parameter ([`706735c`](https://github.com/jolars/eulerr/commit/706735cce7bbfbdf41165f0623a1f5221aaa471e)), closes [#12](https://github.com/jolars/eulerr/issues/12)
- **plots:** support `top` and `left` for labeling strips ([`c1a87fb`](https://github.com/jolars/eulerr/commit/c1a87fb68f41dabda740095bd56adef7b2ec937b)), closes [#123](https://github.com/jolars/eulerr/issues/123)

## Bug fixes

- use `stats` namespace ([`72df9c8`](https://github.com/jolars/eulerr/commit/72df9c81b03cf13672e46d48cb3406ae0e866e14))

## Performance improvements

- upgrade to eunoia 0.11.0 ([`021ceb4`](https://github.com/jolars/eulerr/commit/021ceb43bd4435b3c108995cc787b69cd9cb8cc5))

## Features

Expand Down
3 changes: 0 additions & 3 deletions NEXT_RELEASE.md

This file was deleted.