Skip to content

chore(contract): sync flipcash2 protos to 3d6de707 - #19

Merged
bmc08gt merged 2 commits into
mainfrom
chore/sync-flipcash2-3d6de707
Sep 30, 2026
Merged

bmc08gt merged 2 commits into
mainfrom
chore/sync-flipcash2-3d6de707

Conversation

@bmc08gt

@bmc08gt bmc08gt commented Sep 30, 2026 •

Copy link
Copy Markdown
Collaborator

Syncs the flipcash2 contract from 9ebf55fe to flipcash2-protobuf-api@3d6de707, picking up #123 through #126 upstream, for release as 0.13.0. The CHANGELOG.md entry for 0.13.0 is in this PR.

The binary wire format is unchanged, but three renames break source in both languages:

  • chat.v1.ChatType.TIP_DM = 2 → DM = 2
  • intent.v1.ChatMetadata.TipDmPayment → DmPayment, oneof field tip_dm_payment = 3 → dm_payment = 3
  • DmPayment.Location.TIPCARD = 0 → FLIPCARD = 0. Action.DEFAULT is now documented as SEND.

Added:

  • messaging.v1.Content.widget = 8: WidgetContent with one variant, ShareProfileWidget { username }.
  • chat.v1.SpeakerRules.never = 3: the new empty Never message.
  • profile.v1.SetDisplayNameResponse.username = 3: the server may auto-assign a username from the display name.

Nothing was renumbered, and no service, RPC or enum case was removed.

App PRs pinning 0.13.0, both drafts until this is published:

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.

1 participant