Macros: You can now define macros that end in .cjs, making it easier to work with packages that use ES modules. This change enhances compatibility and streamlines your development process.
Improvements
Documentation: The user documentation now includes a complete example of using do-async, helping you understand its implementation better.
Documentation: The user docs are updated to include babel.config.js, providing you with a more comprehensive guide for setup.
Fixes
Fix a typo in the author documentation, ensuring clarity and professionalism in the content.
Fix a typo in getConfigExporer, improving the accuracy of the documentation.
Macros: The use of @babel/traverse resolves an issue where the program visitor was not being run for styled-components macro, enhancing functionality and reliability.
Others
Add several contributors to the project, recognizing their contributions and enhancing community engagement.