Releases: rstudio/bslib
Releases · rstudio/bslib
bslib 0.3.1
New features
- Upgraded Bootstrap 5 (i.e.,
bs_theme(version = 5)
) from 5.0.2 to 5.1.0 (#365)
Bug fixes
- Closed rstudio/shiny#3519:
nav_menu()
(i.e.,shiny::navbarMenu()
) wasn't producing an.active
class on it's.dropdown
container properly. (#372)
bslib 0.3.0
Breaking changes
- Closed rstudio/rmarkdown#2154:
{magrittr}
's pipe operator (%>%
) is no longer re-exported by{bslib}
. Eitherlibrary(magrittr)
to make%>%
available and/or use use R 4.1's pipe operator (|>
).
New features
- Closed #82: Added support for Bootstrap 5 (via
bs_theme(version = 5)
). Bootstrap 4 remains the default in this release, but the next release, the default will likely change to Bootstrap 5.
bslib 0.2.5.1
Small patch release to fix failing test on Solaris.
bslib 0.2.5
New features and improvements
- Closed #251: New
bs_theme()
options (navbar-bg
,navbar-light-bg
, andnavbar-dark-bg
) for more easily customizing the navbar's background (and foreground) color (#253, #271). - Closed #281: New
bs_theme()
argument (font_scale
) for easier scaling of the base font size (#288). - Closed #256 and #282: Font file importers (
font_google()
,font_link()
, andfont_face()
) are now re-exported from the{sass}
package. As a result, they may now be used with any Sass variable (e.g.,bs_theme("input-font-family" = font_google("Pacifico"))
) as well as inside Rmd yaml without!expr
(e.g.,input-font-family: google: Pacifico
-- see #256 for more details). A newfont_collection()
function was also added for a more convenient way to specify font fallbacks (#291). - Closed #255:
bs_themer()
now emits sensibleyaml
front matter when used within an Rmd document (#288). - Closed #227:
bs_themer()
now overlays a spinner during Sass compilation (#243). - Closed #278:
{bslib}
now includesrmarkdown::html_document
templates demonstrating example usage with{bslib}
and{thematic}
(#288). - Closed #231: Upgraded from Bootstrap 4.5.3 to 4.6.0 (#254).
- Closed #237:
<blockquote>
tags now have border-left/padding styles withversion = 4
(to mirror theversion = 3
behavior) (#239). - Closed #279: Warnings about low color contrasts are now suppressed by default, unless
shiny::devmode()
is enabled. To enable/disable these warnings, set the newoptions(bslib.color_contrast_warnings = )
toTRUE
/FALSE
(#287). bs_theme_dependencies()
now includes Sass source maps whenshiny::devmode()
is enabled (#312).- Added new
bs_add_functions()
/bs_add_mixins()
and deprecatedbs_add_declarations()
to reflectsass::sass_layer()
's new ability to placefunctions
before variabledefaults
. As a result, variable definitions may now use functions defined withbs_add_functions()
. (#311)
Bug fixes
bslib 0.2.4
- Initial release of the package, see https://rstudio.github.io/bslib/