:arrow_up: text-buffer@3.7.0 for checkpoints

Also add methods on TextEditor to expose the new checkpoint
functionality