FastAPI

0.141.1

FastAPI 0.141.1 herstelt dependencyresponsen

FastAPI 0.141.1 corrigeert background tasks en headers uit dependencies bij gebruik van app.frontend().

Officiële productupdate. Dit betekent niet automatisch dat Klarifai deze versie al gebruikt.

Wat veranderde

FastAPI 0.141.1 bevat een gerichte fix voor app.frontend(). Background tasks en responseheaders die vanuit dependencies worden aangeleverd, worden in dit pad weer ondersteund. De release voegt daarnaast documentatie toe voor FASTAPI_ENV in de FastAPI CLI-handleiding, maar claimt geen bredere runtimefuncties.

Waarom dit relevant is

Dependencies worden vaak gebruikt voor gedeelde headers, tracing, authenticatiecontext of taken die na de response draaien. Wanneer een frontendintegratie dat resultaat niet doorgeeft, kan gedrag ontbreken zonder dat de route zelf faalt. Deze patch is daarom vooral relevant voor applicaties die app.frontend() combineren met zulke dependency-side effects.

Waar je op moet letten

Maak een regressietest waarin een dependency zowel een header als een background task toevoegt en controleer beide na de update. Test ook foutresponses en streamingpaden als die dezelfde integratie gebruiken. Lees de gekoppelde pull request voor de exacte scope en pin FastAPI samen met compatibele Starlette- en Pydanticversies.

Deze samenvatting beschrijft de officiële update en niet de productieconfiguratie van Klarifai. Controleer compatibiliteit, migratie-instructies en bekende beperkingen altijd in de bron voordat je de wijziging in een eigen omgeving toepast.

Officiële GitHub-release

Meer live changelogs