Configuration Loading: Users can now see the specific file path in error messages when loading configurations, making it easier to identify and fix issues.
Improvements
Continuous Integration: The project now uses GitHub Actions for continuous integration, enhancing the reliability of the development process.
Dependency Management: The project switches from using YAML to js-yaml, improving compatibility and performance.
Documentation: A note about the YAML dependency is added to the changelog, keeping users informed about important changes.
Fixes
Fix the link to the cosmiconfig() function in the cosmiconfigSync section, ensuring users can easily access the correct documentation.
Fix an issue where the latest npm version was being installed, which resolves compatibility problems.
Others
Add a "Maintainers wanted" note to the README, inviting community contributions and support.
Remove outdated badges for Travis and Appveyor from the README, streamlining the project presentation.