News for hackers. Stuff that matters.
Re:Bootstrap 5 will remove jQuery as a dependency by stayman on Tuesday February 12, 2019 @04:11PM (#19147534)
Which will be ready for February 2022
Re:Bootstrap 5 will remove jQuery as a dependency by tcd on Tuesday February 12, 2019 @04:17PM (#19147588)
I know you're sarcastic but Bootstrap has been picking up steam recently. The jQuery removal has been in the work since 2017.

If you want faster releases then feel free to submit PRs :)

Re:Bootstrap 5 will remove jQuery as a dependency by stayman on Tuesday February 12, 2019 @07:02PM (#19149016)
I’ve got a week to burn next week. I might take you up on that
Re:Bootstrap 5 will remove jQuery as a dependency by diegorbaquero on Tuesday February 12, 2019 @04:31PM (#19147736)
Wondering, it there any company hiring to work on Bootstrap?
Re:Bootstrap 5 will remove jQuery as a dependency by BossingAround on Tuesday February 12, 2019 @04:23PM (#19147655)
Really? I'd have guessed bootstrap will be phased out completely by CSS grid, which does essentially what bootstrap does...
Re:Bootstrap 5 will remove jQuery as a dependency by fuzzy2 on Tuesday February 12, 2019 @04:27PM (#19147700)
Huh? You do realize that the layout utils are but a small part of what Bootstrap has to offer, right?
Re:Bootstrap 5 will remove jQuery as a dependency by guhcampos on Tuesday February 12, 2019 @04:38PM (#19147802)
I've used bootstrap many many times in my line of work: internal tools and systems for corporate use. I'm not a web designer, neither a full time web developer, so it's really really nice to have a drop-in barebones decent looking and well though interface to work with.
Re:Bootstrap 5 will remove jQuery as a dependency by bendotero on Tuesday February 12, 2019 @04:27PM (#19147705)
I'm not a big fan of bootstrap but it does a heck of a lot more than just grid layouts. You can't just easily replace the components (modals, accordions, buttons, etc) with CSS grid.
Re:Bootstrap 5 will remove jQuery as a dependency by runarberg on Tuesday February 12, 2019 @04:50PM (#19147921)
It is not just `display: grid` that is replacing the layout. Now we also have interactive elements in the HTML spec[1] like `<dialog>` and `<details>`. We also have custom elements making an all in solution like bootstrap less desirable for everything except quick prototyping.

[1]: https://html.spec.whatwg.org/multipage/interactive-elements....

Re:Bootstrap 5 will remove jQuery as a dependency by ebiester on Tuesday February 12, 2019 @05:13PM (#19148150)
So, where's the equivalent one stop shop for someone building an admin interface using these new features? Don't think uber.com - think admin.startup.com .

(Personally, I'd rather they just build it in Lazarus, but people have forgotten about building desktop apps.)

Re:Bootstrap 5 will remove jQuery as a dependency by radicalriddler on Tuesday February 12, 2019 @05:00PM (#19148026)
Dialog is nice if you only support Chrome and Firefox. Maybe when Edge turns to Chromium it won't be as bad, but the truth is that Bootstrap is accessible in most if not all modern browsers, but the new HTML5 elements are not.
Re:Bootstrap 5 will remove jQuery as a dependency by runarberg on Tuesday February 12, 2019 @05:24PM (#19148263)
You can always drop in a polyfill[1], and when browser support picks up, you can remove it from your dependencies. That is what people used to do when they decided to omit jquery in favor of native web APIs a few years back.

[1]: https://github.com/GoogleChrome/dialog-polyfill

Re:Bootstrap 5 will remove jQuery as a dependency by tcd on Tuesday February 12, 2019 @04:26PM (#19147691)
Right - so you get all the functionality of bootstrap using CSS grid; all the modals, spinners, buttons, and most importantly: browser bug fixes and quirks people contribute over time.

Bootstrap is a _framework_, not just a layout system.

Also, BS uses Flexbox at the moment, I doubt they'll go to grid any time soon.

Re:Bootstrap 5 will remove jQuery as a dependency by mattmanser on Tuesday February 12, 2019 @05:04PM (#19148060)
Plus a bunch of themes you can just buy, so for many smaller sites you can skip getting a designer involved at all.
Re:Bootstrap 5 will remove jQuery as a dependency by gedy on Tuesday February 12, 2019 @04:28PM (#19147714)
Bootstrap is a lot more than .row and .col ...

(Which btw is mentally a lot easier than the odd CSS grid syntax)

Re:Bootstrap 5 will remove jQuery as a dependency by cwbrandsma on Tuesday February 12, 2019 @04:39PM (#19147808)
I’ve had a lot of issues with grid and all versions of IE/Edge...and Safari.
Re:Bootstrap 5 will remove jQuery as a dependency by bdcravens on Tuesday February 12, 2019 @05:16PM (#19148182)
A tremendous number of sites still use Bootstrap.
Re:Bootstrap 5 will remove jQuery as a dependency by mtarnovan on Tuesday February 12, 2019 @04:27PM (#19147701)
I'm not sure what you mean.
Re:Bootstrap 5 will remove jQuery as a dependency by pweissbrod on Tuesday February 12, 2019 @04:59PM (#19148010)
Oh no! Some of my sites are still using bootstrap v3! I have so many bootstrap service packs to install, thanks for the heads up.
Re:Bootstrap 5 will remove jQuery as a dependency by petetnt on Tuesday February 12, 2019 @05:40PM (#19148399)
You are being snarky, but hopefully you have installed your Bootstrap Service Packs or at least have checked that you are not affected by some of the XSS issues in versions <3.4 https://snyk.io/test/npm/bootstrap/3.3.7?severity=high&sever...
Re:Bootstrap 5 will remove jQuery as a dependency by tpetry on Tuesday February 12, 2019 @04:16PM (#19147582)
And Bootstrap 4 will be declared eol so you get no more bugfixes until the bootstrap 5 release.

I hope they wont do the same mistake again.

Re:Bootstrap 5 will remove jQuery as a dependency by tcd on Tuesday February 12, 2019 @04:19PM (#19147612)
Bootstrap 3 got an update last year, and it is already years old. It may have taken a while but at least it got _something_.