Path to Version 1 - what should the community expect? #1375
-
Thanks for the great library! I'm the author of some libraries in the state management space, and I think the approach of having a shared core in Zag is far better than copy and paste approaches in Headless UI or Radix. Good work! The main downside to Zag is that the version number is People on my team have suffered from the Zero branch guarantees in other libraries. For example Slate has made major breaking changes in the Zero branch instead of launching a V2 or V3 when those major breaking changes have come out.
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hi @loganvolkers, Thanks for your kind remark. I truly believe Zag.js' approach is the best for most component libraries/apps. We're aiming for a v1 in the next month or so following the upcoming Chakra UI v3 release. Afterward, we would commit strictly to semantic versioning. For the zero branch, it's largely stable. Any breaking changes are clearly documented in the changelog to ensure we're transparent. |
Beta Was this translation helpful? Give feedback.
Hi @loganvolkers,
Thanks for your kind remark. I truly believe Zag.js' approach is the best for most component libraries/apps.
We're aiming for a v1 in the next month or so following the upcoming Chakra UI v3 release. Afterward, we would commit strictly to semantic versioning.
For the zero branch, it's largely stable. Any breaking changes are clearly documented in the changelog to ensure we're transparent.