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.

128 lines
3.0 KiB

  1. # Changes to PostCSS Nesting
  2. ### 7.0.1 (July 29, 2018)
  3. - Fixed: Non-breaking issue with rules being unnecessarily split
  4. ### 7.0.0 (September 17, 2018)
  5. - Updated: Support for PostCSS v7+
  6. - Updated: Support for Node v6+
  7. In a comment, a CSSWG member expressed interest in handling nested `@media`
  8. while handling selector nesting. Since the specification has yet to be added
  9. to the official CSSWG repository, nested at-rule deprecation is further delayed.
  10. ### 6.0.0 (June 9, 2018)
  11. - Deprecated: Nested at-rules like `@media` will no longer work in 7.0.0
  12. - Refactored code to improve efficiency
  13. ### 5.0.0 (March 24, 2018)
  14. - Refactored code to use Imports babel-transformed for Node v4 compatibility
  15. ### 4.2.1 (September 19, 2017)
  16. - Updated: Exposing the transform function as its own for postcss-extend
  17. ### 4.2.0 (September 18, 2017)
  18. - Added: Reduced splitting of rules
  19. ### 4.1.0 (August 19, 2017)
  20. - Added: Mutation-safe walk method
  21. - Improved: Complex selector validity testing
  22. - Thanks: A special thanks to @JLHwung for these improvements
  23. ### 4.0.1 (May 22, 2017)
  24. - Improved: Selector validity testing
  25. ### 4.0.0 (May 20, 2017)
  26. - Changed: Transform only compliant nesting
  27. - Added: Preserve more raws formatting
  28. ### 3.0.0 (May 8, 2017)
  29. - Added: Node 4.x support
  30. - Added: PostCSS 6 support
  31. - Added: Preserved ordering
  32. - Removed: Node 0.12 support
  33. ### 2.3.1 (March 16, 2016)
  34. - Updated: Allow any direct nesting that follows the syntactic constraints
  35. - Updated: PostCSS 5.0.6
  36. - Updated: Tests
  37. - Updated: Dependencies
  38. - Updated: Project configuration
  39. ### 2.3.0 (February 20, 2016)
  40. - Updated: JavaScript formatting, linting, tests, and documentation
  41. - Updated: Properly concatenate at-rules with or expressions
  42. - Updated: Update internal plugin name to postcss-nesting
  43. ### 2.2.0 (January 30, 2016)
  44. - Added: Nesting of all at-rules
  45. - Updated: Direct nesting order maintains order
  46. - Updated: Tests and documentation
  47. ### 2.1.1 (January 3, 2016)
  48. - Updated: Project conventions
  49. ### 2.1.0 (January 3, 2016)
  50. - Added: Support for valid direct nesting
  51. ### 2.0.6 (October 15, 2015)
  52. - Fixed: Issue with new PostCSS rules
  53. ### 2.0.5 (October 12, 2015)
  54. - Updated: Nested rules source map to the parent rule
  55. - Updated: PostCSS 5.0.9
  56. - Updated: Tests and documentation
  57. - Updated: Project configuration
  58. ### 2.0.4 (September 23, 2015)
  59. - Updated: Map source raws
  60. ### 2.0.3 (September 22, 2015)
  61. - Updated: Refactored plugin
  62. - Updated: Tests
  63. - Updated: PostCSS 5.0.6
  64. ### 2.0.2 (September 16, 2015)
  65. - Fixed: Issue where the new rule’s children were not mapped to the parent internally
  66. ### 2.0.1 (September 16, 2015)
  67. - Fixed: Issue where a `@nest` rule followed by another bubbling at-rule would not bubble
  68. - Added: CONTRIBUTING.md
  69. ### 2.0.0 (September 16, 2015)
  70. - Added: Requirement of `&` per the specification
  71. - Added: New prefix option
  72. - Added: `@document` and `@supports` as bubbles
  73. - Updated: Documentation
  74. ### 1.0.0 (September 15, 2015)
  75. - Added: New `@nest` at-rule syntax
  76. - Updated: PostCSS 5
  77. - Removed: Old inner bracket syntax
  78. ### 0.1.0 (June 17, 2015)
  79. - Added: Initial release