Skip to content

v0.6.0-preview

Pre-release
Pre-release
Compare
Choose a tag to compare
@sumitmsft sumitmsft released this 19 Jun 14:30
· 4 commits to release/0.6.0 since this release

Release Notes

Features

  • MacOS universal2 Support: MacOS (version >=15.0 Sequoia) is now also supported for Intel based machines. Python wheels are now built and validated for macOS (M-Series and Intel), enhancing cross-platform support and allowing seamless development and testing on Apple machines.

Improvements

  • Named Tuple Row Results: The fetch methods now returns named tuples for easier attribute-based access to query results. #65
  • Test Refactor: Transitioned integration tests to use temporary tables, improving test isolation and preventing side effects.
  • Type Safety & Error Handling: Enhanced C++ bindings with explicit type casting, improved string conversions, and robust error handling.

Bug Fixes

  • Validation: Added range checks for numeric and date types to prevent out-of-range errors and ensure SQL Server compliance.
  • Python Version Compatibility: Support for Python 3.13.5 is now available.