&gt; Backwards compatibility constraints mean that ... It is not possible to add a sixth &quot;JSON&quot; type.<p>What? Can someone explain why backward compatibility prevents future versions from added functionality? I guess someone somewhere is doing some case statement on the type of thing in a column? That&#x27;s a pity... SQLite doesn&#x27;t even have a datetime type. Now I&#x27;m wondering if these are related.