[6a3a178] | 1 | # Changes to cssdb
|
---|
| 2 |
|
---|
| 3 | ### 4.4.0 (March 7, 2019)
|
---|
| 4 |
|
---|
| 5 | - Updated: Nesting Rules are now Stage 1! 🎉
|
---|
| 6 |
|
---|
| 7 | ### 4.3.0 (December 12, 2018)
|
---|
| 8 |
|
---|
| 9 | - Added: `:blank` Empty-Value Pseudo-Class
|
---|
| 10 | - Added: caniuse link for `:has()` Relational Pseudo-Class
|
---|
| 11 | - Added: JavaScript Library and PostCSS Plugin links for the `:blank`
|
---|
| 12 | Empty-Value Pseudo-Class and the `:has()` Relational Pseudo-Class
|
---|
| 13 |
|
---|
| 14 | ### 4.2.0 (November 4, 2018)
|
---|
| 15 |
|
---|
| 16 | - Added: Documentation links to MDN
|
---|
| 17 | - Added: `color-adjust` Property
|
---|
| 18 | - Added: `overscroll-behavior` Property
|
---|
| 19 | - Added: `prefers-color-scheme` Media Query
|
---|
| 20 | - Added: `prefers-reduced-motion` Media Query
|
---|
| 21 | - Added: `:in-range` and `:out-of-range` Pseudo-Classes
|
---|
| 22 | - Added: `:read-only` and `:read-write` selectors
|
---|
| 23 |
|
---|
| 24 | This also updates the cssdb.org template and styles, using postcss-preset-env
|
---|
| 25 | to create and minifying cross-browser compatible css, improving font loading
|
---|
| 26 | and display, supporting RTL displays, and adding MDN documentation.
|
---|
| 27 |
|
---|
| 28 | ### 4.1.1 (October 28, 2018)
|
---|
| 29 |
|
---|
| 30 | - Added: caniuse link for `overflow` shorthand property
|
---|
| 31 |
|
---|
| 32 | ### 4.1.0 (October 28, 2018)
|
---|
| 33 |
|
---|
| 34 | - Added: Double Position Gradients
|
---|
| 35 |
|
---|
| 36 | ### 4.0.0 (October 23, 2018)
|
---|
| 37 |
|
---|
| 38 | - Changed: `:something()` is now `:where()` and moved from Stage 2 to Stage 1
|
---|
| 39 |
|
---|
| 40 | ### 3.2.1 (August 31st, 2018)
|
---|
| 41 |
|
---|
| 42 | - Updated: caniuse-like browser statistics for Custom Environment Variables
|
---|
| 43 |
|
---|
| 44 | I really wish caniuse would start adding some of these.
|
---|
| 45 |
|
---|
| 46 | ### 3.2.0 (August 30th, 2018)
|
---|
| 47 |
|
---|
| 48 | - Removed: Rejected `color-mod()` function
|
---|
| 49 | - Updated: Overflow shorthand is now Stage 2
|
---|
| 50 | - Updated: caniuse-like browser statistics for Custom Environment Variables and
|
---|
| 51 | Overflow Shorthand
|
---|
| 52 |
|
---|
| 53 | ### 3.1.0 (May 11th, 2018)
|
---|
| 54 |
|
---|
| 55 | - Added: Polyfills for `lab-function` and `lch-function`
|
---|
| 56 |
|
---|
| 57 | ### 3.0.0 (May 10th, 2018)
|
---|
| 58 |
|
---|
| 59 | - Changed: All stages from 1-4 to 0-4 to align with TC39
|
---|
| 60 | - Updated: Tests, badges, descriptions, and dependencies
|
---|
| 61 |
|
---|
| 62 | ### 2.2.0 (May 7th, 2018)
|
---|
| 63 |
|
---|
| 64 | - Added: Place Properties as Stage 2
|
---|
| 65 | - Added: PostCSS plugin for Color Functional Notation
|
---|
| 66 | - Updated: Media Query Ranges to Stage 4
|
---|
| 67 |
|
---|
| 68 | ### 2.1.0 (May 1st, 2018)
|
---|
| 69 |
|
---|
| 70 | - Added: Environment Variables as Stage 1
|
---|
| 71 | - Added: `overflow` Property as Stage 2
|
---|
| 72 | - Added: Gap Properties as Stage 4
|
---|
| 73 |
|
---|
| 74 | ### 2.0.0 (April 7th, 2018)
|
---|
| 75 |
|
---|
| 76 | - Renamed: GitHub repository from `css-db` to `cssdb`, now aligning with npm
|
---|
| 77 | - Renamed: All feature IDs.
|
---|
| 78 | - Updated: Documentation.
|
---|
| 79 |
|
---|
| 80 | Notes: The old feature IDs were problematic because they attempted to follow
|
---|
| 81 | specification section IDs, but some specifications weren’t aren’t always
|
---|
| 82 | covered by a single section, and many sections were inconsistently named.
|
---|
| 83 | Because there was no pattern one could predict for any of the headings, a new
|
---|
| 84 | system was created; to **name** the feature and provide **context**. This meant
|
---|
| 85 | a feature ID like `css-cascade-all-shorthand` became `all-property`, and
|
---|
| 86 | `css-fonts-propdef-font-variant` became `font-variant-property`, etc. This
|
---|
| 87 | greatly simplified all of the feature IDs and allowed for more predictive
|
---|
| 88 | naming moving forward.
|
---|
| 89 |
|
---|
| 90 | ### 1.6.0 (February 18th, 2018)
|
---|
| 91 |
|
---|
| 92 | - Added: Break Properties
|
---|
| 93 |
|
---|
| 94 | ### 1.5.2 (February 18th, 2018)
|
---|
| 95 |
|
---|
| 96 | - Updated: `:focus-within` polyfills
|
---|
| 97 |
|
---|
| 98 | ### 1.5.1 (February 17th, 2018)
|
---|
| 99 |
|
---|
| 100 | - Fixed: `:focus-visible` and `:focus-within` title syntax
|
---|
| 101 |
|
---|
| 102 | ### 1.5.0 (January 22th, 2018)
|
---|
| 103 |
|
---|
| 104 | - Changed: Use the latest published specification URL whenever possible
|
---|
| 105 | - Changed: Upgrade Color #RRGGBBAA Notation to Stage 3
|
---|
| 106 | - Changed: Upgrade Color gray() Function to Stage 3
|
---|
| 107 | - Changed: Upgrade Color color-mod() Function to Stage 3
|
---|
| 108 | - Changed: Upgrade Color hwb() Function to Stage 3
|
---|
| 109 | - Changed: Downgrade Custom Properties to Stage 4
|
---|
| 110 | - Fixed: Color hwb() Function example
|
---|
| 111 | - Fixed: the Color rebeccapurple PostCSS Plugin URL
|
---|
| 112 |
|
---|
| 113 | ### 1.4.0 (January 16th, 2018)
|
---|
| 114 |
|
---|
| 115 | - Changed: polyfill for `css-color-modifying-colors`
|
---|
| 116 |
|
---|
| 117 | ### 1.3.0 (January 8th, 2018)
|
---|
| 118 |
|
---|
| 119 | - Added: caniuse references for `css-logical` and `css-fonts-system-ui-def`
|
---|
| 120 | - Fixed: caniuse parsing for browser support
|
---|
| 121 |
|
---|
| 122 | ### 1.2.0 (January 8th, 2018)
|
---|
| 123 |
|
---|
| 124 | - Fixed: specification identifiers for `css-color-hwb-notation`,
|
---|
| 125 | `selectors-dir-pseudo`
|
---|
| 126 | - Fixed: Examples for Media Queries Custom Media Queries
|
---|
| 127 |
|
---|
| 128 | ### 1.1.0 (September 27th, 2017)
|
---|
| 129 |
|
---|
| 130 | - Added: Image `image-set()` Function, Selector `:dir` Pseudo-Class,
|
---|
| 131 | Selector `:any-link` Pseudo-Class, Text `overflow-wrap` Property,
|
---|
| 132 | Font `system-ui` Family, Cascade `all` Property
|
---|
| 133 | - Added: caniuse identifiers
|
---|
| 134 | - Fixed: Examples for Nesting, Media Queries Ranges
|
---|
| 135 |
|
---|
| 136 | ### 1.0.0 (September 6th, 2017)
|
---|
| 137 |
|
---|
| 138 | - Initial version
|
---|