General: Enjoy improved compatibility as we now require Node.js version 6 or higher, ensuring a smoother experience with modern environments.
General: Experience enhanced functionality with the spinner, as it now correctly handles non-TTY streams, ensuring it works seamlessly in various environments.
Improvements
General: Benefit from clearer code with the renaming of the enabled option to isEnabled, making it more intuitive to understand its purpose.
General: Enjoy better debugging capabilities as the spinner now outputs text even when not enabled, which is particularly useful in CI environments.
Fixes
Fix issues with the spinner not functioning correctly on non-TTY streams, ensuring it operates as expected in all scenarios.
Others
Make minor meta tweaks to improve overall project quality and maintainability.
Update tests to ensure they align with the latest changes, enhancing reliability and performance.
Remove deprecated arguments to streamline the code and improve usability.
Fix Travis CI configuration to ensure consistent integration and deployment processes.