Hello Burz,
Oh wow, the version number increments again! Looks like nice progress.
Yes, another release, but we're very careful to maintain backwards compatibility - so ensure that you program your solutions to the APIs and you should be fine when upgrading.
How should I upgrade with my jsp customizations, use diff as a guide?
You have a choice here. Since the JSPs use the KonaKart APIs which are maintained to support previous versions, if you are happy with your JSPs you shouldn't need to do anything.
However, if you want to use the new ones that (in 2.2.1.0) make it easier to "skin" with stylesheets, you will need to merge your JSPs with the new ones.
Good/bad news about the KK_IF. But that's what I needed to know.
Should be good news as this change also makes it possible to run KonaKart with earlier versions of MySQL which didn't support these user-defined functions.
As for your questions on CGI and what your ISP supplies... I don't know what your set-up is but it sounds rather restricted. You will probably find it easier to get ssh access and install using the normal installer. It'll save you a lot of problems.
I have been through the GUI installer a number of times, and have a customized KK on my in-house system. I suppose when uploading the files to the remote server, I would need to change the image path in addition to db info. Are there other paths I'll need to change?
There would be some other paths to change - see
http://www.konakart.com/configurationfaq.php . This is another advantage of using the installer which takes care of all of this for you during the installation.
Heidi