Skip to content

Latest commit

 

History

History
348 lines (198 loc) · 11.3 KB

File metadata and controls

348 lines (198 loc) · 11.3 KB

CHANGELOG

v1.6.13 (2026-08-12)

Bug Fixes

  • runtime-sdk: Preserve repeated response headers (multiple Set-Cookie) (#167, f68bf6d)

v1.6.12 (2026-08-11)

Bug Fixes

  • runtime-sdk: Send empty WebSocket frames instead of dropping them (#165, a4128ce)

v1.6.11 (2026-08-10)

Bug Fixes

  • Implements tests for FastAPI StaticFiles and anyio thread patch (a30f53e)

v1.6.10 (2026-08-10)

Bug Fixes

  • runtime-sdk: Terminate the response stream when the app fails mid-stream (#168, fd4dde9)

v1.6.9 (2026-08-10)

Bug Fixes

  • runtime-sdk: Deliver binary WebSocket frames as ASGI bytes (#164, 44ca368)

v1.6.8 (2026-08-05)

Bug Fixes

  • runtime-sdk: Do not include HTTP body for null body status codes (#162, 693d594)

v1.6.7 (2026-08-05)

Bug Fixes

  • Fix entropy patch for newer pydantic versions (#153, 81a4b6b)

v1.6.6 (2026-08-03)

Bug Fixes

  • runtime-sdk: Percent-decode scope["path"] per the ASGI spec (#169, 2138e44)

  • runtime-sdk: Percent-decode scope["path"] per the ASGI spec (#169, 2138e44)

v1.6.5 (2026-08-03)

Bug Fixes

  • Fix function object returned from RPC to be a callable (#160, 1019d7e)

v1.6.4 (2026-07-30)

Bug Fixes

  • runtime-sdk: Deliver client WebSocket close events to the ASGI app (#158, 6f53155)

  • runtime-sdk: Register the WebSocket close handler on onclose (#158, 6f53155)

  • runtime-sdk: Surface client closes as websocket.disconnect (#158, 6f53155)

v1.6.3 (2026-07-17)

Bug Fixes

  • Wrap AnalyticsEngine, which is used in production (#155, 91e4e50)

v1.6.2 (2026-07-09)

Bug Fixes

  • Uuid_utils is a Rust package needs rust package import context (#151, 61e91f3)

v1.6.1 (2026-07-09)

Bug Fixes

v1.6.0 (2026-07-08)

Features

v1.5.4 (2026-07-08)

Bug Fixes

  • Relax required-python version to support Python 3.11 (#149, 31d0f69)

v1.5.3 (2026-07-03)

Bug Fixes

  • Update Workflows wrapper to work more natively with Python objects (#138, 63ea6a0)

v1.5.2 (2026-07-01)

Bug Fixes

  • Ensure that ctx and env init arguments are always wrapped (#131, 465c702)

v1.5.1 (2026-06-29)

Bug Fixes

  • Ensure self.env and top-level env uses a same class (#136, e627c11)

  • Update FetchResponse.headers to return HTTPMessage (#136, e627c11)

v1.5.0 (2026-06-23)

Features

  • Apply bindings wrapper to AI bindings (#130, 79eeaf9)

  • Apply bindings wrapper to Images, RateLimit, and Analytics Engine (#130, 79eeaf9)

  • Wrap AI, Images, Analytics Engine, Vectorize and RateLimit Bindings to accept native Python objects (#130, 79eeaf9)

v1.4.3 (2026-06-18)

Bug Fixes

  • Ensure Worker subclasses are wrapped only once (#126, af8ec42)

v1.4.2 (2026-06-18)

Bug Fixes

  • Make iterables work correctly when returned from rpc call (#127, 36dc659)

v1.4.1 (2026-06-18)

Bug Fixes

  • Fix ReadableStream being incorrectly wrapped by BindingWrapper (#128, 85ad1f3)

v1.4.0 (2026-06-17)

Features

  • Auto-convert Python objects that are passed to/from Queue (#123, 906a10a)

  • Auto-convert Python objects that are passed to/from Queue Binding (#123, 906a10a)

v1.3.0 (2026-06-15)

Features

  • runtime-sdk: Revise type conversion for Durable Object binding (#112, b12650e)

  • runtime-sdk: Revise type conversion to support bindings more natively (#112, b12650e)

  • runtime-sdk: Update js object conversion logic to support cloudflare bindings more natively. (#112, b12650e)

v1.2.0 (2026-06-12)

Features

  • Implements cf accessor on Request (5777f80)

v1.1.6 (2026-05-28)

Bug Fixes

v1.1.5 (2026-05-19)

Bug Fixes

  • Wrap DurableObject.abort() so that python cleanup can be done before abort (#106, bf6acf2)

  • runtime-sdk: Wrap DO.abort() to cleanup stale tasks before abortion (#106, bf6acf2)

v1.1.4 (2026-05-06)

Bug Fixes

  • Make pth file not warn when run in native Python (#100, 3c60df6)

v1.1.3 (2026-05-04)

Bug Fixes

  • Add entropy import context for packages from workerd (#99, 6e574ca)

v1.1.2 (2026-04-21)

Bug Fixes

  • Make top level asgi import work with snapshots (#93, 3dd4115)

v1.1.1 (2026-03-18)

Bug Fixes

  • Fix Python ASGI adaptor to handle streaming responses correctly (#82, d3ea87a)

  • Fix streaming responses in asgi module (#82, d3ea87a)

v1.1.0 (2026-03-12)

Features

  • workers-py: Make workers cli install workers-runtime-sdk (#74, a62f255)

v1.0.2 (2026-03-12)

Bug Fixes

v1.0.1 (2026-03-12)

Bug Fixes

v1.0.0 (2026-03-12)

  • Initial Release