I have just pushed ProseMirror 0.1.1 to npm. This is the first release, and the first time the library comes with any kind of API stability guarantees.
The guarantees are that if I make a breaking change, I’ll update the minor version and document the change in the release notes for that version. So this does not mean the end of breaking changes, but it does mean the end of randomly having your code stop working every time you update.
I am working towards a 1.0.0, which I will tag after the API has shown itself to work, and after the code has been used enough to iron out the more noticeable bugs.
What is in this release compared to the original crowd-funding beta? (full docs)
User-definable and extendable document schemas
A command abstraction which ties together key bindings, menu items, and other things that need to talk about user actions
Many, many bugfixes and API improvements (over 400 new commits)
Enjoy, and report all the bugs you find.