Skip to content

Latest commit

 

History

History
235 lines (125 loc) · 7.14 KB

CHANGELOG.md

File metadata and controls

235 lines (125 loc) · 7.14 KB

Releases ordered so that the most recent are displayed at the top, with the currently being developed release at the top, labeled as In Development. This release will be given a number once it is ready to be released. Each release can contain both a Features and Improvements and Bug Fixes sections.

Features and Improvements

  • [109] Fix compatibility with PostCSS 8.1

Bug Fixes

  • [107] Fix relative path issue Cannot find module 'PostCSSPrefixWrap'

Features and Improvements

  • [104] PostCSS 8 Support

Features and Improvements

  • Dependency updates
  • Documentation refactor

Features and Improvements

  • Dependency updates

Features and Improvements

  • [91] Clarify prefixRootTags option

Features and Improvements

  • ESLint support to improve code quality

Bug Fixes

  • Dependency updates

Bug Fixes

  • Dependency updates

Bug Fixes

  • Dependency updates

Features and Improvements

  • Implement blacklist
  • [74] Whitelist option for prefixing only some files

Features and Improvements

  • GitHub Actions Release

Features and Improvements

  • GitHub Actions (Replacing TravisCI)

Features and Improvements

  • Add integration tests to validate plugin defined correctly in build.

Bug Fixes

  • Fix error in main file definition.

Features and Improvements

  • Jest

Features and Improvements

  • Audit Fixes

Features and Improvements

  • Refactored test implementation with acceptance, and unit kinds.
  • TypeScript to better handle types.

Bug Fixes

  • Updated package metadata.
  • Updated CI configuration to ensure it fails when npm audit fails.

Features and Improvements

  • [41] Added ignored selectors list.
  • Experiment with better eslint / prettier integration.
  • Package updates; some to fix audit errors, the rest to bring packages up to latest versions.

Bug Fixes

  • Dependency and License updates.

Features and Improvements

  • [28] PostCSS Should be a Peer Dependency not Dependency
  • [29] Use Modern JS (ES6+)
  • [30] Include Current Node Versions in Testing
  • Prettier
  • Project cleanup.

Features and Improvements

  • [22] Implement a more robust @keyframes detection, preserving from and to inside @keyframes

Bug Fixes

  • [23] Stop ESLint from searching for config files in parent folders

Features and Improvements

  • Add code coverage reporting to ensure all parts of the code are being exercised by the tests
  • Additional test coverage to exercise error condition handling for invalid css
  • Introduction of integration testing suite

Bug Fixes

  • [17] Keyframe percentages are incorrectly prefixed

Bug Fixes

  • [6] Selectors containing the word "body" or "html" treated as root

Bug Fixes

  • Support for multiline selectors

Features and Improvements

  • Updates to support disabling of html/body replacement
  • Enable support for multiple selectors

Features and Improvements

  • Updates to README contents

Features and Improvements

  • Updated npm dependencies to explicitly define versions

Features and Improvements

  • Expanded ESLint coverage to validate test scripts
  • Extracted contributor details into CONTRIBUTING.md file and simplified project README.md

Features and Improvements

  • Added test for our container selector matching existing selector

Features and Improvements

  • Added Mocha Unit tests

Features and Improvements

  • Add support for top level combined selectors containing our container class

Bug Fixes

  • Updated ignores to help npm

Features and Improvements

  • Initial repository scaffold
  • Basic plugin implementation