docs: changelog for keel 0.10.3 #159
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "land/changelog-0-10-3"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
docs: changelog for keel 0.10.3
The release carries one product change, the declared relation closure, and
one stored format step from eleven to twelve.
The migration note is where the reading matters. A caller who declares no
closure is asked for nothing; the format evolves on first open the way it
always has. A caller who adopts closure on an existing bond inherits two
behaviours that surface later than the declaration does: a tie closing a
cycle is refused at write time rather than at declare time, so an already
cyclic graph starts refusing writes it used to accept; and the generated
relation is engine owned, so a hand-rolled reachability table under the
same name must stop being written.