Skip to content

v2.1.0 - API Enhancement

Choose a tag to compare

@kiarina kiarina released this 04 Sep 11:38
· 78 commits to main since this release
2736509

What's Changed

API Enhancement

  • Enhanced get_settings_by_key() method: Now accepts str | None instead of just str
  • When None is passed to get_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 None parameter 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.