Stream Management: Introduce support for Node 18.0.0, enhancing compatibility with the latest features and performance improvements. Users can now enjoy a more modern and efficient streaming experience.
Improvements
Documentation: Add usage instructions for Webpack 5, making it easier for users to integrate the library into their projects. This helps streamline the setup process for developers using Webpack.
Continuous Integration: Upgrade airtap to v4 and transition Sauce Labs tests from Travis to GitHub Actions, improving the testing process and ensuring more reliable builds.
Fixes
Fix an issue where the name and toString properties inherited from Error.prototype could be incorrectly overridden, ensuring better compatibility with Hardened JS environments.
Others
Remove outdated contributors from the streams working group, keeping the team focused and relevant.
Update the primary branch reference to 'main', aligning with current naming conventions.