Why is the widely distributed BeansBinding
jar version still beansbinding-1.2.1.jar
?
It can be downloaded from Maven Central, or with Netbeans distributions, or installed by the JFormDesigner plugin. Why doesn't it contain the latest changes made in 2008?
For example, the performance issue with many bindings was resolved 10 years ago (see GitHub JFormDesigner/swing-beansbinding
commit log from 2008
).
One discussion about that issue can be found at BeansBinding Performance (Issue 37).
The solution was to remove unneeded IGNORE_ALL_BEANINFO
in Introspector.getBeanInfo()
calls.
But beansbinding-1.2.1.jar
, which is widely distributed, still has the old byte-code in it. What causes that bug to arise again and again?