Version dates
None — no new API version was introduced.
Breaking changes
- Reference table
{id}path parameters no longer declareformat: int64. AffectsGetReferenceTable,UpdateReferenceTable,UpdateReferenceTableMetadata, andDeleteReferenceTable. The parameter was and remains a JSON string on the wire, so raw HTTP callers are unaffected. Clients generated against the previous spec may have typed the parameter as a 64-bit integer.
Deprecations
None.
Migration
Regenerate your API client and treat reference table IDs as opaque strings. If your code parses or stores them as integers, change the type:
- var tableID int64 = 41007429
- client.GetReferenceTable(tableID)
+ tableID := "41007429"
+ client.GetReferenceTable(tableID)IDs are currently numeric in appearance but are not guaranteed to remain so. Do not parse them, do arithmetic on them, or round-trip them through a numeric type — large values can lose precision in languages where the default number type is a 64-bit float.