Release v1.2.0
What's Changed
Fixed
- Timezone handling: API times are now correctly parsed; expirations use
dateformat=unixfor complete timestamps - Token obfuscation in logs for security
- Stock candles now accept string input for 'from' and 'to' dates
- Settings model now allows extra environment variables without validation errors
- User agent string is now RFC 7231 compliant
- URL building for /user endpoint
Added
support_infoandsupport_contextproperties on error results for enhanced debugging- Improved exception wrapping ensures all errors include support context
Changed
- Updated logging format and resource lifecycle logging
- Removed /user and /status requests from response logging
- User agent updated to match PyPI package name (marketdata-sdk-py)
Full Changelog: v1.1.0...v1.2.0