1.1.0-beta.2 (2026-06-11)
Features Added
DocumentSourcenow parses polygons with any number of points (three or more pairs) instead of requiring exactly four, and supports the page-onlyD(page)form. When only a page number is available,getPolygon()andgetBoundingBox()returnnull.- Added
Sample_Advanced_ContentSourceandSample_Advanced_ContentSourceAsyncsamples demonstrating how to read document grounding sources and render field highlight overlays.
Bugs Fixed
- Filtered service-emitted
LLMStats:telemetry entries from the renderedrai_warningsfront matter inLlmInputHelper.toLlmInput.
Other Changes
Sample16_CreateAnalyzerWithLabels: aligned with the .NET parity sample. The labeled-receipt field schema now usesTotalPrice(wasTotal), and the sample supports auto-uploading the bundled label files viaDefaultAzureCredential(Option B — setCONTENTUNDERSTANDING_TRAINING_DATA_STORAGE_ACCOUNTandCONTENTUNDERSTANDING_TRAINING_DATA_CONTAINER) in addition to the existing pre-generated SAS URL flow (Option A —CONTENTUNDERSTANDING_TRAINING_DATA_SAS_URL). When neither option is configured the sample now prints a clearDEMO MODEbanner.- Updated
LlmInputHelper.toLlmInputpage markers from<!-- page N -->to<!-- InputPageNumber: N -->and avoided duplicate marker injection when the service markdown already includesInputPageNumbermarkers.