Skip to content

chore(main): release 2.0.0 - #67

Open
ucp-automation[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--ucp-schema
Open

ucp-automation[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--ucp-schema

Conversation

@ucp-automation

@ucp-automation ucp-automation Bot commented Aug 21, 2026 •

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

2.0.0 (2026-10-26)

⚠ BREAKING CHANGES

  • ComposeError::UnknownParent is removed. Match arms naming it must be deleted; the equivalent condition now surfaces as ComposeError::OrphanExtension.

Features

  • codegen: add AST shape normalizers and inline conditional variant hoisting (#86) (ab949f2)
  • codegen: add capability reachability, composition, and generate_types() API (#83) (2155380)
  • codegen: add directional schema slicing and $ref alignment (#82) (b8433ff)
  • codegen: add identifier naming, UCP keyword stripping, and $defs ref rewriting (#81) (26a92a5)
  • codegen: add self-contained .well-known/ucp profile scoping for generate-types (#85) (56a3138)
  • codegen: discover and register decentralized extended subtypes into open unions (#88) (99acbc6)
  • codegen: lower open string discriminator unions into ordered anyOf with <Union>Base (#87) (27e360c)
  • openapi: add profile-driven OpenAPI 3.1 service and type binding (generate-openapi) (#89) (2ce04cc)

Bug Fixes

  • close explicitly open composition branches in strict mode (#77) (f8f5f38)
  • compose extensions when any parent is active (#39) (613ee80)
  • detect nullable allOf type conflicts (#58) (c37f695)
  • escape lint diagnostic pointers (#65) (5fef349)
  • linter: skip the $id check for OpenAPI and OpenRPC service definitions (#49) (ccaa20b)
  • preserve instance annotation fields (#62) (5e87062)
  • preserve schema resource identity in bundling, composition, and selection (#66) (9f91c3d)
  • reject unsupported lint output formats (#54) (16de190)
  • skip example checks in instance data (#64) (dd4f7c7)
  • skip ref checks in instance data (#63) (a0fc4fc)
  • stop crawl external refs and the local base retriever from doubling a path segment (#72) (6a11b45)
  • stop rewriting a required that is not an array of strings (#78) (c3f4181)
  • validate capability version dates (#50) (04d2217)
  • validate examples through internal refs (#59) (a4e53bd)

This PR was generated with Release Please. See documentation.

@ucp-automation ucp-automation Bot changed the title chore(main): release 1.4.2 chore(main): release 2.0.0 Aug 24, 2026
@ucp-automation
ucp-automation Bot force-pushed the release-please--branches--main--components--ucp-schema branch 2 times, most recently from 127fe54 to 3b110ff Compare August 27, 2026 15:00
@ucp-automation
ucp-automation Bot force-pushed the release-please--branches--main--components--ucp-schema branch 6 times, most recently from 4d4cd36 to c578fba Compare September 17, 2026 11:53
@damaz91

damaz91 commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

Blocked by Universal-Commerce-Protocol/ucp#887

@ucp-automation
ucp-automation Bot force-pushed the release-please--branches--main--components--ucp-schema branch 2 times, most recently from c82286d to 766bd76 Compare October 13, 2026 16:46
@ucp-automation
ucp-automation Bot force-pushed the release-please--branches--main--components--ucp-schema branch 11 times, most recently from 6827845 to 1ecc341 Compare October 21, 2026 04:31
@ucp-automation
ucp-automation Bot force-pushed the release-please--branches--main--components--ucp-schema branch from 1ecc341 to 1778b26 Compare October 26, 2026 15:33
@ucp-automation
ucp-automation Bot force-pushed the release-please--branches--main--components--ucp-schema branch from 1778b26 to 94c4d14 Compare October 26, 2026 19:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant