Can it be considered stable(functionality)? #62
-
I know that latest release (0.1) does not signify stable release and that API may change considerably moving forward. I ask this because Molecule uses Compose engine(not Compose UI), which is already considered stable. As I read here, its already being used in Cash App. Also, in terms of API, do you expect a lot to change inside the Composable functions? or is just the |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Yes, the quality of the library is production-ready and we are using it in production as you noted. The version number significance is solely around the maturity and stability of the public API. We don't like launching libraries as 1.0 without first getting it in the hands of a bunch of people who are going to use it in ways we did not envision. For all we know, the public API may never change, or it will change completely. We will do our best to use deprecation, maintain binary compatibility, and to offer refactoring suggestions if the API evolves as we try to in most our libraries. |
Beta Was this translation helpful? Give feedback.
Yes, the quality of the library is production-ready and we are using it in production as you noted.
The version number significance is solely around the maturity and stability of the public API. We don't like launching libraries as 1.0 without first getting it in the hands of a bunch of people who are going to use it in ways we did not envision. For all we know, the public API may never change, or it will change completely.
We will do our best to use deprecation, maintain binary compatibility, and to offer refactoring suggestions if the API evolves as we try to in most our libraries.