I have a record defined as follows

// version 1
record SomeRecord
{
    union { null, TypeA } unionOfTypes;
}

I change the record to the following

// version 2
record SomeRecord
{
    union { null, TypeA, TypeB } unionOfTypes;
}

Does the change break compatibility? Would data encoded using version 1 of the 
record definition be decodable using version 2 of the record definition?

TIA

Neil

Reply via email to