SDK release
These release notes cover the current SDK v0.4.3 and earlier releases.
SDK changelog¶
Customer-visible SDK and API changes are documented here. PyPI releases are immutable; fixes are published as a new version.
0.4.3 - 2026-07-14¶
- Fixed managed-browser footprint selection so each selected profile presents its own reported device model, screen size, and device pixel ratio instead of inheriting those values from the leased device.
- Added strict validation so a selected footprint cannot silently fall back to a different visible identity.
0.4.2 - 2026-07-14¶
- Published
aimlibthrough PyPI for the first time. - Standardized installation through the public Python package index.
- No runtime API behavior changed from
0.4.1.
0.4.1 - 2026-07-14¶
- Added
proxy.socks5h_urlso remote DNS intent is explicit while retainingsocks5_urland legacy fields for compatibility. - Added
ai.operations.get()andai.operations.wait()for queued IP rotations and carrier switches. - Added support for the
GET /v1/operations/{id}endpoint. - Reduced network-operation results to stable customer fields.
- Normalized temporary remote-browser reachability failures as
browser_unavailable. - Expanded customer documentation for proxies, the REST API, remote browsers, and support.
0.4.0 - 2026-07-14¶
- Added active-rental and browser-availability metadata to device objects.
- Added credential-safe HTTP and SOCKS5 proxy properties for the shared endpoint.
- Added footprint selection during browser session creation.
- Improved browser-session stop, disconnect, reconnect, and error handling.
- Improved browser connection error handling.
0.3.1 - 2026-06-10¶
- Added
device.rotate_ip()with configurable waiting for operation completion. - Added
device.switch_carrier()for supported provisioned carriers. - Added queued and blocking network-operation modes with structured terminal results.
0.3.0 - 2026-06-09¶
- Added
device.list_footprints(),device.browser(footprint=...), andsession.set_footprint(). - Kept proxy-only installation lightweight with an optional browser extra.
0.2.1 - 2026-06-08¶
- Added customer-visible ticket acknowledgement and review status.
0.2.0 - 2026-06-07¶
- Added customer support ticket creation, listing, retrieval, replies, and two-sided closure.
0.1.0 - 2026-06-07¶
- Initial asynchronous Python SDK.
- Added leased-device discovery, proxy metadata, browser lifecycle, and typed customer errors.