12.28.0b1 (2026-11-04)
Breaking Changes
- Changed the default
max_single_get_sizefrom 32 MiB to 4 MiB. This means the initial download request will now be 4 MiB rather than 32 MiB which may result in more requests than previous versions depending on file size. This also means some file downloads may use parallel requests when they were not previously, ifmax_concurrencyis set greater than 1. To restore the previous behavior, passmax_single_get_size = 32 * 1024 * 1024when constructing the client.
Features Added
- Added support for service versions 2026-12-06 and 2027-03-07.
- Added support for FileId-based clients via
ShareClient'sget_file_client_by_file_idand
get_directory_client_by_file_idAPIs, and a newget_file_linksAPI toShareFileClientthat returns the hard links
to a file (FileId-based clients only). - Added
creation_timeproperty toShareProperties, which returns the time the share was created.
Bugs Fixed
- Fixed an issue where a SAS generated for a file path containing a backslash (
\) was invalid because the backslash was not normalized to a forward slash when building the signed resource.