web 3d图形渲染器

138 lines
4.3 KiB

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