2.6.13
fix updateDoc object literal types are not optional if union with non-object literal type
example, given this type {a: false | {b:2, c:3} }
updateDoc(ref, {a: { b:2 }}) // will error, it is wrongly expecting {b:2, c:3}, this is a false error
2.6.13 fixed this issue