New versioning & release approach #3197
bdbch
announced in
Announcements
Replies: 3 comments 4 replies
-
This is awesome to see, great work @bdbch (and Tiptap team overall). Kudos 👏 |
Beta Was this translation helpful? Give feedback.
1 reply
-
Are we considering on versioning the pro extensions the same way as well? The emoji version is still on |
Beta Was this translation helpful? Give feedback.
3 replies
-
Any timeline on when the v2 stable release will be cut? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hey Tiptap community!
After an unfortunate longer break we're able to work on Tiptap again. The first thing we wanted to solve is the convoluted versioning for our packages. In the past, it was really hard to figure out which version of an Tiptap extension is compatible with the current core version installed. To combat this, we started to release packages non-individually which means all versions of our packages are getting bumped to the most recent version.
This means versions went from
to
This will mean we will have version bumps for packages that don't introduce new functionalities, fixes etc.
We also plan to do more frequent releases to introduce fixes and new features faster to the editor. For the keen eyes you maybe also realized we're having a single CHANGELOG.md in our projects root now and we're back to using Github Releases.
This means you will be able to see all changes of a release in one place.
You can read the example changelog for our latest release 2.0.0-beta.195 here.
Let us know your thoughts in this discussion.
Beta Was this translation helpful? Give feedback.
All reactions