Changelog 0007: Branches
Follow us on Twitter and/or Bluesky.
Since last week, Moment lets you turn any git repo with .md files in it, into a live-collaborative doc, simply by dropping a moment.yml file into the repo root directory. The Moment Desktop App will auto-generate this file for you in about 3 clicks, if you like.
But real git repos have branches. So, this week, we’re take another step in this direction and introduce first-class branching capabilities:
Branching is not that helpful without the ability to manage and merge conflicts, so as of today we support that too:
In addition to these things, we have been hard at work on general-purpose bugs and improvements:
Improvements to the login/logout flow. One of the longest-standing and most irritating bugs is that the app occasionally totally logs you out. This is for complicated and excruciatingly boring reasons, but we believe (hope?) we have finally resolved the issue.
Massive perf improvements to core editor. Many of these changes have been in flight for weeks, but as of today they have mostly landed. Median keypress latency is down by about 70%.
Bug fixes around sharing. Particularly, when you edit a collaborative doc that you also have cloned locally, we will persist all collaborative writes to disk.