Hi,
I know this is something which is described in the contribution guidelines, but a certain point of time, (soon) there will be a new version of bootstrap, now currently in alpha (v6).
https://v4-alpha.getbootstrap.com/
This will bring a lot of changes and many breaking ones. E.g.:
Dropped IE8, IE9, and iOS 6 support. v4 is now only IE10+ and iOS 7+. For sites needing either of those, use v3.
Dropped the Glyphicons icon font.
I dont think it would be right to incorporate all these changes in the "shiny" library. Instead, better, if a new package is created, e.g. "shiny2" (which would require to adapt it in the rstudio as well).
Any opinions ?
Just FYI & tracking.
I cannot speak to creating a new package, but I am interested in shiny's migration to bootstrap 4.
@nteetor follow my shiny fork then :)
EDIT: added a link to it
Thanks for the note. It will be a while until we start implementing this. So I'll close this issue for now and open an updated issue when we actually have more concrete ideas of how we'll migrate or integrate with Bootstrap v4.
When is the migration to bootstrap 4 planned for?
For those interested in bootstrap 4 plus shiny you might check out yonder.
Also interested in seeing this happen.
I'm interested too.
+1
@bborgesr has there been any recent movement on this?
My thought would be there should exist a config option somewhere where you can change the bootstrap version being used in the app or even individual components.
For backward compatible ready, set default value to 3. After a warning time, switch default value to 4.
+1
+1
It's currently possible to use Bootstrap 4 with shiny via bslib https://rstudio.github.io/bslib
Hey @bborgesr , any idea when this thread will be reopened? Thank you
Most helpful comment
It's currently possible to use Bootstrap 4 with shiny via bslib https://rstudio.github.io/bslib