I see a lot of people here and on GitHub project page complaining about compatibility with older versions of bootstrap. I don't get it - if your project is already working on older version of bootstrap - why even bother updating it, I mean it's only CSS code, it's not like it will bring you any speed improvements or something...I think it's neither bad or good thing that new version of bootstrap less and less compatible with older versions, this way at least we can get things like flexbox and drop support for older browsers for our new projects, without sacrificing it just for a sake of compatibility. From my experience it takes more time and issues from upgrading cars library compared to just keep using the older version.
What's new? I haven't been following bootstrap 4, ( especially since I switched to <a href="http://semantic-ui.com/" rel="nofollow">http://semantic-ui.com/</a> ).<p>* I see a list of themes priced at 100$ :/ (maybe that's a good thing?)<p>* "Moved from Less to Sass". OK, that's a late addition but always welcomed. (Although there was already an unofficial sass version of bootstrap.)<p>* "Opt-in flexbox support is here". Why would flexbox not be opt-out?<p>* "giving you more opinionated resets like box-sizing: border-box". About fucking time.
Has bootstrap been this slow to roll out future versions before? Feels like the main contributors are losing interesting/available time? (releases: <a href="https://github.com/twbs/bootstrap/releases" rel="nofollow">https://github.com/twbs/bootstrap/releases</a>)
It's said Bootstrap5 will possible use postcss, which is great.<p>Hope this can be released soon, I honestly feel tired waiting for Angular2 and Bootstrap4 and I began to use something else instead(vuejs that is, stuck with Bootstrap3)
For anyone like me wondering what this flexbox stuff was all about:<p><a href="https://css-tricks.com/snippets/css/a-guide-to-flexbox/" rel="nofollow">https://css-tricks.com/snippets/css/a-guide-to-flexbox/</a><p>Reminds me of swing and similar layout managers.
We've been using maximum of 1140px col-xl width since 1920x1080 was considered the bleeding edge, but now monitors with 2560x1440 resolution are becoming more common- <i>where 1140 barely covers half the width of the screen</i>.<p>Isn't about time we had a grid container that fixed this?
Tested and looks like compatibility is broken with offsets , changes to btn sizes, label margins and looks like custom style for select form elements has changed or removed.<p>I think its best not to use this in any projects until its out of beta.