All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
StructureProcessor.objOf
and StructureProcessor.objOfOnly
functions #TINY-7572FieldPresenceAdt
with the native TypeScript equivalent, and renamed to FieldPresence
#TINY-7549ValueProcessorAdt
(and its alias FieldProcessorAdt
) with the native TypeScript equivalent, and renamed to FieldProcessor
#TINY-7549FieldSchema
methods starting with "strict" to start with "required" for clarity #TINY-7549anyValue
, number
, boolean
, strign
, func
, postMessageable
from ValueSchema
to ValueType
#TINY-7549ValueSchema
to StructureSchema
#TINY-7549Processor
type to StructureProcessor
#TINY-7549FieldSchema.state
to FieldSchema.customField
#TINY-7549asStruct
and asStructOrDie
from ValueSchema
as they were unused #TINY-7549indexOnKey
from the Objects
API #TINY-7549postMessageable
because they are not IE compatible #TINY-7549Optional
API used in this module.