3 ms·
How does backwards compatibility work in FIDL? I'm familiar with protobufs which allow: - Renaming a field: Does FIDL rely on the traversal order for stable ID
by sa46 5y ago
How does backwards compatibility work in FIDL? I'm familiar with protobufs which allow:
- Renaming a field: Does FIDL rely on the traversal order for stable IDs?
- Converting the type of any field backed by a varint to any other varint field (bool, ints)
- Converting a singular field to a repeated field.
- erickt 5y agoABI and API backwards compatibility is written up here: https://fuchsia.dev/fuchsia-src/development/languages/fidl/guides/compatibility https://fuchsia.dev/fuchsia-src/development/languages/fidl/g...