github posit-dev/py-shiny v0.6.1
Shiny 0.6.1

latest releases: v1.2.0, v1.1.0, v1.0.0...
10 months ago

New features

  • shiny create now allows you to select from a list of template apps.
  • shiny create provides templates which help you build your own custom JavaScript components.
  • Closed #814: The functions reactive.Calc and reactive.Effect have been changed to have lowercase names: reactive.calc, and reactive.effect. The old capitalized names are now aliases to the new lowercase names, so existing code will continue to work. Similarly, the class reactive.Value has a new alias, reactive.value, but in this case, since the original was a class, it keeps the original capitalized name as the primary name. The examples have not been changed yet, but will be changed in a future release. (#822)
  • Added ui.layout_columns() for creating responsive column-forward layouts based on Bootstrap's 12-column CSS Grid. (#856)
  • Added support for Shiny Express apps, which has a simpler, easier-to-use API than the existing API (Shiny Core). Please note that this API is still experimental and may change. (#767)

Bug fixes

  • Fix support for shiny.ui.accordion(multiple=) (#799).

Other changes

  • Closed #492: shiny.ui.nav() is now deprecated in favor of the more aptly named shiny.ui.nav_panel() (#876).
  • Update penguins example to credit Allison Horst and drop usage of shiny.experimental (#798).
  • as_fillable_container() and as_fill_item() no longer mutate the Tag object that was passed in. Instead, it returns a new Tag object. Also closed #856: these functions now put the html-fill-container and html-fill-item CSS classes last, instead of first. (#862)

Don't miss a new py-shiny release

NewReleases is sending notifications on new releases.