diff --git a/404.html b/404.html index c6f6e3425..86b9f525b 100644 --- a/404.html +++ b/404.html @@ -33,7 +33,7 @@ shiny - 1.12.0 + 1.11.1.9001 @@ -89,7 +89,7 @@ Content not found. Please use links in the navbar.

-

Site built with pkgdown 2.1.3.

+

Site built with pkgdown 2.2.0.

diff --git a/CONTRIBUTING.html b/CONTRIBUTING.html index 80cd88cc1..fd96d3076 100644 --- a/CONTRIBUTING.html +++ b/CONTRIBUTING.html @@ -17,7 +17,7 @@ shiny - 1.12.0 + 1.11.1.9001 @@ -89,7 +89,7 @@
-

Site built with pkgdown 2.1.3.

+

Site built with pkgdown 2.2.0.

diff --git a/LICENSE-text.html b/LICENSE-text.html index a818ecef9..d88605e91 100644 --- a/LICENSE-text.html +++ b/LICENSE-text.html @@ -17,7 +17,7 @@ shiny - 1.12.0 + 1.11.1.9001 @@ -1077,7 +1077,7 @@ Public License instead of this License.
-

Site built with pkgdown 2.1.3.

+

Site built with pkgdown 2.2.0.

diff --git a/README-npm.html b/README-npm.html index 8d222124e..d79e2630f 100644 --- a/README-npm.html +++ b/README-npm.html @@ -17,7 +17,7 @@ shiny - 1.12.0 + 1.11.1.9001 @@ -72,7 +72,7 @@
-

Site built with pkgdown 2.1.3.

+

Site built with pkgdown 2.2.0.

diff --git a/TODO-promises.html b/TODO-promises.html index 3f12dbdff..226f3bf01 100644 --- a/TODO-promises.html +++ b/TODO-promises.html @@ -17,7 +17,7 @@ shiny - 1.12.0 + 1.11.1.9001 @@ -132,7 +132,7 @@
-

Site built with pkgdown 2.1.3.

+

Site built with pkgdown 2.2.0.

diff --git a/authors.html b/authors.html index d7f07efe5..ba8502cb3 100644 --- a/authors.html +++ b/authors.html @@ -17,7 +17,7 @@ shiny - 1.12.0 + 1.11.1.9001 @@ -188,20 +188,20 @@

Citation

- Source: DESCRIPTION + Source: DESCRIPTION

Chang W, Cheng J, Allaire J, Sievert C, Schloerke B, Aden-Buie G, Xie Y, Allen J, McPherson J, Dipert A, Borges B (2025). shiny: Web Application Framework for R. -R package version 1.12.0, https://shiny.posit.co/. +R package version 1.11.1.9001, https://shiny.posit.co/.

@Manual{,
   title = {shiny: Web Application Framework for R},
   author = {Winston Chang and Joe Cheng and JJ Allaire and Carson Sievert and Barret Schloerke and Garrick Aden-Buie and Yihui Xie and Jeff Allen and Jonathan McPherson and Alan Dipert and Barbara Borges},
   year = {2025},
-  note = {R package version 1.12.0},
+  note = {R package version 1.11.1.9001},
   url = {https://shiny.posit.co/},
 }
@@ -216,7 +216,7 @@ R package version 1.12.0, -

Site built with pkgdown 2.1.3.

+

Site built with pkgdown 2.2.0.

diff --git a/index.html b/index.html index 71b2b0850..fde70e6cb 100644 --- a/index.html +++ b/index.html @@ -34,7 +34,7 @@ shiny - 1.12.0 + 1.11.1.9001 @@ -213,7 +213,7 @@

-

Site built with pkgdown 2.1.3.

+

Site built with pkgdown 2.2.0.

diff --git a/news/index.html b/news/index.html index 66fb2cc9c..1d369ae6f 100644 --- a/news/index.html +++ b/news/index.html @@ -17,7 +17,7 @@ shiny - 1.12.0 + 1.11.1.9001 @@ -44,16 +44,16 @@
- +
-

OpenTelemetry support

-
  • Shiny now supports OpenTelemetry via {otel}. By default, if otel::is_tracing_enabled() returns TRUE, then shiny records all OpenTelemetry spans. See {otelsdk}’s Collecting Telemetry Data for more details on configuring OpenTelemetry. (#4269, #4300)

  • +

    OpenTelemetry support (#4269)

    +
    • Added support for OpenTelemetry via {otel}. By default, if otel::is_tracing_enabled() returns TRUE, then shiny will record all OpenTelemetery spans. See {otelsdk}’s Collecting Telemetry Data for more details on configuring OpenTelemetry.

    • -

      Supported values for options(shiny.otel.bind) (which defaults to Sys.getenv("SHINY_OTEL_BIND") if set) are:

      +

      Supported values for options(shiny.otel.bind) (or Sys.getenv("SHINY_OTEL_BIND")):

      • "none" - No Shiny OpenTelemetry tracing.
      • @@ -66,7 +66,7 @@ "all" [default] - All Shiny OpenTelemetry tracing. Currently equivalent to "reactivity".
    • -

      OpenTelemetry spans are recorded for:

      +

      Spans are recorded for:

      • session_start: Wraps the calling of the server() function. Also contains HTTP request within the attributes.
      • @@ -78,8 +78,6 @@
      • reactive debounce, reactive throttle: Captures the calculation (including any async promise chains) of a debounce()d or throttle()d reactive expression.
      • -reactiveFileReader, reactivePoll: Captures the calculation (including any async promise chains) of a reactiveFileReader() or reactivePoll().
      • -
      • ExtendedTask: Captures the calculation (including any async promise chains) of an ExtendedTask.
    • @@ -88,23 +86,22 @@ Set reactiveVal <name> - When a reactiveVal() is set
    • Set reactiveValues <name>$<key> - When a reactiveValues() element is set
    • -
    • Fatal or unhandled errors - When an error occurs that causes the session to end, or when an unhandled error occurs in a reactive context. Contains the error within the attributes. To unsanitize the error message being collected, set options(shiny.otel.sanitize.errors = FALSE).
    • +
    • Fatal or unhandled errors - When an error occurs that causes the session to end, or when an unhandled error occurs in a reactive context. Contains the error within the attributes. To unsantize the error message being collected, set options(shiny.otel.sanitize.errors = FALSE).
    • Set ExtendedTask <name> <value> - When an ExtendedTask’s respective reactive value (e.g., status, value, and error) is set.
    • <ExtendedTask name> add to queue - When an ExtendedTask is added to the task queue.
    -
  • All OpenTelemetry logs and spans will contain a session.id attribute containing the active session ID.

  • +
  • All logs and spans contain the session.id attribute.

-

New features

-
-

Bug fixes and minor improvements

-
  • Showcase mode now uses server-side markdown rendering with the commonmark package, providing support for GitHub Flavored Markdown features (tables, strikethrough, autolinks, task lists). While most existing README.md files should continue to work as expected, some minor rendering differences may occur due to the change in markdown processor. (#4202, #4201)

  • -
  • debounce(), reactiveFileReader(), reactivePoll(), reactiveValues(), and throttle() now attempt to retrieve the assigned name for the default label if the srcref is available. If a value cannot easily be produced, a default label is used instead. (#4269, #4300)

  • +

    Bug fixes

    +
    • updateActionButton()/updateActionLink() now correctly renders HTML content passed to the label argument. (#4249)

    • +
    • Fixed an issue where updateSelectizeInput(options = list(plugins="remove_button")) could lead to multiple remove buttons. (#4275)

    • The default label for items described below will now attempt to retrieve the assigned name if the srcref is available. If a value can not easily be produced, a default label will be used instead. This should improve the OpenTelemetry span labels and the reactlog experience. (#4269, #4300)

    • -
    • updateActionButton() and updateActionLink() now correctly render HTML content passed to the label argument. (#4249)

    • -
    • updateSelectizeInput() no longer creates multiple remove buttons when options = list(plugins="remove_button") is used. (#4275)

-

Breaking changes

-
  • The return value of actionButton() and actionLink() now wraps label and icon in an additional HTML container element. This allows updateActionButton() and updateActionLink() to distinguish between the label and icon when making updates, and allows spacing between label and icon to be more easily customized via CSS.
  • +

    Changes

    +
    • Markdown rendering in showcase mode now uses server-side rendering with the commonmark package, providing support for GitHub Flavored Markdown features (tables, strikethrough, autolinks, task lists). While most existing README.md files should continue to work as expected, some minor rendering differences may occur due to the change in markdown processor. (#4202, #4201)

    • +
    • The return value of actionButton()/actionLink() changed slightly: label and icon are wrapped in an additional HTML container element. This allows for: 1. updateActionButton()/updateActionLink() to distinguish between the label and icon when making updates and 2. spacing between label and icon to be more easily customized via CSS.

@@ -651,7 +647,7 @@

Minor new features and improvements

-
-

Site built with pkgdown 2.1.3.

+

Site built with pkgdown 2.2.0.

diff --git a/pkgdown.yml b/pkgdown.yml index 0d15353e3..8e78b57db 100644 --- a/pkgdown.yml +++ b/pkgdown.yml @@ -1,5 +1,5 @@ pandoc: 3.1.11 -pkgdown: 2.1.3 +pkgdown: 2.2.0 pkgdown_sha: ~ articles: {} -last_built: 2025-11-07T15:06Z +last_built: 2025-11-11T13:46Z diff --git a/reference/ExtendedTask.html b/reference/ExtendedTask.html index f7f1f7674..f9b34602b 100644 --- a/reference/ExtendedTask.html +++ b/reference/ExtendedTask.html @@ -34,7 +34,7 @@ begin until the previous invocation has completed."> shiny - 1.12.0 + 1.11.1.9001 @@ -61,7 +61,7 @@ begin until the previous invocation has completed."> @@ -282,7 +282,7 @@ invalidation will be ignored.

-

Site built with pkgdown 2.1.3.

+

Site built with pkgdown 2.2.0.

diff --git a/reference/MockShinySession.html b/reference/MockShinySession.html index a38629f7e..e0b1c8c8e 100644 --- a/reference/MockShinySession.html +++ b/reference/MockShinySession.html @@ -28,7 +28,7 @@ of testServer()."> shiny - 1.12.0 + 1.11.1.9001 @@ -55,7 +55,7 @@ of testServer().">
@@ -761,7 +761,7 @@ output, or NULL if no output is currently executing.

-

Site built with pkgdown 2.1.3.

+

Site built with pkgdown 2.2.0.

diff --git a/reference/NS.html b/reference/NS.html index 578c9cf70..62bacd556 100644 --- a/reference/NS.html +++ b/reference/NS.html @@ -19,7 +19,7 @@ modules. See https://shiny.rstudio.com/articles/modules.html."> shiny - 1.12.0 + 1.11.1.9001 @@ -46,7 +46,7 @@ modules. See https://shiny.rstudio.com/articles/modules.html."> @@ -113,7 +113,7 @@ into a namespaced one, by combining them with ns.sep in between.

-

Site built with pkgdown 2.1.3.

+

Site built with pkgdown 2.2.0.

diff --git a/reference/Progress.html b/reference/Progress.html index 5cc531c17..7512daa03 100644 --- a/reference/Progress.html +++ b/reference/Progress.html @@ -18,7 +18,7 @@ Reporting progress (object-oriented API)"> shiny - 1.12.0 + 1.11.1.9001 @@ -45,7 +45,7 @@ Reporting progress (object-oriented API)"> @@ -287,7 +287,7 @@ relative to message.

-

Site built with pkgdown 2.1.3.

+

Site built with pkgdown 2.2.0.

diff --git a/reference/absolutePanel.html b/reference/absolutePanel.html index 7c8bc4655..0adffede0 100644 --- a/reference/absolutePanel.html +++ b/reference/absolutePanel.html @@ -17,7 +17,7 @@ shiny - 1.12.0 + 1.11.1.9001 @@ -44,7 +44,7 @@
@@ -176,7 +176,7 @@ rather than the more obvious width = "100%" and height = "100
-

Site built with pkgdown 2.1.3.

+

Site built with pkgdown 2.2.0.

diff --git a/reference/actionButton.html b/reference/actionButton.html index da137d2d7..f9e5f63f3 100644 --- a/reference/actionButton.html +++ b/reference/actionButton.html @@ -18,7 +18,7 @@ each time it is pressed.">