Should we change something to limit the amount of breaking Changes on v19? #2886
Replies: 4 comments 6 replies
-
We should change the process to work mainly on v20, and only cherry-pick important bug fixes and security changes to v19. |
Beta Was this translation helpful? Give feedback.
-
why is #2810 considered BC? |
Beta Was this translation helpful? Give feedback.
-
I'd ask another question ... Should we change something to limit the amount of breaking Changes on v20? I think we only have 3-4 real BC breaking PRs (IE8, ...). Others could be written w/o breaking anything. It was no fun to spent time for #2854. #2810 should be only a small PR to remove some diffs between branches and now causes trouble. (comments/deprecation notes also belong to v19. Change to that translatable should not had be added at all. Minor changes (to v20 only) that make things more complicate. #1257 seems to be more fix, rather a bc break In rare cases we can use Last one ... IE support. I think we dont break the "LTS backward compatibility promise" when we remove that. Its 2023. |
Beta Was this translation helpful? Give feedback.
-
And ... we have some PRs that brings no benefits, but have potential to break something. E.g.
We can mark every method/class as deprecated, but keep it for now. It does not hurt and does not break anything. |
Beta Was this translation helpful? Give feedback.
-
Over the last months we had several breaking changes merged into v19.
Some of them are bigger, some of them are smaller.
examples(I will extend this list continuously):
7 votes ·
Beta Was this translation helpful? Give feedback.
All reactions