v1.0.8.0
kaifcodec/user-scannerv1.0.8.0Dec 9, 2025by kaifcodec
AI Summary
A major refactoring introduces a `Result` class and `Status` enum to replace integer-based status codes, providing detailed error reporting, and adds validators for HuggingFace and SoundCloud.
Key Highlights
- Replaced integer-based status codes with a new `Result` class and `Status` enum
- Now provides detailed error reporting with auto-formatted exception messages
- Added `huggingface` username validation in `dev/`
- Added `soundcloud` username validation in `social/`
Breaking Changes
- Replaced integer-based status codes with a new `Result` class and `Status` enum
New Features
- Result class and Status enum
- HuggingFace username validation
- SoundCloud username validation
- Enhanced error reporting
Full Release Notes
- Replaced integer-based status codes with a new `Result` class and `Status` enum Now provides detailed error reporting instead of just returning `2`, including auto-formatted exception messages (e.g., connection closed, hostname unresolved, etc.) #63 By @VamatoHD Code reviewed by @kaifcodec - Added `huggingface` username validation in `dev/` #74 By @HimanshuMandwal Code reviewed by @kaifcodec - Added `soundcloud` username validation in `social/` #76 By @avramidis123 Code reviewed by @kaifcodec - Minor fixes and improvements by @kaifcodec from the above PRs