+1, it’s pretty necessary especially we deprecated so many APIs in 1.18 and plan to remove in 2.0.
The 1.19 should be a proper version for LTS Release. Best, Leonard > On Jul 25, 2023, at 3:30 AM, Alexander Fedulov <alexander.fedu...@gmail.com> > wrote: > > Hello everyone, > > Recently, there were a lot of discussions about the deprecation of various > APIs for the upcoming 2.0 release. It appears there are two main motivations > with opposing directions, causing these discussions to remain unsettled. On > one hand, there's a desire to finally trim a wide range of legacy APIs, some > lingering around since the beginning of the 1.x release line (as far back as > 2016). On the other hand, there is a commitment to uphold our guarantees to > the users, ensuring a smooth transition. > > I believe we could reconcile these two motivations. My proposition is to > designate the final release of the 1.x timeline as a Long-Term Support (LTS) > release. By doing so, we would: > > 1. Enable more efficient cleanup and be liberated to introduce more breaking > changes, paving the way for greater innovation in the 2.0 release. > 2. Sustain a positive user experience by granting enough time for the > changes > introduced in 2.0 to stabilize, allowing users to confidently transition > their production code to the new release. > > I look forward to hearing your thoughts on this proposal. > > Best Regards, > Alex