You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* New version of scales no longer 'spans the gamut' of a qualitative color palette
* reduce Reduce() for merging lists
use do.call() instead to avoid quadratic complexity of growing lists
* ensure_one(): reduce noise if attrs are NULL
ignore NULL values
* ggplotly: fix Xaxis anchor if the last row incomplete
attach X axis to the last non-empty row in a column
* stylistic changes
* validate new visual baselines
* Doesn't seem like we need to handle yaxis being a factor
and if we do, it likely needs a different fix
* update shinytest baselines
* ugh maintaining shinytest tests for htmlwidgets is a real pain
* update sf baselines
* go back to using ggplotly() to prepare the widget for shiny rendering
* the extra call to plotly_build() forces more computation then necessary and fixesplotly#1569
* Generation of non-intercept data in hline/vline should respect coord_flip(), closesplotly#1519
* update news; fix typo
* Account for new changes in ggplot2's internal API, fixesplotly#1561
* Break values of positional scales have moved from to
* Text labels of positional scales have moved from to
* sf graticule degree labels are now quoted?
* include braces
* gsub
* moar braces
* new sf baselines
* update news
* upgrade to plotly.js v1.49.0
* upgrade to plotly.js v1.49.2
* upgrade to plotly.js v1.49.4
* update baseline
* update shinytest baseline
* make a deep copy of x.layout.width/x.layout.height for use in the resize method, closesplotly#1553
* Wrap user-supplied expression in evalq(), closesplotly#1528
* Use shiny::installExprFunction to register debug hooks
* Asynchronously register plot events
* Revert "Merge pull request plotly#1539 from ropensci/renderWidgetPrep"
This reverts commit d416cea, reversing
changes made to d11bb5a.
* no need to be making deep copies
* Improvements to algorithm for attaching key attribute for shiny's event data, fixesplotly#1610
* Account for pointNumbers
* Do nothing if we don't recognize the case
* When pointNumber is a constant, relay it as such
* handle the 3 cases separately
* use idx instead of i
* update news
* Call setInputValue only if it's defined, closesplotly#1624
* Revert "Revert "Merge pull request plotly#1539 from ropensci/renderWidgetPrep""
This reverts commit 2856731.
* pass along a quoted expr that calls func()
* Revert "go back to using ggplotly() to prepare the widget for shiny rendering"
This reverts commit a0fa68f.
* update news
* verify_webgl() shouldn't warn about types that are already gl, closesplotly#1569
* fix test
* Do not create structure with NULL to remove warnings
* Fix management of environments in renderPlotly(), fixesplotly#1639
Both assignment and evaluation of func() should happen in the local environment
* Add test to prove plotly#1299 fix
* proposed change to avoid peeking at 'grid' unit internals
* improve previous commit
* refactor Paul's unit type commits from plotly#1646
* Some CRAN builds don't have pandoc
* plot_mapbox() shouldn't force a scattermapbox trace type, closesplotly#1608
* fix R CMD check notes
* r-devel apparently doesn't yet have grid::unitType()
* remove outdated travis config
* Validate changes visual baselines due to changes in R3.6's new RNG method
* Add support for new plotly_sunburstclick event, closesplotly#1648
* validate new shinytest baselines
* update news
* fix silly mistake from 3cbccfc
* document
* test expectation should account for changes in the default color palette on r-devel
* improve the aforementioned test example and add a visual test
* Ignore calculated aesthetics that match specified aesthestics
After tidyverse/ggplot2@10fa0014, it's possible for calculated aes to exist for all default_aes
* fix broken link raster2uri and improve the description
* cran hyperlinks must be https
* fix roxygen warning
* In contrast to attr(x, unit), the new grid::unitType() function always return a vector the same length as it's input
* bump to release version; submit to CRAN
* Respect sf's plot12 graticule attribute when building axis ticks, fixesplotly#1673
* Remove missing values in ticktext/tickvals
As discussed in tidyverse/ggplot2#3566 (comment), it's now possible for the ggplot2 labels/positions to contains missing values, and we should be able to simply ignore them
* link to comment
* remove outdated/bad test expectation...the visual baseline covers it
* Don't assume sf geometry is always accessible via [['geometry']], fixesplotly#1659
* validate baselines
* update news
* update to plotly.js 1.52.2
* new baselines
* Add image and treemap visual tests. Also, ensure treemap's stroke reflects the paper's bgcolor
* Add Object.setPrototypeOf polyfill for shinytest and update shinytest json baseline
* Add add_image() for easier rendering of image traces via raster objects
* Bump version, update news, document, add unit test for add_image()
* roxygen escapes % now
* Only call locale_dependency() for locales not included with standard bundle, closesplotly#1686
* CRAN submission
* plot_mapbox() should default to scattermapbox unless z is present, fixesplotly#1707
* add visual test for plotly#1674
* update poor test expectations that assume stringsAsFactors defaults to TRUE
* bump version; update news
* update visual tests
* remove rnaturalearth dependency in tests
Co-authored-by: Carson Sievert <[email protected]>
Co-authored-by: Alexey Stukalov <[email protected]>
Co-authored-by: Wim <[email protected]>
Co-authored-by: Paul Murrell <[email protected]>
Copy file name to clipboardExpand all lines: NEWS.md
+38-2
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,45 @@
1
-
# 4.9.0.9000
1
+
# 4.9.2.1
2
+
3
+
This is minor patch release with a few minor bug fixes and updates test expectations in anticipation of new R 4.0 defaults.
4
+
5
+
## BUG FIXES
6
+
7
+
*`plot_mapbox()` now correctly defaults to a scattermapbox trace (unless z is present, then it defaults to choroplethmapbox) (#1702).
8
+
*`ggplotly()` now correctly resolves overlapping axis tick text in `coord_sf()` (#1673).
9
+
* A false-positive warning is no longer thrown when attempting to cast `toWebGL()` (#1569).
10
+
11
+
# 4.9.2
12
+
13
+
## Changes to plotly.js
14
+
15
+
* This version of the R package upgrades the version of the underlying plotly.js library from v1.49.4 to v1.52.2. This includes many bug fixes, improvements, as well as 2 new trace types: `treemap` and `image`. The [plotly.js release page](https://github.com/plotly/plotly.js/releases) has the full list of changes.
16
+
17
+
## IMPROVEMENTS
18
+
19
+
* The `add_image()` function was added to make it easier to create image traces via `raster` objects.
20
+
21
+
## BUG FIXES
22
+
23
+
*`add_sf()`/`geom_sf()` now correctly handle geometry columns that are named something other than `"geometry"` (#1659).
24
+
* Specifying an english locale no longer results in error (#1686).
25
+
26
+
# 4.9.1
2
27
3
28
## Changes to plotly.js
4
29
5
-
* This version of the R package upgrades the version of the underlying plotly.js library from v1.46.1 to v1.48.3. The [plotly.js release page](https://github.com/plotly/plotly.js/releases) has the full list of changes.
30
+
* This version of the R package upgrades the version of the underlying plotly.js library from v1.46.1 to v1.49.4. The [plotly.js release page](https://github.com/plotly/plotly.js/releases) has the full list of changes.
31
+
32
+
## IMPROVEMENTS
33
+
34
+
*`event_data()` gains support for the `plotly_sunburstclick` event (#1648)
35
+
36
+
## BUG FIXES
6
37
38
+
* Fixed an issue with correctly capturing the return value of user-expressions to `renderPlotly()` (#1528).
39
+
* Fixed a resizing issue where graphs could be incorrectly resized to their initial size in some cases (#1553).
40
+
*`ggplotly()` now positions the x-axis in the last column of a `facet_wrap()` properly (#1501).
41
+
*`ggplotly()` now handles `geom_hline()`/`geom_vline()` correctly in conjunction with `coord_flip()` (#1519).
42
+
*`event_data()` now correctly relays the `key` attribute for statistical traces (#1610).
0 commit comments