Skip to content

[Release] Candidate (beta)#123

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main
Open

[Release] Candidate (beta)#123
github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

⚠️⚠️⚠️⚠️⚠️⚠️

main is currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, run changeset pre exit on main.

⚠️⚠️⚠️⚠️⚠️⚠️

Releases

@polymarket/bindings@0.1.0-beta.6

Minor Changes

  • 0b5d519: Add confirmed combo trade broadcasts to RFQ quoter sessions.
  • 1903b61: Expose parentEventId on Event so child events such as sports "more markets" events link back to their parent event. The value is normalized to the same EventId type as Event.id.

Patch Changes

  • 3b9ef1d: Handle legacy multi-outcome markets in market responses. listMarkets now omits markets that cannot be represented by the binary Market model instead of aborting the whole page, and fetchMarket fails with a typed UnexpectedResponseError instead of a raw TypeError.
  • 72dbe7b: Normalize empty-string decimal fields from order and trade responses: order makingAmount/takingAmount map "" to "0", and maker order feeRateBps maps "" to null, matching py-sdk behavior.
  • ba70f93: Surface missing trade and position market icons as null instead of an empty string.
  • 90e76a4: Support new Combos RFQ websocket error codes for balance, allowance, and pre-execution reservation failures.
  • feead94: Model activity trades as an isCombo-discriminated union so Combo trade activity rows parse without binary market metadata.

@polymarket/client@0.1.0-beta.7

Minor Changes

  • 0b5d519: Add confirmed combo trade broadcasts to RFQ quoter sessions.
  • 1903b61: Expose parentEventId on Event so child events such as sports "more markets" events link back to their parent event. The value is normalized to the same EventId type as Event.id.

Patch Changes

  • 3b9ef1d: Handle legacy multi-outcome markets in market responses. listMarkets now omits markets that cannot be represented by the binary Market model instead of aborting the whole page, and fetchMarket fails with a typed UnexpectedResponseError instead of a raw TypeError.
  • 72dbe7b: Normalize empty-string decimal fields from order and trade responses: order makingAmount/takingAmount map "" to "0", and maker order feeRateBps maps "" to null, matching py-sdk behavior.
  • ba70f93: Surface missing trade and position market icons as null instead of an empty string.
  • a2688db: Add maxPrice and minPrice protection fields to market order requests.
  • 90e76a4: Support new Combos RFQ websocket error codes for balance, allowance, and pre-execution reservation failures.
  • 11818ef: Omit market filters from broad user websocket subscriptions so all-market streams receive trade events.
  • feead94: Model activity trades as an isCombo-discriminated union so Combo trade activity rows parse without binary market metadata.
  • Updated dependencies [0b5d519]
  • Updated dependencies [3b9ef1d]
  • Updated dependencies [72dbe7b]
  • Updated dependencies [ba70f93]
  • Updated dependencies [1903b61]
  • Updated dependencies [90e76a4]
  • Updated dependencies [feead94]
    • @polymarket/bindings@0.1.0-beta.6

Note

Medium Risk
Touches trading (market order price guards), websocket subscriptions, and market listing/parsing semantics that can change runtime behavior for integrators, though scope is SDK-facing beta releases rather than server infrastructure.

Overview
Beta release candidate that bumps @polymarket/bindings to 0.1.0-beta.6 and @polymarket/client to 0.1.0-beta.7, and registers the accumulated changesets in .changeset/pre.json for npm prerelease publish.

The release notes bundle API/model updates already on main: RFQ quoter confirmed combo trade broadcasts; parentEventId on events; combo activity trades via an isCombo discriminated union; new Combos RFQ websocket error codes; safer handling of legacy multi-outcome markets (listMarkets skips unrepresentable rows, fetchMarket throws UnexpectedResponseError); empty-string normalization for order decimals and null icons; and on the client, maxPrice / minPrice on market orders plus broad user websocket subscriptions that omit market filters so all-market trade streams work.

Reviewed by Cursor Bugbot for commit 17622bf. Bugbot is set up for automated code reviews on this repo. Configure here.

@github-actions github-actions Bot force-pushed the changeset-release/main branch 8 times, most recently from 61ce218 to 1ab43bf Compare June 16, 2026 12:14
@github-actions github-actions Bot force-pushed the changeset-release/main branch from 1ab43bf to 17622bf Compare June 16, 2026 14:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants