Releases: csstools/sanitize.css
Releases · csstools/sanitize.css
13.0.0
- Added:
:wheretoo all selectors, reducing specificity to nearly zero. - Added: All elements now use
background-repeat: no repeat. - Removed: Overly specific
selectselector. - Removed: Unnecessary focus outline fix previously used in Firefox.
- Removed: Unnecessary
evergreen.css,forms.evergreen.css, andpages.css. - Fixed: Prevent zero-width space from consuming space in Safari.
- Changed: Browser support from "last three versions" to "last two versions".
assets.css
- Added:
videoto sizing restrictions.
font/system-ui.css
- Added: Support for
system-uifont family in Firefox.
font/ui-monospace.css
- Added: Support for
ui-monospacefont family in Chrome, Edge, and Firefox.
12.0.1
12.0.1 (August 20, 2020)
- Fixed: Used case-insensitive attribute selectors in the evergreen variations.
12.0.0 (August 20, 2020)
- Added: Correct table border color inheritance in all Chrome, Edge, and Safari.
- Added: Remove text indentation from table contents in Chrome, Edge, and
Safari. - Added: Correct the inheritance of horizontal rule border color in Firefox.
- Added: Prevent overflow of a
precontainer in all browsers (opinionated). - Added: Evergreen variations of sanitize.css (basically, without IE support).
- Added: Reduce animations, scrolling effects, and transitions when requested in
all browsers (opinionated) toreduce-motion.css. - Updated: Move size restrictions (opinionated) in all browsers to
assets.css. - Removed: Tapping delay style, except in IE 10, where it matters.
- Removed: Border and padding from color and range
inputin all browsers. - Fixed: Announce
nav ol, nav ullist semantics on Safari with VoiceOver.
12.0.0
12.0.0 (August 20, 2020)
- Added: Correct table border color inheritance in all Chrome, Edge, and Safari.
- Added: Remove text indentation from table contents in Chrome, Edge, and
Safari. - Added: Correct the inheritance of horizontal rule border color in Firefox.
- Added: Prevent overflow of a
precontainer in all browsers (opinionated). - Added: Evergreen variations of sanitize.css (basically, without IE support).
- Added: Reduce animations, scrolling effects, and transitions when requested in
all browsers (opinionated) toreduce-motion.css. - Updated: Move size restrictions (opinionated) in all browsers to
assets.css. - Removed: Tapping delay style, except in IE 10, where it matters.
- Removed: Border and padding from color and range
inputin all browsers. - Fixed: Announce
nav ol, nav ullist semantics on Safari with VoiceOver.
11.0.1
11.0.1 (May 20, 2020)
- Fixed: Documentation is updated.
This release is primarily made to update the polyfill used by cdnjs.
11.0.0
11.0.0 (June 3, 2019)
- Changed: Opinionated
selectbackground styling informs.cssis no longer applied whenmultipleorsizeattributes are also present.
10.0.0
10.0.0 (June 3, 2019)
- Added: Opinionated page measure via
page.css. - Added: Opinionated
bordernormalization on form controls to match UA. - Added: Opinionated
fontandletter-spacingasinheriton form controls. - Added: Opinionated normalization of select controls.
- Added: Opinionated normalization of placeholders in Internet Explorer.
- Added: Opinionated
borderremoval on iframes in all browsers. - Removed: Opinionated
border-radiuson form controls. - Removed: Opinionated
box-shadowon form controls to match UA expectations. - Fixed:
Edgecomments withoutChromeare are changed toEdge 18-. - Fixed:
Chromecomments withoutEdgehaveEdgeadded. - Fixed: Nested list
dlnormalizations split. - Fixed: Logical
margin-blocknormalization changed tomargin. - Fixed: Used consistent quotes around typefaces in
typography.css.
These fixes were brought in from normalize.css v10.1.0.
9.0.0
9.0.0 (May 16, 2019)
- Removed: Opinionated removal of text shadow on text selections due to bugs in High Contrast mode.
- Removed: Opinionated removal of repeating backgrounds in all browsers due to form control unstyling.
- Removed: Opinionated interface typography in all browsers, which is moved to forms.css and typography.css.
- Changed: Visually hidden content now uses some less aggressive selectors.
- Added: Opinionated interface typography in all browsers via typography.css.
- Added: Opinionated standards-like form styling in all browsers via forms.css.
- Added: Opinionated removal of the grey highlight when tapping links in iOS.
8.0.0
- Changed: Apply
aria-disableddisabled styles when[aria-disabled="true"] - Changed: Apply
svg { fill: currentColor }whensvg:not([fill]) - Fixed: Apply appropriate system font fallbacks for KDE Plasma
7.0.1
- Support the 4-space tab width in Firefox (opinionated)
- Update documentation
7.0.0
- Use the default user interface font in all browsers (opinionated).
- Use the default monospace user interface font in all browsers (opinionated).
- Use a 4-space tab width in all browsers (opinionated).
- Fix correction of cursor style of increment and decrement buttons
in Safari, not Chrome. - Correct the text style of placeholders in Chrome, Edge, and Safari.
- Remove unnecessary form control margin normalizations in Firefox.
- Remove opinionated fieldset padding in all browsers.
- Remove
::-moz-focus-innerand:-moz-focusringnormalizations
fixed in Firefox 53
https://bugzilla.mozilla.org/show_bug.cgi?id=140562