Skip to content

chore(main): release 0.17.0 - #551

Open
yeongseon wants to merge 1 commit into
mainfrom
release-please--branches--main--components--azure-functions-validation
Open

yeongseon wants to merge 1 commit into
mainfrom
release-please--branches--main--components--azure-functions-validation

Conversation

@yeongseon

@yeongseon yeongseon commented Oct 18, 2026 •

Copy link
Copy Markdown
Owner

🤖 I have created a release beep boop

0.17.0 (2026-10-26)

⚠ BREAKING CHANGES

  • adapter: ValidationAdapter gains a new required method, serialize_response(). Existing custom adapter implementations must add it before upgrading; a thin pass-through to serialize() is sufficient for a backend that never configures response_model. Per this pre-1.0 package's compatibility policy, this ships as a minor release.

Bug Fixes

  • adapter: honor AliasChoices precedence when multiple header aliases are present (#563) (62ec67e), closes #562
  • adapter: honor custom response backends during preparation and serialization (#553) (6a4e08c)
  • adapter: honor validation aliases in query and header normalization (#555) (9bb5fd3)
  • adapter: isolate missing-body error locations between requests (#557) (cb3e6d1)
  • adapter: return 400 for JSON nested beyond a portable depth limit (#583) (a8856ad)
  • ci: stop printing WEBSITE_RUN_FROM_PACKAGE verbatim when it carries a package URL/SAS token (#565) (1bc5b45), closes #564
  • diagnose mismatched injected model parameters early (#609) (236f5c7)
  • metadata: emit endpoint contracts for supported generic model annotations (#550) (78fb588)
  • pipeline: contain unexpected adapter serialization and formatter faults (#556) (7a31529)
  • query: normalize singleton values for nullable list fields (#554) (42a1c96)
  • return sanitized 400 for oversized JSON integers (#591) (654f502)
  • worker: preserve custom http trigger parameter names (#552) (a6c0d2e)

Performance

  • avoid importing Pydantic v1 for v2 handlers (#604) (e0ec300)
  • reject legacy models without eagerly importing pydantic v1 (e0ec300)
  • reuse decorator-owned static body TypeAdapters (#611) (206720a)

This PR was generated with Release Please. See documentation.

@yeongseon
yeongseon force-pushed the release-please--branches--main--components--azure-functions-validation branch from a350e2c to 677d7e0 Compare October 18, 2026 10:30
@yeongseon yeongseon changed the title chore(main): release 0.16.1 chore(main): release 0.17.0 Oct 18, 2026
@yeongseon
yeongseon force-pushed the release-please--branches--main--components--azure-functions-validation branch 10 times, most recently from 037d5b6 to 9b4523c Compare October 24, 2026 05:53
@yeongseon
yeongseon force-pushed the release-please--branches--main--components--azure-functions-validation branch from 9b4523c to 3c10ddb Compare October 26, 2026 11:36
@yeongseon

Copy link
Copy Markdown
Owner Author

Release PR intentionally left unmerged. AGENTS.md and CONTRIBUTING.md reserve release cutting for the maintainer, and merging this PR creates the tag/publish chain. Open #574 still documents the unrelated Cookbook host gate, #567 the missing exact-wheel runtime-advisory release gate, and #585 has a tested but not-yet-merged fix (#591). No versions, manifest, changelog, or tags were edited; no release dry-run or Azure certification is claimed by this pass.

@yeongseon
yeongseon force-pushed the release-please--branches--main--components--azure-functions-validation branch 3 times, most recently from 21aaf74 to eb2af4a Compare October 26, 2026 15:10
@yeongseon
yeongseon force-pushed the release-please--branches--main--components--azure-functions-validation branch from eb2af4a to 66614f0 Compare October 26, 2026 15:31

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

1 participant