- Add normalized sections not already present from https://html.spec.whatwg.org/multipage/.
- Move unsorted rules into their respective sections.
- Update the
summary
style in all browsers. - Remove
::placeholder
styles due to a bug in Edge.
- Correct the
line-height
in all browsers. - Restore
optgroup
font inheritance. - Update normalize.css heading.
- Update normalize.css heading.
- Normalize placeholders in Chrome, Edge, and Safari.
- Normalize
text-decoration-skip
property in Safari. - Normalize file select buttons.
- Normalize search input outlines in Safari.
- Limit Firefox focus normalizations to buttons.
- Restore
main
to package.json. - Restore proper overflow to certain
select
elements. - Remove opinionated cursor styles on buttons.
- Update stylelint configuration.
- Update tests.
- Add the correct font weight for
b
andstrong
in Chrome, Edge, and Safari. - Correct inconsistent
overflow
forhr
in Edge and IE. - Correct inconsistent
box-sizing
forhr
in Firefox. - Correct inconsistent
text-decoration
andborder-bottom
forabbr[title]
in Chrome, Edge, Firefox IE, Opera, and Safari. - Correct inheritance and scaling of
font-size
for preformatted text. - Correct
legend
text wrapping not present in Edge and IE. - Remove unnecessary normalization of
line-height
forinput
. - Remove unnecessary normalization of
color
for form controls. - Remove unnecessary
box-sizing
forinput[type="search"]
in Chrome, Edge, Firefox, IE, and Safari. - Remove opinionated table resets.
- Remove opinionated
pre
overflow. - Remove selector weight from some input selectors.
- Update normalization of
border-style
forimg
. - Update normalization of
color
inheritance forlegend
. - Update normalization of
background-color
formark
. - Update normalization of
outline
for:-moz-focusring
removed by a previous normalization in Firefox. - Update opinionated style of
outline-width
fora:active
anda:hover
. - Update comments to identify opinionated styles.
- Update comments to specify browser/versions affected by all changes.
- Update comments to use one voice.
- Remove unnecessary vendor prefixes.
- Add
main
property.
- Only alter
background-color
of links in IE 10. - Add
menu
element to HTML5 display definitions.
- Add package.json for npm support.
- Explicit tests for each normalization.
- Fix i18n for
q
element. - Fix
pre
text formatting and overflow. - Fix vertical alignment of
progress
. - Address
button
overflow in IE 8/9/10. - Revert
textarea
alignment modification. - Fix number input button cursor in Chrome on OS X.
- Remove
a:focus
outline normalization. - Fix
figure
margin normalization. - Normalize
optgroup
. - Remove default table cell padding.
- Set correct display for
progress
in IE 8/9. - Fix
font
andcolor
inheritance for forms.
- Fix component.json.
- Remove the gray background color from active links in IE 10.
- Revert root
color
andbackground
normalizations.
- Normalize root
color
andbackground
to counter the effects of system color schemes.
- Normalize
text-transform
forbutton
andselect
. - Normalize
h1
margin when within HTML5 sectioning elements. - Normalize
hr
element. - Remove unnecessary
pre
styles. - Add
main
element to HTML5 display definitions. - Fix cursor style for disabled button
input
.
- Remove stray IE 6/7
inline-block
hack from HTML5 display settings.
- Remove legacy browser form normalizations.
- Remove all list normalizations.
- Add
quotes
normalizations. - Remove all heading normalizations except
h1
font size. - Form elements automatically inherit
font-family
from ancestor. - Drop support for IE 6/7, Firefox < 4, and Safari < 5.
- Adjust
small
font size normalization.
(Only the notable changes since public release)
- Add MIT License.
- Hide
audio
elements without controls in iOS 5. - Normalize heading margins and font size.
- Move font-family normalization from
body
tohtml
. - Remove scrollbar normalization.
- Remove excess padding from checkbox and radio inputs in IE 7.
- Add IE9 correction for SVG overflow.
- Add fix for legend not inheriting color in IE 6/7/8/9.