Fix a bug in Read::get_marks which caused it to ignore any heads passed to
it and always return the latest marks (only relevant if you ever passed
Some(_) as the heads argument of Read::get_marks(objid, index, heads))
0.5.6
Add Transactable::update_text, which calculates a diff between the current
value of a text field and a new value and converts that diff into a set of
splice operations
Rust core library updates:
Read::get_marks
which caused it to ignore any heads passed to it and always return the latest marks (only relevant if you ever passedSome(_)
as the heads argument ofRead::get_marks(objid, index, heads)
)Transactable::update_text
, which calculates a diff between the current value of a text field and a new value and converts that diff into a set of splice operations