New


Forms support for text pages. You can now add your own custom form to text pages.


Offsite product widget now has an option to proceed directly to One Page Checkout


Unique class selectors added to many areas of the templates to allow for more rich css development


Added logic to move @import css to the top of the compiled css file so remote fonts like Google fonts can be used


Added new feature “Order Forms”. Allows customers to create one-off order links with pre-defined products.


Improvements


Pinnacle-1573 - Add in template file for "hot deal" setting on product pages


Pinnacle-1680 - Added protection against CSRF attacks


Pinnacle-2062 - Improving import process for Doba products


Pinnacle-2129 - Changed php mail class to improve mail handling


Pinnacle-2194 - Improved ability for admins to get notifications based on their permissions


Pinnacle-2703 - Added intelligent interlacing and image compression for jpg/jpeg images


Pinnacle-2822 - Improving stamps.com functionality for customs charges


Pinnacle-2964 - Added Export option for PinnacleCart reports in the admin area


Pinnacle-3136 - Added attributes to product performance report


Pinnacle-3358 - Added ability to change registered customers' username and password in admin area


Pinnacle-3398 - Added ability to bulk change the status of countries in the admin area


Pinnacle-3399 - Added ability to bulk change the publish status of text pages in the admin area


Pinnacle-3630 - Improvements to navigation in admin area for shipping method setup


Pinnacle-3700 - Product promotions improved to allow the free product to be the same product as base product in the promotion


Pinnacle-3786 - Added product description to Doba export


Pinnacle-3830 - Provided clearer description of functionality for custom shipping options and alternative methods


Pinnacle-3927 - Improved error logging for Doba integration


Pinnacle-3953 - Added in schema.org info for products on product and catalog pages


Pinnacle-3960 - optimizing some of the queries in the cart to improve cart speeds


Pinnacle-3977 - Added in error messaging for product reviews with too little of content


Pinnacle-4010 - Improved admin area workflow/user experience when managing active apps


Pinnacle-4013 - Added additional indexes in the cart database to improve speeds


Pinnacle-4018 - Added sorting functions to admin area search forms


Pinnacle-4047 - Improved security for email2friend feature


Pinnacle-4069 - Adjusted some 302 redirects to 301 redirects in the cart


Pinnacle-4083 - Added html support to form description and thank you page for custom forms


Pinnacle-4093 - Fixed header alignment on reports in admin area


Pinnacle-4130 - Added some improvements to the base release of the new forms features


PinnIdeas-116 - Added character counters to meta input fields in admin area


PinnIdeas-136 - Added preference for www vs non-www in admin area


Bug Fixes


Pinnacle-1605 - Resolved an issue where quantity discounts could leave discount applied for shipping when quantity was reduced below minimum threshold


Pinnacle-2117 - Ensured shipping methods are sending the proper unit of weight measurement when kg is being used instead of lbs


Pinnacle-2888 - Resolved an issue where math was not being done correctly on global promo codes


Pinnacle-2890 - Added some additional clarity to UPS class and array keys used in class


Pinnacle-3451 - Resolved an issue where the Startup plan listed QuickBooks was available


Pinnacle-3537 - Ensured messaging for 'partial free shipping' was clear and easy to understand


Pinnacle-3667 - Resolved issue with the auto complete setting for recurring billing products.


Pinnacle-3897 - Resolved an issue where admins were not being asked to provide a security question on initial login


Pinnacle-3908 - Ensured default country/state worked as intended for tax settings


Pinnacle-3913 - Ensured bulk importing of product sales price and product base price independently did not cause issues with product data


Pinnacle-3926 - Improved Doba import capability


Pinnacle-3939 - Improved admin area mobile functionality


Pinnacle-3961 - Ensured the product performance report recognizes and properly handles changes to the product id field.


Pinnacle-3964 - Removed Amazon Simple Pay from available payment options


Pinnacle-3979 - Resolved issue with improper/awkward workflow on checkout when using the I4Go payment gateway


Pinnacle-3981 - Resolved an issue where changing the currency did not reflect in the admin area until you re-logged in.


Pinnacle-3982 - Ensured proper handling of Fedex surcharge rates when shipping rate requests happen on weekends


Pinnacle-3988 - Resolved issue where searching for customers by date range did not always properly return results


Pinnacle-3995 - Resolved an issue where notifications of payment for recurring products would not turn off


Pinnacle-3997 - Resolved an issue where email headers were not always properly being built


Pinnacle-3998 - Adjusted promo code setup to handle issue regarding minimum subtotal for whole order vs sole product for promo


Pinnacle-4001 - Resolved an issue where bulk approving testimonials did not always work


Pinnacle-4005 - Resolved an issue where product level shipping showed up on digital products


Pinnacle-4007 - Resolved an issue were tracking numbers were not always exported with orders


Pinnacle-4009 - Resolved a secure issue with the Norton Shopping App page


Pinnacle-4011 - Resolved a minor formatting issue for default currencies in admin area


Pinnacle-4014 - Resolved an issue was resolved where lack of shipping options was not always providing the intended user experience


Pinnacle-4015 - Ensured friendly names for states and countries are in the customer exports


Pinnacle-4027 - Resolved an issue with backup and restore functions after move to PDO


Pinnacle-4032 - Resolved an issue where Endicia was not always returning the correct rates


Pinnacle-4035 - Resolved an issue where Authorize.net CIM orders were having an issue with ISO code requests


Pinnacle-4052 - Resolved an issue where a product was appearing multiple times if it was in multiple categories


Pinnacle-4055 - Resolved an issue where the soap api call for getOrders was returning incorrect dates


Pinnacle-4076 - Resolved an undefined variable issue when browsing customers in admin area


Pinnacle-4077 - Resolved an issue with custom forms where display only non-active would not work


Pinnacle-4079 - Resolved an issue preventing checkout forms from fully transacting


Pinnacle-4081 - Resolved an issue with default sort when browsing customers


Pinnacle-4085 - Resolved an issue where text was bursting out of the text box for submission results on custom forms


Pinnacle-4089 - Resolved an issue where you could not turn off "User can change product quantities" on checkout forms


Pinnacle-4090 - Resolved an issue where you could view inactive order forms


Pinnacle-4092 - Resolved an issue with currency symbols in price schemas


Pinnacle-4094 - Improved admin user experience on order form listing page


Pinnacle-4100 - Resolved a checkout issue with the buy now widget


Pinnacle-4103 - Disabled browser auto-fill when editing an admin profile


Pinnacle-4105 - Resolved an issue where the checkbox type was not getting listed on the custom form listing


Pinnacle-4108 - Resolved an issue where the new order forms were not fully responsive


Pinnacle-4111 - Resolved an issue with sorting orders within the admin area


Pinnacle-4114 - Resolved an issue with browsing customers causing a syntax error


Pinnacle-4115 - Resolved an issue where browsing recurring profiles could cause an error


Pinnacle-4116 - Resolved an issue where email2friend would bypass the recaptcha on microsoft edge


Pinnacle-4126 - Resolved an issue where the Webgility app would not appear in the admin area


Pinnacle-4127 - Resolved an issue where the installer was failing due to not finding a class


Pinnacle-4129 - Resolved an issue with CanadaPost loading in back end after class change


Pinnacle-4173 - Resolved an issue with security question overlay in trials


Miscellaneous Fixes


Pinnacle-3589 - Unused code/file cleanup for admin area


Pinnacle-3826 - Send current admin account details into ZenDesk when admin is creating ticket via the admin area


Pinnacle-3946 - Add ability to close live chat on trials


Pinnacle-4008 - Removed calls and libraries for unused soap libraries