Skip to content

Commit dfa0b9a

Browse files
Updated version v4.0.1
1 parent cdac63d commit dfa0b9a

File tree

5 files changed

+41
-33
lines changed

5 files changed

+41
-33
lines changed

CHANGELOG.md

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

8+
## [4.0.1] - 2023-09-13
9+
10+
### Added
11+
12+
- `plot_message` parameter in `theme(...)` [[#863](https://github.com/JetBrains/lets-plot/issues/863)].
13+
See: [example notebook](https://nbviewer.jupyter.org/github/JetBrains/lets-plot/blob/master/docs/f-23d/theme_plot_message.ipynb).
14+
15+
16+
- Add `geom_count()`/`stat_sum()` [[#821](https://github.com/JetBrains/lets-plot/issues/821)].
17+
See: [example notebook](https://nbviewer.org/github/JetBrains/lets-plot/blob/master/docs/f-23d/geom_count.ipynb).
18+
19+
### Changed
20+
21+
- If layer transparency is set via the alpha-channel in the colors RGBA specification and via the `alpha` aesthetic, \
22+
then the `alpha` aesthetic overrides the alpha-channel in the color. Previousely it was the opposite.
23+
24+
25+
- `geom_pie()` defaults:
26+
- "stroke" is visible and `stroke_side='both'` (was `stroke_side='outer'`).
27+
- the "hole" is not created automatically when `stroke_side = 'both'/'inner'` (was created automatically).
28+
29+
- `geom_bar()` now has solid outline color by default (was transparent).
30+
31+
- `geom_tile()`, `geom_bin2d()` now have solid outline color by default (was transparent).
32+
- however, by default the `size` is 0 (i.e. tiles outline initially is not visible).
33+
34+
35+
### Fixed
36+
37+
- `geom_tile()`, `geom_bin2d()` : the `alpha` aesthetic is applied to the tiles outline.
38+
- `scale_x_datetime()`: error building plot for early dates [[#346](https://github.com/JetBrains/lets-plot/issues/346)].
39+
- `geom_livemap()`: theme/flavor plot background is not shown [[#857](https://github.com/JetBrains/lets-plot/issues/857)].
40+
- `geom_livemap()`: in AWT dragging a map in a facet moves maps in all facets.
41+
- `geom_livemap()`: support rectangle 'linetype' [[#307](https://github.com/JetBrains/lets-plot/issues/307)].
42+
- `theme_void()` + `flavor_xxx()`: no expected plot background [[#858](https://github.com/JetBrains/lets-plot/issues/858)].
43+
- Inconsistent color in legend when using `paint_a/paint_b/paint_c` [[#867](https://github.com/JetBrains/lets-plot/issues/867)].
44+
845
## [4.0.0] - 2023-08-17
946

1047
### Added

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ project.ext.letsPlotTaskGroup = 'lets-plot'
1717

1818
allprojects {
1919
group = 'org.jetbrains.lets-plot'
20-
version = "4.0.1-alpha1"
20+
version = "4.0.1"
2121
// see also: python-package/lets_plot/_version.py
2222

2323
// Generate JVM 1.8 bytecode

future_changes.md

Lines changed: 1 addition & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,7 @@
1-
## [4.0.1] - 2023-09-dd
1+
## [4.0.2] - 2023-mm-dd
22

33
### Added
44

5-
- `plot_message` parameter in `theme(...)` [[#863](https://github.com/JetBrains/lets-plot/issues/863)].
6-
See: [example notebook](https://nbviewer.jupyter.org/github/JetBrains/lets-plot/blob/master/docs/f-23d/theme_plot_message.ipynb).
7-
8-
9-
- Add `geom_count()`/`stat_sum()` [[#821](https://github.com/JetBrains/lets-plot/issues/821)].
10-
See: [example notebook](https://nbviewer.org/github/JetBrains/lets-plot/blob/master/docs/f-23d/geom_count.ipynb).
11-
125
### Changed
13-
14-
- If layer transparency is set via the alpha-channel in the colors RGBA specification and via the `alpha` aesthetic, \
15-
then the `alpha` aesthetic overrides the alpha-channel in the color. Previousely it was the opposite.
16-
17-
18-
- `geom_pie()` defaults:
19-
- "stroke" is visible and `stroke_side='both'` (was `stroke_side='outer'`).
20-
- the "hole" is not created automatically when `stroke_side = 'both'/'inner'` (was created automatically).
21-
22-
- `geom_bar()` now has solid outline color by default (was transparent).
23-
24-
- `geom_tile()`, `geom_bin2d()` now have solid outline color by default (was transparent).
25-
- however, by default the `size` is 0 (i.e. tiles outline initially is not visible).
26-
276

287
### Fixed
29-
30-
- `geom_tile()`, `geom_bin2d()` : the `alpha` aesthetic is applied to the tiles outline.
31-
- `scale_x_datetime()`: error building plot for early dates [[#346](https://github.com/JetBrains/lets-plot/issues/346)].
32-
- `geom_livemap()`: theme/flavor plot background is not shown [[#857](https://github.com/JetBrains/lets-plot/issues/857)].
33-
- `geom_livemap()`: in AWT dragging a map in a facet moves maps in all facets.
34-
- `geom_livemap()`: support rectangle 'linetype' [[#307](https://github.com/JetBrains/lets-plot/issues/307)].
35-
- `theme_void()` + `flavor_xxx()`: no expected plot background [[#858](https://github.com/JetBrains/lets-plot/issues/858)].
36-
- Inconsistent color in legend when using `paint_a/paint_b/paint_c` [[#867](https://github.com/JetBrains/lets-plot/issues/867)].

js-package/distr/lets-plot.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

python-package/lets_plot/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
# Use of this source code is governed by the MIT license that can be found in the LICENSE file.
44
#
55
# see: https://www.python.org/dev/peps/pep-0440/#developmental-releases
6-
__version__ = '4.0.1.dev1'
6+
__version__ = '4.0.1'

0 commit comments

Comments
 (0)