I manage to upgrade 5.6.1, but 5.7.x cause this is...
# kvision
t
I manage to upgrade 5.6.1, but 5.7.x cause this issue:
Copy code
Converted messages-en.po to messages-en.json
internal/modules/cjs/loader.js:883
  throw err;
  ^

Error: Cannot find module 'XXX/build/js/node_modules/gettext.js/bin/po2json'
I thought it's a problem only in 5.7.0 as release notes says "It is broken" but I have the same issue in all 5.7.* versions
ok, found it version 5.7 introduced forked version of gettext
r
Why not just upgrade to the current release?
t
I tried it and it did not work so it's easier to identify problems when you go one by one.
r
Do you remember what was the problem? There should be no breaking changes between 5.x releases. It should be enough to apply changes from the 4->5 migration guide when upgrading from 4.x to the current version.
t
For example TabulatorOptions has changed
Copy code
-        pagination = PaginationMode.LOCAL,
+        pagination = true,
+        paginationMode = PaginationMode.LOCAL,
In some cases we used dependencies from KVision instead of declaring them directly and updating their version in KVision brought breaking changes into our code. (which is our problem not a KVision one)
Also this one
Copy code
- import com.github.snabbdom.VNode
+ import io.kvision.snabbdom.VNode