Skip to content

Update Google Wallet spec to revision 20260409#2

Draft
Korbeil wants to merge 1 commit intofeature/add-samsung-walletfrom
feature/update-google-spec-20260409
Draft

Update Google Wallet spec to revision 20260409#2
Korbeil wants to merge 1 commit intofeature/add-samsung-walletfrom
feature/update-google-spec-20260409

Conversation

@Korbeil
Copy link
Copy Markdown
Member

@Korbeil Korbeil commented Apr 9, 2026

Summary

Update Google Wallet API specification from revision 20260406 to 20260409. This release adds new enum values for generic pass types, message types, state handling, and barcode encoding options.

Changes

  • Updated GenericTypeEnum with 6 new pass types (barcode pass, business card, membership card, etc.)
  • Extended MessageTypeEnum with unspecified and expiration notification types
  • Added state unspecified value to StateEnum
  • Added barcode type aliases (EAN13, PDF417) and unspecified value to BarcodeTypeEnum
  • Updated google-wallet-baseline.json to track revision 20260409

Verification

  • castor spec:check:google passes (revision match confirmed)
  • castor qa:phpstan passes (no type errors)
  • castor qa:cs:check passes (coding standards compliant)

Add missing enum values introduced in the latest Google Wallet discovery API:
- GenericTypeEnum: BARCODE_PASS, BUSINESS_CARD, MEMBERSHIP_CARD, STUDENT_CARD, TRANSIT_PASS, VEHICLE_REGISTRATION
- MessageTypeEnum: MESSAGE_TYPE_UNSPECIFIED, EXPIRATION_NOTIFICATION
- StateEnum: STATE_UNSPECIFIED
- BarcodeTypeEnum: BARCODE_TYPE_UNSPECIFIED, EAN13, PDF417 (legacy aliases)
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