Pure Change History
===================
2.0.0 (2020-05-05)
------------------
This is a major version bump that has the following changes:
* Reduced overall size of Pure to 3.6kb (gzipped/min)
* Updated Normalize to v8.
* Removed bower
* Removed old IE 8 hacks
* Removed deprecated `pure-help-inline` form class
### Migration
This major version should not include too many breaking changes for your app, but please check the following:
- Normalize Upgraded from v3 to v8. [Many things have changed](https://github.com/necolas/normalize.css/blob/master/CHANGELOG.md), be sure to verify your site properly.
- Normalize removed the default `font-family`, but we have added to the `base.css` for consistency and due to the fact that the grids system leverages the `font-family` for `letter-spacing`.
### New Browser support
- Chrome
- Edge
- Firefox
- Internet Explorer 10+
- Safari 8+
- Opera
> Deprecated support for < IE 10
1.0.1 (2019-07-10)
------------------
* Fix "selected" menu item labels in nested menus (#708)
* Fix bug in pure-button active state's border color. (#729)
* Fix horizontal scrollbars not appearing in IE11 and Chrome (#740)
* Fix pure-table-bordered issues (#718)
1.0.0 (2017-06-05)
------------------
The community has battle-tested Pure and provided valuable feedback. We are now at a place where we can guarantee backwards compatibility through all subsequent 1.x releases.
We hope you have found Pure to be useful and unobtrusive.. To provide feedback, please comment on this GitHub issue, or file a new issue to have it tracked as a separate thread.
0.6.2 (2017-01-05)
------------------
* Added proper module API for node users [#619]
### Buttons
* Added Button Groups to Pure [#621]
### Menus
* Reset style for horizontal dropdown separator [#620]
0.6.1 (2016-10-12)
------------------
* Migrate to PostCSS for browser prefixes [#617]
* Remove duplicate Firefox inner focus border [#457]
* Fix grid inside table in IE 10/11 [#504]
* Fix CSSLint issues [#609]
* Upgraded grunt dependencies to 1.x [#609]
0.6.0 (2015-02-07)
------------------
* Upgraded Normalize.css to 3.0.2.
* Dropped IE7 support.
* Refactored Menus.
* Numerous minor bug fixes.
### Menus
* Implemented flatter, low-specificity selectors, not attached to HTML elements,
for easier customization.
* Removed pure-menu-open class.
* Added pure-menu-scrollable capability, to allow for scrollable menus when
restricted by width or height.
* Added pure-menu-allow-hover to reveal dropdowns on hover.
* Removed various default styling properties, making menus a bit more bare-bones,
a bit less opinionated, a bit easier to customize on top.
* Broke Menu up into files for core, horizontal, dropdowns, scrollable, and skin,
again for improved optimization and ease of customization: take only what you
need.
* Removed Paginator.
* While not part of the Pure repo itself, the accompanying Pure website now
features additional menu examples and an example script for enabling dropdowns
and improved accessiblity.
0.5.0 (2014-05-27)
------------------
### Base
* Added the `.pure-img` class name for make images scale with the viewport in
fluid layouts.
### Grids
* __[!]__ Removed `.pure-g-r` from core, in favor of a mobile-first responsive
grid system. ([#24][], [#267][])
To use the mobile-first grid system, you need to pull in `pure.css`, along
with `grids-responsive.css`. We also have `grids-responsive-old-ie.css` that
you can serve to IE < 9 users so that they can view a desktop-version of your
website:
```html
```
Find out more about the new grid system at