HTML5 Boilerplate 7.2.0 and main.css 2.0.0 released

We just released HTML5 Boilerplate 7.2.0 and main.css 2.0.0. Even with the major release number on main.css, both of these are basically maintenance releases. Open Source isn’t always about the big stuff.

We also did a bunch of clean-up around the related H5BP projects, with updates to HTML5Boilerplate.com and h5bp.org. We integrated main.css as a direct dependency on both projects and did some other clean-up.

HTML5Boilerplate Changelog

Download the latest from github or install it from npm.

main.css Changelog

  • Add .stylelintrc config (#18)
  • Rename visuallyhidden to sr-only (#27)
  • Fix broken link to ‘printing tables’ page (#20)
  • Alphabetize properties (#20)
  • Add stylelint-config-recommended to package.json
  • Add CONTRIBUTORS.md(#9)
  • Minor devdeps and README updates (#11), (#24)

Download the latest from github or npm

Mastering SVG is just $10 from Packt

I actually have a proper post I’m writing for today or Monday, but for now, feast your eyes on this stellar deal on my latest book, Mastering SVG. It’s just $10 at Packt right now.

I’m also working on a new SVG visualization. I’m not sure when it will be ready to share and write about here, but I’ve got a small data set I’m playing with so if you’re interested in SVG, keep your eyes on this space.

Deal Alert! Mastering SVG eBook Available for Just $10 from Packt

If you’re at all interested in my latest book, Mastering SVG, then this is your lucky day (fortnight, actually) as my book is part of their current eBook sale. Between now and April 30th, it’s just $10 along with like a billion other titles.

HTML5 Boilerplate v7.1 Released

Hot on the heels of our last major release, we just released a new minor version of HTML5 Boilerplate, v7.1.0. The biggest changes in this release are an upgraded version of Modernizr (which is on a steady release schedule again) and an update to the Google Analytics snippet/docs.

Here are the full release notes:

  • Update Modernizr to 3.7.1 (#2121)
  • Update Analytics docs and snippet (#2118)
  • Minor docs updates (#2115)
  • Minor devdeps updates (#2114)
  • More succinct way of writing the IE conditional statement (#2113)

Download the latest from github or install it from npm.

HTML5 Boilerplate v7 released

After a few months of starts and stops while I wrestled my SVG book into submission and released main.css as a standalone project, I’m pleased to announce that HTML5 Boilerplate v7 was released on Friday February 8, 2019.

The biggest change is the way that we include the aforementioned main.css. Since it’s now a standalone project we include it as an npm dependency at build-time. This change still allows people (including HTML5 Boilerplate itself) to consume main.css as a whole, but also allows the component styles to be used individually in different, and hopefully interesting, ways. You can access the component styles to mix and match directly through the main.css npm package.

We also dropped support for IE9/10. That was not as cathartic as dropping support for IE6 or IE8, but it was still nice. It feels like we’re living in the future.

The docs also got a big upgrade. We could use more help there, but we’ve done a couple of really good passes at the documentation and I think it’s in a good place now.

Thanks again to Christian Oliff for his work on this release. He’s proven to be an invaluable team member over the past couple of years. I really appreciate his help on tasks and his attention to detail.

And, as always, thanks to our many contributors. You are the best!

Are you interested in helping out? Check out our current issues, submit an idea for a new feature or look at one of the other H5BP projects to see if there’s something else you’re interested in helping with. It’s fun.

Here’s the full release notes:

7.0.0 (February 8, 2019)

  • Drop support for IE9/IE10 (#2074)
  • Move the CSS to a separate repo (#2066)
  • Add theme-color meta tag to index.html (#2074)
  • Add ‘install with yarn’ steps to README (#2063)
  • Improved Webmanifest (#2060)
  • Upgrade Normalize to 8.0.1 (#2104)
  • Update .htaccess (#2110)
  • Remove instances of shrink-to-fit=no (#2103)
  • Removes “display”: “standalone” from manifest (#2096)
  • Big Docs update – Fixed links, removed IE9/IE10 specific info, made touch icons section more concise, add details on security.txt and more tidying up (#2074, #2065, #2062)

Download the latest from github or install it from npm.