What complications are involved with upgrading to Laserfiche 10 from Laserfiche 9 relative to SDK deployments? Is SDK v9 or even v8 code still compatible? Also, does that compatibility include the LFSO type or just the RA methods?
And, since I'm here, is there a timeline on an SDK v10?
Question
Question
Laserfiche 10 vs SDK 9
Replies
The server is backwards compatible with older clients, SDK included. Your code written with older versions with the SDK will still work with the 10 server.
You most definitely do not need to rewrite your integrations just because you are upgrading the server.
As far as complications from the upgrades go, it depends on how you deployed your integrations. If you relied on files installed by an older version of the software, like the Laserfiche Client, then they may not be there anymore. If you deployed your integration using the SDK Runtime to install the Laserfiche files it's using, then the files will not be affected by the upgrade to a Laserfiche product.
The SDK 8 and 9 libraries are expected to be fully compatible with Laserfiche 10, with the exception of any items that have been specifically called out in the documentation in the past. You can definetly use them. We encourage people to use the latest SDK installation packages so they get versions of the API libraries with bug fixes, but it's still the older library versions.
The SDK 10 is literally 'any day now', everythings ready to go just wrapping up the last couple deployment items.