v1.1.0 Stable
What's Changed
🚀 New Features & Enhancements
- Update and change the version in
ytmp3
module dynamically by @mitsuki31 in #27 - Refactor YouTube URL validator and introduce utility modules by @mitsuki31 in #29
- Enhance CLI with custom FFmpeg I/O options and improved logging by @mitsuki31 in #30
- Improve error handling and refactor URL validation by @mitsuki31 in #36
- Refactor and enhance config file handling logic by @mitsuki31 in #39
- Enhance FFmpeg option handling and add new flexibility by @mitsuki31 in #41
- Add option to force
require()
for config files handling by @mitsuki31 in #43 - Add global config support and cross-platform enhancements by @mitsuki31 in #45
🐛 Bug Fixes
- Export utilities APIs to public and minor fixes by @mitsuki31 in #32
- Fix reliable error logging in
writeErrorLog
function by @mitsuki31 in #34 - Improve logging reliability and fix export consistency issues by @mitsuki31 in #35
- Improve and fix issue in
audioconv
module by @mitsuki31 in #40
📚 Documentation
- Initial
CODE_OF_CONDUCT.md
file by @mitsuki31 in #31
🔬 Chores & Maintenances
- Set up testing environment and coverage integration by @mitsuki31 in #25
- Enhance test suites, improve coverage, and refactor error handling by @mitsuki31 in #44
🧩 Dependencies Updates
- [npm-dev]: Bump mocha from 10.7.0 to 10.7.3 by @dependabot in #26
- [gh-actions]: Bump actions/checkout from 3 to 4 by @dependabot in #28
Full Changelog: v1.0.2...1.1.0
SHASUM
cb53b3eabfcedd2b9298a3eb08c963540a6a57bc ytmp3-js-1.1.0.tgz