Choosing Between Version 1 and Version 2 #694
-
Hi, I'm building a feature-rich messenger and need to decide between version 1 and version 2 of this library. Version 1 seems more stable, but version 2 offers advanced features and better customization. For a production-level app, would you recommend prioritizing stability or focusing on the newer features of version 2? Thank you! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
Hello! 👋 I do not recommend using If you’re looking for a feature-rich messenger, If you’re comfortable exploring the source code and examples to understand how things work, you should be fine using Otherwise, I’d recommend forking or considering alternative packages if the current state of |
Beta Was this translation helpful? Give feedback.
-
Thank you for reply, i think really good idea using v2
…On Tue, Dec 31, 2024, 2:15 AM Alex ***@***.***> wrote:
Hello! 👋
I do not recommend using v1, as it has been unsupported for a long time.
You will eventually need to migrate to v2, which will not have a
migration guide because it was written from scratch. In fact, these two
versions take entirely different approaches.
If you’re looking for a feature-rich messenger, version 2 is a much better
choice. It’s designed to eventually support all standard messenger
functions, is significantly more performant, and offers more extensive and
straightforward customization options. However, please note that the
documentation is not ready yet, and I’m still working on implementing
features from version 1 (as tracked in a pinned issue). This means version
2 might currently lack some important functionality.
If you’re comfortable exploring the source code and examples to understand
how things work, you should be fine using version 2 as a base to build upon.
Otherwise, I’d recommend forking or considering alternative packages if
the current state of version 2 doesn’t meet your needs.
—
Reply to this email directly, view it on GitHub
<#694 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AYCHNN3OU77PFDRRGLJ6EGT2IGZXFAVCNFSM6AAAAABUMSAWF2VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNRZHE4DMMY>
.
You are receiving this because you authored the thread.Message ID:
***@***.***
com>
|
Beta Was this translation helpful? Give feedback.
Hello! 👋
I do not recommend using
v1
, as it has been unsupported for a long time. You will eventually need to migrate tov2
, which will not have a migration guide because it was written from scratch. In fact, these two versions take entirely different approaches.If you’re looking for a feature-rich messenger,
v2
is a much better choice. It’s designed to eventually support all standard messenger functions, is significantly more performant, and offers more extensive and straightforward customisation options. However, please note that the documentation is not ready yet, and I’m still working on implementing features fromv1
(as tracked in a pinned issue). This meansv2
might currently lack …