v9.2.3
Fix reverse convert for object tag literal fields with preprocessed schema:
let schema = S.object(s => {
let _ = s.nested("nested").field(
"tag",
S.literal("value")->S.preprocess(_ => {serializer: v => "_" ++ v->Obj.magic}),
)
})
t->Assert.deepEqual(
()->S.reverseConvertOrThrow(schema),
%raw(`{"nested":{"tag":"_value"}}`),
)Full Changelog: v9.2.2...v9.2.3