Release Notes
Release notes for KonaKart v 5.0.0.0
- The velocity templates are no longer stored directly under the WEB-INF/classes directory. They are now stored under the installation home directory in a /templates/store_id/ directory structure where store_id is the id of the store and defaults to store1 in a single store environment. It is possible to move these to any other location so long as you update the TEMPLATE_BASE_DIRECTORY to point at the new location.
- In addition to moving the velocity templates, they are all (those from the konakart and konakartadmin webapps) now grouped together in the same location. This resulted in a conflict of names where the EmailNewPassword_en.vm existed in both the konakart and the konakartadmin webapps. Therefore the one from konakartadmin has been renamed to be EmailNewPasswordAdmin_en.
Release notes for KonaKart v 4.2.0.1
- This is a patch release to fix a minor problem with links in the Admin App
Release notes for KonaKart v 4.2.0.0
- The application and admin application method getSpecialsPerCategory() has been given an extra attribute in order to search or not search within sub categories.
- The PaymentInfo object no longer contains a Secret Key attribute. The method to generate a secret key is now called directly from the payment module when required.
Release notes for KonaKart v 4.1.0.0
- The application API call getProductQuantity(String encodedProductId) now returns a ProductQuantityIf object rather than an int. The reason is to return the Date Available as well as the quantity.
Release notes for KonaKart v 3.2.0.0
- KonaKart engines have new constructors to cater for multi-store functionality. In some cases the old constructors have been deprecated.
- SetConfigurationValue() in the Admin API has changed. This now requires an extra parameter. The extra parameter is the session Id. This has been modified to ensure that changes to configuration values are only made by callers with a valid sessionId. (SessionIds are returned from successful logins).
- For security reasons, the default installation of KonaKart disables the web service interfaces. Look at the on line documentation for instructions on how to enable these interfaces.
Release notes for KonaKart v 2.2.6.0
- The database upgrade script sets customers’ customers_type to 0 where the customers_type is null. This indicates that the customer is a normal customer more explicitly.
- Previously there were two Application API calls called “getPaymentDetails” (they were overloaded with different parameters). We have changed the name of one of these calls to getPaymentDetailsPerOrder to avoid having any overloading in the APIs. Therefore, if you used:
public PaymentDetailsIf getPaymentDetails(String sessionId, String moduleCode,
OrderIf order, String hostAndPort, int languageId) throws KKException
you should change the name of the call to:
getPaymentDetailsPerOrder().
Release notes for KonaKart v 2.2.4.0
The following deprecated features have been removed:
- Method - com.konakart.al.CategoryMgr.setCurrentCatAndUpdateProducts(int catId)
- Tile - CategoriesTile.jsp
- Action - com.konakart.actions.SelectCategoryAction()
They have been replaced with:
- Method - com.konakart.al.CategoryMgr.setCurrentCatAndUpdateProducts1(int catId)
- Tile - CategoriesTile1.jsp
- Action - com.konakart.actions.SelectCategoryAction1()
Release notes for KonaKart v 2.2.2.0
As far as we aware, 2.2.2.0 does not contain any modifications that could result in compatibility issues from the previous release. The download package has increased in size since the GWT one page checkout code and build file is now included, rather than it being a separate download.