Skip to content

Commit

Permalink
Update news
Browse files Browse the repository at this point in the history
  • Loading branch information
cpsievert committed Dec 13, 2024
1 parent 7904545 commit cfbd253
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,11 @@

## New features and improvements

* Small improvements to the default pulse busy indicator to better blend with any background. It's also now slightly smaller by default. (#4122)

* When spinners and the pulse busy indicators are enabled, Shiny now shows the pulse indicator when dynamic UI elements are recalculating if no other spinners are present in the app. (#4137)
* When busy indicators are enabled (i.e., `useBusyIndicators()`), Shiny now:
* Shows spinners on recalculating htmlwidgets that have previously rendered an error (including `req()` and `validate()`). (#4172)
* Places a minimum height on recalculating outputs so that the spinner is always visible. (#4172)
* Shows the pulse indicator when dynamic UI elements are recalculating if no other spinners are present in the app. (#4137)
* The pulse indicator now blends in better with any background color. It's also slightly smaller by default. (#4122)

* Improve collection of deep stack traces (stack traces that are tracked across steps in an async promise chain) with `coro` async generators such as `elmer` chat streams. Previously, Shiny treated each iteration of an async generator as a distinct deep stack, leading to pathologically long stack traces; now, Shiny only keeps/prints unique deep stack trace, discarding duplicates. (#4156)

Expand Down

0 comments on commit cfbd253

Please sign in to comment.