web 3d图形渲染器
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

280 lines
9.2 KiB

  1. # Changes to PostCSS Preset Env
  2. ### 6.7.0 (July 8, 2019)
  3. - Fixed the issue of autoprefixer alerting an upcoming change to the API
  4. - Updated `autoprefixer` to 9.6.1 (minor)
  5. - Updated `browserslist` to 4.6.4 (minor)
  6. - Updated `cssdb` to 4.4.0 (minor)
  7. - Updated `caniuse-lite` to 1.0.30000981 (patch)
  8. - Updated `postcss` to 7.0.17 (patch)
  9. - Updated `postcss-color-hex-alpha` to 5.0.3 (patch)
  10. - Updated `postcss-custom-media` to 7.0.8 (patch)
  11. - Updated `postcss-custom-properties` to 8.0.11 (patch)
  12. ### 6.6.0 (February 28, 2019)
  13. - Moved browserslist detection from using each input file per process to using
  14. the working directory on intialization, as was implied by the documentation.
  15. If fixing this previously undocumented behavior causes any harm to existing
  16. projects, it can be easily rolled back in a subsequent patch. For the
  17. majority of projects — those with a singular browserslist configuration and
  18. potentially many individually processed CSS files — we should expect reported
  19. build times around 35 seconds to drop to less than 2 seconds.
  20. - Updated `browserslist` to 4.4.2 (minor)
  21. - Updated `autoprefixer` to 9.4.9 (patch)
  22. - Updated `caniuse-lite` to 1.0.30000939 (patch)
  23. - Updated `postcss` to 7.0.14 (patch)
  24. - Updated `postcss-attribute-case-insensitive` to 4.0.1 (patch)
  25. ### 6.5.0 (December 12, 2018)
  26. - Added `css-blank-pseudo` polyfill
  27. - Added `css-has-pseudo` polyfill
  28. - Updated `autoprefixer` to 9.4.2 (minor)
  29. - Updated `browserslist` to 4.3.5 (minor)
  30. - Updated `caniuse-lite` to 1.0.30000918 (patch)
  31. - Updated `css-prefers-color-scheme` to 3.1.1 (minor, patch for this project)
  32. - Updated `cssdb` to 4.3.0 (minor)
  33. - Updated `postcss` to 7.0.6 (patch)
  34. ### 6.4.0 (November 6, 2018)
  35. - Fixed `exportTo` option to export Custom Media, Custom Properties, and Custom
  36. Selectors all to the same function, object, or file
  37. - Added `css-prefers-color-scheme` 3.0.0 (major, non-breaking for this project)
  38. - Updated `cssdb` to 4.2.0 (minor)
  39. ### 6.3.1 (November 5, 2018)
  40. - Updated `caniuse-lite` to 1.0.30000905 (patch)
  41. - Updated `postcss-custom-properties` to 8.0.9 (patch)
  42. ### 6.3.0 (October 28, 2018)
  43. - Added `postcss-double-position-gradients` 1.0.0 (major, non-breaking for this project)
  44. - Updated `autoprefixer` to 9.3.1 (minor)
  45. - Updated `browserslist` to 4.3.4 (patch)
  46. - Updated `caniuse-lite` to 1.0.30000899 (patch)
  47. - Updated `cssdb` to 4.1.0 (major, non-breaking for this project)
  48. ### 6.2.0 (October 22, 2018)
  49. - Updated `autoprefixer` to 9.2.1 (minor)
  50. - Updated `browserslist` to 4.3.1 (minor)
  51. ### 6.1.2 (October 19, 2018)
  52. - Updated `browserslist` to 4.2.1 (patch)
  53. - Updated `caniuse-lite` to 1.0.30000893 (patch)
  54. - Updated `postcss-custom-media` to 7.0.7 (patch)
  55. ### 6.1.1 (October 12, 2018)
  56. - Updated: `postcss-custom-media` to 7.0.6 (patch)
  57. ### 6.1.0 (October 10, 2018)
  58. - Added: `postcss-color-gray`
  59. - Added: Passing `autoprefixer: false` disables autoprefixer
  60. - Updated: `browserslist` to 4.2.0 (minor)
  61. - Updated: `caniuse-lite` to 1.0.30000890 (patch)
  62. ### 6.0.10 (October 2, 2018)
  63. - Updated: `postcss-custom-properties` to 8.0.8 (patch)
  64. ### 6.0.9 (October 2, 2018)
  65. - Updated: `browserslist` to 4.1.2 (patch)
  66. - Updated: `postcss` to 7.0.5 (patch)
  67. - Updated: `postcss-custom-properties` to 8.0.7 (patch)
  68. ### 6.0.8 (October 1, 2018)
  69. - Updated: `caniuse-lite` to 1.0.30000888 (patch)
  70. - Updated: `postcss` to 7.0.4 (patch)
  71. **Did you hear? PostCSS Preset Env is now part of Create React App!** 🎉
  72. ### 6.0.7 (September 23, 2018)
  73. - Updated: `postcss` to 7.0.3 (patch)
  74. - Updated: `postcss-custom-properties` to 8.0.6 (patch)
  75. ### 6.0.6 (September 23, 2018)
  76. - Updated: `postcss-custom-media` to 7.0.4 (patch)
  77. ### 6.0.5 (September 23, 2018)
  78. - Updated: `postcss-color-mod-function` to 3.0.3 (patch)
  79. ### 6.0.4 (September 23, 2018)
  80. - Updated: `caniuse-lite` to 1.0.30000887 (patch)
  81. - Updated: `postcss-color-mod-function` to 3.0.2 (patch)
  82. ### 6.0.3 (September 21, 2018)
  83. - Updated: `caniuse-lite` to 1.0.30000885 (patch)
  84. - Updated: `postcss-custom-properties` to 8.0.5 (patch)
  85. ### 6.0.2 (September 20, 2018)
  86. - Fixed: Do not break on an empty `importFrom` object
  87. - Fixed: Actually run `postcss-env-function`
  88. ### 6.0.1 (September 20, 2018)
  89. - Fixed: Issue with the `system-ui` font family polyfill by replacing
  90. `postcss-font-family-system-ui` with an internal polyfill, at least until the
  91. problem with the original plugin is resolved.
  92. ### 6.0.0 (September 20, 2018)
  93. - Added: Support for PostCSS 7+
  94. - Added: Support for PostCSS Values Parser 2+
  95. - Added: Support for PostCSS Selector Parser 5+
  96. - Added: Support for Node 6+
  97. - Updated: All 28 plugins
  98. ### 5.4.0 (July 25, 2018)
  99. - Added: `toggle` option to override which features are enabled or disabled
  100. - Deprecated: toggle features with `toggle`, not `features`
  101. ### 5.3.0 (July 24, 2018)
  102. - Updated: `postcss-lab-function` to v1.1.0 (minor update)
  103. ### 5.2.3 (July 21, 2018)
  104. - Updated: `postcss-color-mod-function` to v2.4.3 (patch update)
  105. ### 5.2.2 (July 13, 2018)
  106. - Updated: `autoprefixer` to v8.6.5 (patch update)
  107. - Updated: `caniuse-lite` to v1.0.30000865 (patch update)
  108. - Updated: `postcss-color-functional-notation` to v1.0.2 (patch update)
  109. ### 5.2.1 (June 26, 2018)
  110. - Updated: `caniuse-lite` to v1.0.30000859 (patch update)
  111. - Updated: `postcss-attribute-case-insensitive` to v3.0.1 (patch update)
  112. ### 5.2.0 (June 25, 2018)
  113. - Updated: `autoprefixer` to v8.6.3 (minor update)
  114. - Updated: `caniuse-lite` to v1.0.30000858 (patch update)
  115. - Updated: `postcss` to 6.0.23 (patch update)
  116. - Updated: `postcss-nesting` to v6.0.0 (major internal update, non-breaking for this project)
  117. ### 5.1.0 (May 21, 2018)
  118. - Added: `autoprefixer` option to pass options into autoprefixer
  119. - Updated: `autoprefixer` to v8.5.0 (minor update)
  120. - Updated: `browserslist` to v3.2.8 (patch update)
  121. - Updated: `caniuse-lite` to v1.0.30000844 (patch update)
  122. - Updated: `postcss-color-functional-notation` to v1.0.1 (patch update)
  123. ### 5.0.0 (May 11, 2018)
  124. - Added: `autoprefixer`
  125. - Added: `postcss-color-functional-notation`
  126. - Added: `postcss-env-function`
  127. - Added: `postcss-lab-function`
  128. - Added: `postcss-place`
  129. - Added: `postcss-gap-properties`
  130. - Added: `postcss-overflow-shorthand`
  131. - Updated: `cssdb` to v3.1.0 (major update)
  132. - Updated: In conformance with cssdb v3, the default stage is now 2
  133. - Updated: `postcss-attribute-case-insensitive` to v3.0.0 (major update)
  134. - Updated: `postcss-pseudo-class-any-link` to v5.0.0 (major update)
  135. - Updated: `postcss-image-set-function` to v2.0.0 (major update)
  136. - Updated: `postcss-dir-pseudo-class` to v4.0.0 (major update)
  137. - Updated: `postcss-color-rebeccapurple` to v3.1.0 (minor update)
  138. - Updated: `postcss` to v6.0.22 (patch update)
  139. - Updated: `browserslist` to v3.2.7 (patch update)
  140. - Updated: `caniuse-lite` to v1.0.30000839 (patch update)
  141. All plugins now conform to the latest stable releases of `postcss-value-parser`
  142. v1.5.0 and `postcss-selector-parser` v4.0.0.
  143. ### 4.1.0 (April 23, 2018)
  144. - Updated: `browserslist` to v3.2.5 (patch update)
  145. - Updated: `caniuse-lite` to v1.0.30000830 (patch update)
  146. - Updated: `postcss-apply` to v0.10.0 (minor update)
  147. - Updated: `postcss-nesting` to v5.0.0 (major update, non-breaking for this project)
  148. ### 4.0.0 (April 7, 2018)
  149. - Added: `postcss-focus-within`
  150. - Updated: `postcss-focus-visible` to v3.0.0 (major update)
  151. - Updated: `caniuse-lite` to v1.0.30000824 (patch update)
  152. - Updated: `cssdb` to v2.0.0 (major update)
  153. - Changed: All `specificationId` names to new `id` names for the `cssdb` update.
  154. ### 3.5.0 (April 5, 2018)
  155. - Fixed: `selectors-matches-pseudo` mapping to allow `:matches` polyfilling
  156. - Updated: `postcss-dir-pseudo-class` to v3.0.0 (major update, non-breaking for this project)
  157. - Updated: `postcss-logical` to v1.1.1 (minor update)
  158. - Updated: `postcss` to v6.0.21 (patch update)
  159. - Updated: `browserslist` to v3.2.4 (patch update)
  160. - Updated: `caniuse-lite` to v1.0.30000823 (patch update)
  161. ### 3.4.0 (March 18, 2018)
  162. - Updated: `browserslist` to v3.2.0 (minor update)
  163. - Updated: `postcss` to v6.0.20 (patch update)
  164. - Updated: `postcss-image-set-polyfill` to `@csstools/postcss-image-set-function` (hopefully temporarily)
  165. ### 3.3.0 (March 16, 2018)
  166. - Updated: `postcss-apply` to v0.9.0 (minor update)
  167. - Updated: `browserslist` to v3.1.2 (patch update)
  168. - Updated: `caniuse-lite` to v1.0.30000815 (patch update)
  169. - Updated: distribution to cjs and es bundles
  170. ### 3.2.2 (February 27, 2018)
  171. - Updated: `postcss-color-mod-function` to v2.4.2 (patch update)
  172. ### 3.2.1 (February 21, 2018)
  173. - Updated: Use the latest tested version of all dependencies
  174. ### 3.2.0 (February 18, 2018)
  175. - Added: `postcss-page-break` which has moved here from Autoprefixer
  176. ### 3.1.0 (February 17, 2018)
  177. - Added: `postcss-focus-visible`
  178. ### 3.0.0 (February 16, 2018)
  179. - Updated: `postcss-color-mod-function` to v2.4 (minor update)
  180. - Updated: `postcss-custom-properties` to v7.0 (major update)
  181. ### 2.2.0 (February 14, 2018)
  182. - Updated: `browserslist` to v3.1 (major update)
  183. - Updated: `postcss-color-mod-function` to v2.3 (minor update)
  184. - Improved: cleaned up one reusable variable and added a few tests
  185. ### 2.1.0 (January 22, 2018)
  186. - Updated: `cssdb` to v1.5 (minor update)
  187. - Updated: `postcss-color-mod-function` to v2.2 (major update)
  188. - Updated: `postcss-font-family-system-ui` to v3.0 (repo update)
  189. ### 2.0.0 (January 16, 2018)
  190. - Initial version
  191. ### 1.0.0 (December 20, 2017)
  192. - Unsupported version accidentally published by a member of the community