What's Changed
✨ New Features
- 📦 Per-call emoji override — Add support for overriding or suppressing the auto-detected emoji on individual log calls via a new
LogCallOptionsparameter. Pass{ emoji: '✅' }to set a specific emoji, or{ emoji: '' }to suppress it entirely. Fully backward compatible with existing usage by @Copilot in #31
🧪 Tests
- Comprehensive test coverage for emoji override functionality across all logging methods (28 new tests covering
LogFormatter,Logger, raw methods,LogEnginewrapper, andwithoutRedaction)
🗑️ Cleanup
- Add
manual-test.cjsto.gitignore
Full Changelog: v2.3.0...v2.3.1