|
1 | 1 | # ggplot2 (development version)
|
2 | 2 |
|
3 |
| -* Fixed a bug in `geom_sf()` that caused problems with legend-type |
4 |
| - autodetection (@clauswilke, #3963). |
| 3 | +* Added an `outside` option to `annotation_logticks()` that places tick marks |
| 4 | + outside of the plot bounds. (#3783, @kbodwin) |
5 | 5 |
|
6 | 6 | * `annotation_raster()` adds support for native rasters. For large rasters,
|
7 | 7 | native rasters render significantly faster than arrays (@kent37, #3388)
|
8 | 8 |
|
9 |
| -* Default discrete color scales are now configurable through the `options()` of |
10 |
| - `ggplot2.discrete.colour` and `ggplot2.discrete.fill`. When set to a character |
11 |
| - vector of colour codes (or list of character vectors) with sufficient length, |
12 |
| - these colours are used for the default scale. See `help(scale_colour_discrete)` |
13 |
| - for more details and examples (@cpsievert, #3833). |
| 9 | +* Facet strips now have dedicated position-dependent theme elements |
| 10 | + (`strip.text.x.top`, `strip.text.x.bottom`, `strip.text.y.left`, |
| 11 | + `strip.text.y.right`) that inherit from `strip.text.x` and `strip.text.y`, |
| 12 | + respectively. As a consequence, some theme stylings now need to be applied to |
| 13 | + the position-dependent elements rather than to the parent elements. This |
| 14 | + change was already introduced in ggplot2 3.3.0 but not listed in the |
| 15 | + changelog. (@thomasp85, #3683) |
14 | 16 |
|
15 |
| -* Default continuous colour scales (i.e., the `options()` `ggplot2.continuous.colour` |
16 |
| - and `ggplot2.continuous.fill`, which inform the `type` argument of |
17 |
| - `scale_fill_continuous()` and `scale_colour_continuous()`) now accept a function, |
18 |
| - which allows more control over these default `continuous_scale()`s (@cpsievert, #3827). |
| 17 | +* Facets now handle layers containing no data (@yutannihilation, #3853). |
| 18 | + |
| 19 | +* A newly added geom `geom_density_2d_filled()` and associated stat |
| 20 | + `stat_density_2d_filled()` can draw filled density contours |
| 21 | + (@clauswilke, #3846). |
19 | 22 |
|
20 | 23 | * A newly added `geom_function()` is now recommended to use in conjunction
|
21 | 24 | with/instead of `stat_function()`. In addition, `stat_function()` now
|
22 | 25 | works with transformed y axes, e.g. `scale_y_log10()`, and in plots
|
23 | 26 | containing no other data or layers (@clauswilke, #3611, #3905, #3983).
|
24 | 27 |
|
25 |
| -* A bug was fixed in `stat_contour()` when calculating breaks based on |
26 |
| - the `bins` argument (@clauswilke, #3879, #4004). |
27 |
| - |
28 |
| -* A newly added geom `geom_density_2d_filled()` and associated stat |
29 |
| - `stat_density_2d_filled()` can draw filled density contours |
30 |
| - (@clauswilke, #3846). |
| 28 | +* Fixed a bug in `geom_sf()` that caused problems with legend-type |
| 29 | + autodetection (@clauswilke, #3963). |
31 | 30 |
|
32 | 31 | * Support graphics devices that use the `file` argument instead of `fileneame`
|
33 | 32 | in `ggsave()` (@bwiernik, #3810)
|
34 |
| - |
35 |
| -* Added an `outside` option to `annotation_logticks()` that places tick marks |
36 |
| - outside of the plot bounds. (#3783, @kbodwin) |
37 | 33 |
|
38 |
| -* Facet strips now have dedicated position-dependent theme elements (`strip.text.x.top`, |
39 |
| - `strip.text.x.bottom`, `strip.text.y.left`, `strip.text.y.right`) that inherit from |
40 |
| - `strip.text.x` and `strip.text.y`, respectively. As a consequence, some theme stylings now |
41 |
| - need to be applied to the position-dependent elements rather than to the parent elements. This |
42 |
| - change was already introduced in ggplot2 3.3.0 but not listed in the changelog. (@thomasp85, #3683) |
| 34 | +* Default discrete color scales are now configurable through the `options()` of |
| 35 | + `ggplot2.discrete.colour` and `ggplot2.discrete.fill`. When set to a character |
| 36 | + vector of colour codes (or list of character vectors) with sufficient length, |
| 37 | + these colours are used for the default scale. See `help(scale_colour_discrete)` |
| 38 | + for more details and examples (@cpsievert, #3833). |
| 39 | + |
| 40 | +* Default continuous colour scales (i.e., the `options()` |
| 41 | + `ggplot2.continuous.colour` and `ggplot2.continuous.fill`, which inform the |
| 42 | + `type` argument of `scale_fill_continuous()` and `scale_colour_continuous()`) |
| 43 | + now accept a function, which allows more control over these default |
| 44 | + `continuous_scale()`s (@cpsievert, #3827). |
| 45 | + |
| 46 | +* A bug was fixed in `stat_contour()` when calculating breaks based on |
| 47 | + the `bins` argument (@clauswilke, #3879, #4004). |
43 | 48 |
|
44 | 49 | * Data columns can now contain `Vector` S4 objects, which are widely used in the
|
45 | 50 | Bioconductor project. (@teunbrand, #3837)
|
46 | 51 |
|
47 |
| -* Facets now handle layers containing no data (@yutannihilation, #3853). |
48 |
| - |
49 | 52 | # ggplot2 3.3.1
|
50 | 53 |
|
51 | 54 | This is a small release with no code change. It removes all malicious links to a
|
|
0 commit comments