Skip to content

v0.2.30

@albertogferrario albertogferrario tagged this 13 May 00:45
Apple boardingPass renders a transit-direction arrow next to the primary
field; with a single field the arrow points into empty space and visually
crowds the value. To support the natural origin→destination layout (or any
two-field pairing), `primary()` now returns `Vec<Field>` instead of a
single `Field`. Existing callers wrap their value in `vec![…]`.

- `WalletSubject::primary` signature widened to `Vec<Field>`
- Apple manifest emits all returned entries into `primaryFields`
- Google `eventTicketObject` consumes only the first entry (single-headline
  slot), defaults to empty string when no primary fields are supplied
- Test fixtures updated

BREAKING: implementors must wrap their primary field in `vec![…]`.
Assets 2
Loading