@@ -5,6 +5,53 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## [ 2.1.0] - 2021-08-16
9+
10+ ### Added
11+
12+ - Ordering categories. New parameters in the ` as_discrete ` function:
13+ * ` order_by ` (string) - the name of the variable by which the ordering will be performed;
14+ * ` order ` (int) - the ordering direction - 1 for ascending direction and -1 for descending (default value).
15+
16+ See: [ as_discrete] ( https://github.com/JetBrains/lets-plot/blob/master/docs/as_discrete.md ) .
17+
18+ - Basemap tiles configuring:
19+ - Subdomains parameter ` {s} ` for XYZ raster tiles.
20+ - Solid color tiles: ` maptiles_solid() ` .
21+ - Builtin configurations for some 3rd party maptile services. The ` lets_plot.tilesets ` module.
22+
23+ See: [ Configuring basemap tiles] ( https://github.com/JetBrains/lets-plot/blob/master/docs/basemap_tiles.md ) .
24+
25+ ### Changed
26+
27+ - Upgraded Apach Batik version to 1.14 (was 1.12) [[ #398 ] ( https://github.com/JetBrains/lets-plot/issues/398 )] .
28+ - Upgraded Kotlin version to 1.5.21 (was 1.4.21)
29+ - Upgraded Gradle version to 7.1.1 (was 6.8.3)
30+
31+ ### Fixed
32+
33+ - geom_livemap: properly handle ` max_zoom ` pamareter in ` maptiles_zxy() ` .
34+ - Strange looking legend for tiles [[ #245 ] ( https://github.com/JetBrains/lets-plot/issues/245 )] .
35+ - Need to skip "bad" values during scale transformation [[ #301 ] ( https://github.com/JetBrains/lets-plot/issues/301 )] .
36+ - NPE on negative value in data and scale_xxx(trans='log10') [[ #292 ] ( https://github.com/JetBrains/lets-plot/issues/292 )] .
37+ - Legend is broken when using scale_fill_brewer with 'trans' parameter [[ #284 ] ( https://github.com/JetBrains/lets-plot/issues/284 )] .
38+ - Scale breaks should be distributed evenly on 'sqrt' scale. [[ #407 ] ( https://github.com/JetBrains/lets-plot/issues/407 )] .
39+ - Wrong tooltip formatting when used with log10 scales [[ #406 ] ( https://github.com/JetBrains/lets-plot/issues/406 )] .
40+ - Bad axis labels when using both plot and layer data [[ #327 ] ( https://github.com/JetBrains/lets-plot/issues/327 )] .
41+ - Plot layout looks wrong [[ #403 ] ( https://github.com/JetBrains/lets-plot/issues/403 )] .
42+ - map_join is not working correctly when ` map=geocoder ` [[ #380 ] ( https://github.com/JetBrains/lets-plot/issues/380 )]
43+ - Tooltip default formatting should not change after adding other variables to tooltip [[ #388 ] ( https://github.com/JetBrains/lets-plot/issues/388 )] .
44+ - Tooltip on axis: increase the font size. [[ #399 ] ( https://github.com/JetBrains/lets-plot/issues/399 )] .
45+ - Tooltip format for variable is not working [[ #401 ] ( https://github.com/JetBrains/lets-plot/issues/401 )] .
46+ - Wrong direction in colorbars (legend) [[ #204 ] ( https://github.com/JetBrains/lets-plot/issues/204 )] .
47+ - geom_jitter: show axis tooltips (same as geom_point) [[ #412 ] ( https://github.com/JetBrains/lets-plot/issues/412 )] .
48+ - Outlier tooltips: the spout sometime is too long (boxplot) [[ #358 ] ( https://github.com/JetBrains/lets-plot/issues/358 )] .
49+ - Faceted plot is broken by geom with "constant" aesthetics [[ #391 ] ( https://github.com/JetBrains/lets-plot/issues/391 )] .
50+ - Interactive maps in AWT (PyCharm plugin):
51+ - A memory leak in PyCharm caused by a ` final void dispose() ` method in PlotPanel.
52+ - When showing map in PyCharm CPU is busy all the time, even then nothing is changing on screen.
53+ - Click events detection.
54+
855## [ 2.0.4] - 2021-06-09
956
1057### Changed
0 commit comments