0.14.6
-
motoko (
moc)-
To prevent implicit data loss due to upgrades, stable fields may no longer be dropped or promoted to lossy supertypes (#4970).
Removing a stable variable, or promoting its type to a lossy supertype by, for example, dropping nested record fields,
now requires an explicit migration expression.
Promotion to non-lossy supertypes, such asNattoIntor{#version1}to{#version1; #version2}, is still supported. -
Now we detect (and warn for) fields in literal objects and record extensions,
(as well aspublicfields or types inobjectandclass) that are inaccessible
due to a user-specified type constraint (#4978, #4981). -
We now provide release artefacts for
Darwin-arm64andLinux-aarch64platforms (#4952).
-