Added
- Support for subject parameter in transactional templates (PR #24)
- FAQ section to README.md (PR #22)
- Four new API methods to the public interface
- CLAUDE.md with project overview, development commands, code style, and key patterns
- WARP.md documentation
- Ruff formatting configuration
Changed
- Extensive type annotation improvements for better IDE support (PyLance/VS Code)
- HTTP response validation and parsing refactored for better error handling
- Headers type fix: now properly uses string values instead of list of dictionaries
- Code formatting with ruff throughout the codebase
- Documentation improvements in README.md
Fixed
- Custom exception renamed from
FileNotFoundError to ListmonkFileNotFoundError to avoid builtin conflict
- Non-string to string types in
__all__ exports
- Type inference error in code fragments
Thanks @neilime and @obrizan for the PRs.