Skip to content

chore(contract): sync flipcash2 protos to df1cb04e - #20

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

bmc08gt merged 2 commits into
mainfrom
chore/sync-flipcash2-df1cb04e

Conversation

@bmc08gt

@bmc08gt bmc08gt commented Sep 30, 2026 •

Copy link
Copy Markdown
Collaborator

Syncs flipcash2 protos to df1cb04e (upstream #127 and #128) and adds the 0.14.0 changelog entry.

UpdateTipCard is renamed to UpdateFlipcard, which moves its gRPC method path, so this is a wire change for that one RPC. The server has to serve the new name before apps on 0.14.0 call it, and keep the old one until older app versions are gone.

  • profile.v1: new UserProfile.is_username_auto_assigned (field 11). TipCardCustomization → FlipcardCustomization, tip_card_customization → flipcard_customization (field 7). rpc UpdateTipCard → UpdateFlipcard, with the request/response types renamed and their shapes and Result unchanged.
  • account.v1: TipPresets → SendPresets, UserFlags.tip_presets → send_presets (field 15). minimum is newly documented as the DM-opening floor.
  • messaging.v1: comment fix only.
  • No field or enum number changed.

./gradlew build and swift build pass. Re-running scripts/generate-swift.sh leaves Sources/ unchanged.

App PRs, both drafts until 0.14.0 is published:

@bmc08gt bmc08gt self-assigned this Sep 30, 2026
@bmc08gt
bmc08gt merged commit 1d5eec7 into main Sep 30, 2026
3 checks passed
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