v2.1.0 - API Enhancement
What's Changed
API Enhancement
- Enhanced
get_settings_by_key()method: Now acceptsstr | Noneinstead of juststr - When
Noneis passed toget_settings_by_key(), it returns the current active settings (same behavior as empty string) - Improved API consistency and flexibility for multi-mode configuration access
Technical Improvements
- Enhanced type annotations for better IDE support and type safety
- Additional test coverage for
Noneparameter handling - All existing functionality remains unchanged - this is a backward-compatible enhancement
This release makes the API more flexible and intuitive while maintaining full backward compatibility.