Closed evenbits closed 9 years ago
Vaadin has changed their implantation of JavaScriptFunction. will have to stop devaloping if they continue to break the api like this. i have to change the base of the plugin to work with vaadin 7.4. this may take a while because im developing 3dGraph section right now.
Agreed, I am complaining to vaadin for breaking your wonderful addon :(
We at Vaadin do try hard to avoid breaking API when possible, but sometimes it cannot be avoided. Our policy is that
For every release build of the framework, we do compare the public and protected API with the previous version and any changes must be explicitly approved by the product owner.
Many parts of the core API have essentially stayed unchanged (although have been expanded upon a lot) since 2009, some parts of the server side API since the early 2000s apart from a package name change that took place when the product was renamed Vaadin in 2009.
As for the specific change here, the change in JavaScriptFunction was the result of us needing to change the JSON library that we use. Unfortunately, there are some places in the public API of Vaadin where the library is exposed to the user, but fixing these in add-on or application code should be trivial.
I got it all fixed, with help from vaadin community.
You can pull my changes from https://github.com/Swoorup/visjs
changes are merged to master. thanks for the pull Swoorup.
fixed in version 1.0.1.0
Using Vaadin 7.4.0 errors like this occur, while hovering over nodes. Using 7.3.3 it works just fine.