We’re excited to announce the **v0.10.0-beta** release of PySongTool! This version introduces significant improvements and new features to enhance the user experience with chords, scales, and interval generation.
✨ What's New
- **Chord Generation**:
- Improved error handling for unknown chords and invalid root notes.
- Better documentation for the `chord()` method.
- **Scale Explorer**:
- Enhanced functionality to retrieve associated chords along with scale notes.
- Optimized handling of custom scales.
- **Interval Enhancements**:
- Improved interval lookup performance.
🐛 Bug Fixes
- Fixed a crash when passing invalid notes to the `scale()` method.
- Resolved inconsistencies in semitone calculations for intervals.
🚧 Known Issues
- This is a **beta release**, so some edge cases in chord and scale generation may still need refinement.
- Advanced features for exotic scales are planned for future versions.
📢 Feedback
As this is a beta version, we’re looking for your feedback to improve the tool! If you encounter any issues or have suggestions, feel free to [open an issue](https://github.com/MuriloRyan/pysongtool).
---