diff --git a/404.html b/404.html index bde72935a..884dfef21 100644 --- a/404.html +++ b/404.html @@ -39,7 +39,7 @@ shiny - 1.7.4.9003 + 1.7.5 diff --git a/CONTRIBUTING.html b/CONTRIBUTING.html index 290622710..d6743a23b 100644 --- a/CONTRIBUTING.html +++ b/CONTRIBUTING.html @@ -17,7 +17,7 @@ shiny - 1.7.4.9003 + 1.7.5 diff --git a/LICENSE-text.html b/LICENSE-text.html index 127c02f60..cb3345e51 100644 --- a/LICENSE-text.html +++ b/LICENSE-text.html @@ -17,7 +17,7 @@ shiny - 1.7.4.9003 + 1.7.5 diff --git a/TODO-promises.html b/TODO-promises.html index 418dfb129..bc3efc414 100644 --- a/TODO-promises.html +++ b/TODO-promises.html @@ -17,7 +17,7 @@ shiny - 1.7.4.9003 + 1.7.5 diff --git a/apple-touch-icon-120x120.png b/apple-touch-icon-120x120.png index e279ad502..1e87db874 100644 Binary files a/apple-touch-icon-120x120.png and b/apple-touch-icon-120x120.png differ diff --git a/apple-touch-icon-152x152.png b/apple-touch-icon-152x152.png index 7e4b3a5d2..85f696473 100644 Binary files a/apple-touch-icon-152x152.png and b/apple-touch-icon-152x152.png differ diff --git a/apple-touch-icon-180x180.png b/apple-touch-icon-180x180.png index a79c811a8..84d119910 100644 Binary files a/apple-touch-icon-180x180.png and b/apple-touch-icon-180x180.png differ diff --git a/apple-touch-icon-60x60.png b/apple-touch-icon-60x60.png index 9f28a8de1..d65b9e354 100644 Binary files a/apple-touch-icon-60x60.png and b/apple-touch-icon-60x60.png differ diff --git a/apple-touch-icon-76x76.png b/apple-touch-icon-76x76.png index c28c3ff5f..e942be88a 100644 Binary files a/apple-touch-icon-76x76.png and b/apple-touch-icon-76x76.png differ diff --git a/apple-touch-icon.png b/apple-touch-icon.png index 1709eb944..742b3ae2b 100644 Binary files a/apple-touch-icon.png and b/apple-touch-icon.png differ diff --git a/authors.html b/authors.html index 72767837d..693465897 100644 --- a/authors.html +++ b/authors.html @@ -17,7 +17,7 @@ shiny - 1.7.4.9003 + 1.7.5 diff --git a/favicon-16x16.png b/favicon-16x16.png index dbf2071ee..45124158f 100644 Binary files a/favicon-16x16.png and b/favicon-16x16.png differ diff --git a/favicon-32x32.png b/favicon-32x32.png index e2ce84476..22e8dc6a1 100644 Binary files a/favicon-32x32.png and b/favicon-32x32.png differ diff --git a/index.html b/index.html index 030f6231d..d767b7f5a 100644 --- a/index.html +++ b/index.html @@ -43,7 +43,7 @@ shiny - 1.7.4.9003 + 1.7.5 @@ -124,7 +124,7 @@

Join the conversation

-

If you want to chat about Shiny, meet other developers, or help us decide what to work on next, join us on Discord.

+

If you want to chat about Shiny, meet other developers, or help us decide what to work on next, join us on Discord.

Getting Help diff --git a/news/index.html b/news/index.html index f09f0f1c3..6259ca5fd 100644 --- a/news/index.html +++ b/news/index.html @@ -17,7 +17,7 @@ shiny - 1.7.4.9003 + 1.7.5

@@ -48,28 +48,25 @@
- +
-

Full changelog

-
-

Breaking changes

-
-
-

New features and improvements

-
  • Closed #789: Dynamic UI is now rendered asynchronously, thanks in part to the newly exported Shiny.renderDependenciesAsync(), Shiny.renderHtmlAsync(), and Shiny.renderContentAsync(). Importantly, this means <script> tags are now loaded asynchronously (the old way used XMLHttpRequest, which is synchronous). In addition, Shiny now manages a queue of async tasks (exposed via Shiny.shinyapp.taskQueue) so that order of execution is preserved. (#3666)

  • -
  • For reactiveValues() objects, whenever the $names() or $values() methods are called, the keys are now returned in the order that they were inserted. (#3774)

  • -
  • Map objects are now initialized at load time instead of build time. This avoids potential problems that could arise from storing fastmap objects into the built Shiny package. (#3775)

  • -
  • Allow for shiny:::toJSON() to respect if digits= has class "AsIs" which represents if use_signif= is TRUE or FALSE. This is useful for testing to keep the digits smaller. For example, setting options(shiny.json.digits = 4) will save 4 digits after the decimal, rather than the default of I(16) which will save 16 significant digits. (#3819)

  • -
  • Closed #2956: Component authors can now prevent Shiny from creating an input binding on specific elements by adding the data-shiny-no-bind-input attribute to the element. The attribute may have any or no value; its presence will prevent binding. This feature is primarily useful for input component authors who want to use standard HTML input elements without causing Shiny to create an input binding for them. Additionally, Shiny now adds custom classes to its inputs. For example, checkboxInput() now has a shiny-input-checkbox class. These custom classes may be utilized in future updates to Shiny’s input binding logic. (#3861)

  • -
  • Slider inputs created with sliderInput() now have a larger target area for clicking or tapping on the slider line or the slider bar. (#3859)

  • +

    Possibly breaking changes

    +
    • For reactiveValues() objects, whenever the $names() or $values() methods are called, the keys are now returned in the order that they were inserted. (#3774)

    • +
    • The value provided to options(shiny.json.digits) is now interpreted as number of digits after the decimal instead of significant digits. To treat the value as significant digits, wrap it in I() (e.g., options(shiny.json.digits = I(4))). This new default behavior not only helps with reducing digits in testing snapshots, but is also more consistent with jsonlite’s default behavior. (#3819)

-
-

Bug fixes

+
+

New features and improvements

+
  • Closed #789: Dynamic UI is now rendered asynchronously, thanks in part to the newly exported Shiny.renderDependenciesAsync(), Shiny.renderHtmlAsync(), and Shiny.renderContentAsync(). Importantly, this means <script> tags are now loaded asynchronously (the old way used XMLHttpRequest, which is synchronous). In addition, Shiny now manages a queue of async tasks (exposed via Shiny.shinyapp.taskQueue) so that order of execution is preserved. (#3666)

  • +
  • Fixes #3840: updateSliderInput() now warns when attempting to set invalid min, max, or value values. Sending an invalid update message to an input no longer causes other update messages to fail. (#3843)

  • +
  • sliderInput() now has a larger target area for clicking or tapping on the slider handle or range. (#3859)

  • +
  • Closed #2956: Component authors can now prevent Shiny from creating an input binding on specific elements by adding the data-shiny-no-bind-input attribute to the element. The attribute may have any or no value; its presence will prevent binding. This feature is primarily useful for input component authors who want to use standard HTML input elements without causing Shiny to create an input binding for them. Additionally, Shiny now adds custom classes to its inputs. For example, checkboxInput() now has a shiny-input-checkbox class. These custom classes may be utilized in future updates to Shiny’s input binding logic. (#3861)

  • +
  • Map objects are now initialized at load time instead of build time. This avoids potential problems that could arise from storing fastmap objects into the built Shiny package. (#3775)

  • +
+
+

Bug fixes

  • Fixed #3771: Sometimes the error ion.rangeSlider.min.js: i.stopPropagation is not a function would appear in the JavaScript console. (#3772)

  • Fixed #3833: When width is provided to textAreaInput(), we now correctly set the width of the <textarea> element. (#3838)

  • -
  • Fixes #3840: updateSliderInput() now warns when attempting to set invalid min, max, or value values. Sending an invalid update message to an input no longer causes other update messages to fail. (#3843)

-
diff --git a/pkgdown.yml b/pkgdown.yml index 346877028..4a465f768 100644 --- a/pkgdown.yml +++ b/pkgdown.yml @@ -2,5 +2,5 @@ pandoc: 3.1.2 pkgdown: 2.0.7 pkgdown_sha: ~ articles: {} -last_built: 2023-08-07T19:18Z +last_built: 2023-08-07T20:22Z diff --git a/reference/MockShinySession.html b/reference/MockShinySession.html index 81cfd349e..12f386720 100644 --- a/reference/MockShinySession.html +++ b/reference/MockShinySession.html @@ -28,7 +28,7 @@ of testServer()."> shiny - 1.7.4.9003 + 1.7.5
diff --git a/reference/NS.html b/reference/NS.html index 4224e03b4..bf311ae49 100644 --- a/reference/NS.html +++ b/reference/NS.html @@ -19,7 +19,7 @@ modules. See https://shiny.rstudio.com/articles/modules.html."> shiny - 1.7.4.9003 + 1.7.5
diff --git a/reference/Progress.html b/reference/Progress.html index afdba1775..60766bad5 100644 --- a/reference/Progress.html +++ b/reference/Progress.html @@ -18,7 +18,7 @@ Reporting progress (object-oriented API)"> shiny - 1.7.4.9003 + 1.7.5 diff --git a/reference/absolutePanel.html b/reference/absolutePanel.html index 85dd28adc..931084709 100644 --- a/reference/absolutePanel.html +++ b/reference/absolutePanel.html @@ -17,7 +17,7 @@ shiny - 1.7.4.9003 + 1.7.5 diff --git a/reference/actionButton.html b/reference/actionButton.html index ca93e5413..98ee5726c 100644 --- a/reference/actionButton.html +++ b/reference/actionButton.html @@ -18,7 +18,7 @@ each time it is pressed.">