Filtering: Enjoy enhanced filtering capabilities with support for character sets and ranges, allowing for more precise .gitignore rules. You can now use patterns like [ab] and [a-z] to tailor your ignore settings.
Case Sensitivity: Take advantage of the new ignore case option, making it easier to manage your .gitignore rules without worrying about case sensitivity.
Improvements
Code Quality: Benefit from improved code quality with the addition of ESLint and updated coding standards, ensuring a cleaner and more maintainable codebase.
Testing: Experience more reliable testing with isolated tests for node-ignore, enhancing the overall stability of the application.
Dependencies: Enjoy the latest features and improvements with upgraded dependencies and the use of babel-preset-env for better compatibility.
Fixes
Fix issues with the main application and AppVeyor configuration, ensuring smoother operation and support for Node versions 6 and above.
Fix test cases related to git, improving the accuracy of your testing process.
Resolve code style inconsistencies, leading to a more uniform codebase.