New
QuickBooks Online integration completely overhauled to new API specs
Added the ability to create one-time use promotional codes
Added the ability to specify a page for a code snippet to be executed on
Brought back our Global Discounts feature
Improvement
PINNACLE-4070 - Added better error handling during communications with the Stamps shipping solution
PINNACLE-4136 - Added CSRF protection to all front end forms
PINNACLE-4293 - Improved the Stamps integration to show the end users company information on the label
PINNACLE-4295 - Upgraded MailChimp integration to latest api specs
PINNACLE-4403 - Ensured email template issues cannot stop checkout process
PINNACLE-4441 - Optimized Drift Marketing for better memory usage
PINNACLE-4535 - Added the ability to set secondary images to be an external image URL via the bulk product loader
PINNACLE-4537 - Added the ability to set product level shipping methods via the bulk product loader
PINNACLE-4547 - Improved logic for setting the product meta title and description when none are present
PINNACLE-4653 - Added the ability to edit the label for real-time shipping methods
PINNACLE-4656 - Introduced "Save and Add More" to various areas of the admin area in order to facilitate adding thing like product and categories easier
PINNACLE-4658 - Added the ability to bulk enable and disable shipping methods without having to remove them
PINNACLE-4675 - Improved remote add to cart logic so quantities can now be passed
PINNACLE-4676 - Added additional product information to structured data
PINNACLE-4677 - Added user interface enhancement to the admin area for comma separated data
PINNACLE-4678 - Added listing of purchased cart add ons to cart information page in the admin area
PINNACLE-4682 - Improved Quick Start Guide to also set the site title
PINNACLE-4683 - Improved Quick Start Guide to set the support email address and notification email address
PINNACLE-4684 - Added the unit of measurement to be shown along side the product dimensions in the admin area
PINNACLE-4693 - Improved display digital download file path in the admin area
PINNACLE-4679 - Adjusted predictive search to have all options enabled by default
PINNACLE-4702 - Updated the BIN ranges for Mastercard
PINNACLE-4706 - Minor admin area user interface enhancements
PINNACLE-4710 - Added ability for end users to delete products from an order form
PINNACLE-4720 - New presentation for admin login page
Bug
PINNACLE-1778 - Ensured manufacturer and category image thumbnails were properly getting generated
PINNACLE-3887 - Resolved an issue where Pinterest could not link to non seo friendly urls
PINNACLE-4008 - Resolved an issue where nusoap libraries never utilized
PINNACLE-4191 - Ensured the right error messaging was presented to and user when an Authorize.net CIM profile was incorrect during checkout
PINNACLE-4231 - Resolved issues with the data presented in the secondary product image modal
PINNACLE-4273 - Fixed a typo in One Page Checkout
PINNACLE-4299 - Reworked how percentage based attribute modifiers affected wholesale product pricing
PINNACLE-4353 - Ensured the setting 'Default shipping address to billing address' consistently worked properly
PINNACLE-4399 - Fixed an issue where attributes with price modifiers added to the cart are able to exceed their inventory limit
PINNACLE-4405 - Resolved an issue where changing the label of a real-time shipping method could cause the method to not work anymore
PINNACLE-4423 - Ensured the Braintree integration correctly lets you know if it is in production mode or not
PINNACLE-4429 - Resolved an admin area font sizing consistency issue
PINNACLE-4452 - Ensured the 'Product Attributes per Order' portion Products Performance report worked correctly
PINNACLE-4459 - Adjusted language used in the Doba app
PINNACLE-4509 - Resolved an issue with customers also bought sometimes showing a blank product
PINNACLE-4524 - Ensured the consistency of results between Predictive Search and the actual front of site search page
PINNACLE-4539 - Resolved a use case where you could not delete primary image from products
PINNACLE-4546 - Resolved a user interface display issue in the Order Forms section of the admin area
PINNACLE-4550 - Resolved an issue where clicking Cancel on Design > Catalog settings directs you to Settings page
PINNACLE-4553 - Ensured the seo settings in the Quick Start Guide as well as the search engine settings page had matching states
PINNACLE-4554 - Ensured a consistent user experience with the rest of the admin area when deleting testimonials
PINNACLE-4557 - Resolved an issue where secondary images were not always exported in order
PINNACLE-4558 - Ensured the 'Last Orders' box on the admin home page is displaying the correct orders
PINNACLE-4564 - Resolved an issue with not being able to accept the PayPal BillMeLater terms
PINNACLE-4566 - Resolved an issue where the handling fee was displayed on free shipping during checkout
PINNACLE-4580 - Resolved an issue with YouTube video links getting removed from products during duplication
PINNACLE-4581 - Ensured users get properly redirected during an edge case error in image thumbnail generation
PINNACLE-4582 - Ensured the admin area was correctly using the category image thumb
PINNACLE-4584 - Ensured that stealth products were still included in product data feeds
PINNACLE-4586 - Ensured that there was an admin user interface element to add a remote product image in admin area
PINNACLE-4588 - Resolved an issue where removing primary status from a remote product image could make it disappear
PINNACLE-4590 - Ensured that product widget defaults were being properly respected throughout the admin area
PINNACLE-4591 - Resolved a minor user interface issue where when an admin is editing a user, the company field was marked as required
PINNACLE-4592 - Ensured there was an icon for orders on customer list page
PINNACLE-4593 - Resolved a condition where you could have a greater minimum amount than the maximum amount entered in the order min/max settings
PINNACLE-4598 - Resolved an issue where the Manufacturer ID was still in red even though an id has been inserted
PINNACLE-4599 - Resolved an Undefined index error on the Sales by Payments Types report
PINNACLE-4600 - Resolved a fatal error issue when applying a custom filter on the products performance page
PINNACLE-4601 - Resolved an issue where png imaged uploaded to categories were getting converted to jpg
PINNACLE-4602 - Ensured the product based intelligence reports showed the correct product id
PINNACLE-4603 - Resolved an issue where promo code usage could cause transaction inaccuracies with PayPal based gateways
PINNACLE-4616 - Ensured the correct url was copied to the clipboard when clicking copy url on the product image modal in the admin area
PINNACLE-4617 - Resolved an issue where you couldn't remove United states and Canada from the countries list
PINNACLE-4619 - Resolved an issue where you were unable to save any miscellaneous shipping settings due a bad logic check
PINNACLE-4621 - Resolved user experience issues with creating payment profiles on customer front end
PINNACLE-4634 - Resolved an issue where customer and admin notification could get disabled on a product after import
PINNACLE-4636 - Ensured external images respect the sizing set in the catalog settings
PINNACLE-4639 - Resolved an issue where the image url for a product could burst the image pop up modal in the admin area
PINNACLE-4640 - Resolved an issue where the admin area was not using thumbnail for the manufacturer image
PINNACLE-4641 - Ensured the new image is automatically displayed when updating it on the category and manufacturer pages in the admin area
PINNACLE-4642 - Ensured the fonts were in place for the cart installer
PINNACLE-4645 - Resolved an issue where disabling United States and Canada did not keep them out of all of the countries arrays. This also resolved PINNACLE-4646
PINNACLE-4646 - Resolved an issue where disabling United States and Canada was not reflecting properly on country selection drop downs
PINNACLE-4650 - Removed a duplicate "category" title from the edit category page in the admin area
PINNACLE-4651 - Resolved a typo issue in the Quick Start Guide
PINNACLE-4652 - Resolved an issue with columns not lining up with product export
PINNACLE-4660 - Resolved an issue where the text input for shipping fee was set to required in the admin area even though it is not
PINNACLE-4661 - Resolved an issue where a secondary product image could get removed when setting it to primary image
PINNACLE-4663 - Resolved an issue where you could be unable to correctly import product variants with inventory tracking
PINNACLE-4664 - Ensured that registration errors shown on the storefront were more specific
PINNACLE-4680 - Fixed reported typos in the admin area language file
PINNACLE-4681 - Ensured that the default installed admin has all notifications enabled
PINNACLE-4685 - Resolved an issue where from titles were not displaying when viewing form data
PINNACLE-4686 - Resolved an Undefined variable error on Custom Forms creation
PINNACLE-4692 - Resolved an issue with Digital Download email using phrases like "Shipped" or "Ship"
PINNACLE-4694 - Resolved an issue where digital download files with spaces in the file name broke the download
PINNACLE-4695 - Resolved an issue with placeholder text not behaving properly on recurring billing properties when editing a product
PINNACLE-4696 - Moved the setting for 'Display Stock on Product Page' to a more appropriate area
PINNACLE-4697 - Resolved an issue where attributes were not displayed on duplicated products
PINNACLE-4701 - Ensured error messages during Stamps activation properly showed up
PINNACLE-4703 - Ensured password length inconsistency during checks when changing the administrator password
PINNACLE-4704 - Ensured proper error messaging non-secure passwords when changing password on administrator
PINNACLE-4709 - Resolved a cross-site scripting issue with the front of site search box
PINNACLE-4711 - Ensured the drift marketing email is sent only once per order per campaign
PINNACLE-4713 - Removed an extra registration error message on front end
PINNACLE-4719 - Resolved an issue where Product Features were displayed on front end despite having no values set up
PINNACLE-4730 - Resolved an issue where shipping methods could get displayed for states they were not applicable to
PINNACLE-4748 - Ensured proper Search by Date functionality for orders
PINNACLE-4750 - Ensured CanadaPost logs to cache during dev mode
PINNACLE-4757 - Resolved an issue where attribute price modifiers using a decimal with more than 3 digits, a comma is added and the attribute breaks
PINNACLE-4779 - Resolved an issue with stealth products showing up in "products you may like"
PINNACLE-4785 - Resolved an issue with the Google Sitemaps file not formatting properly
PINNACLE-4836 - Resolved an issue where users were not always able to upload images using cart designer
PINNACLE-4894 - Resolved an issue where Product Features options were showing on product pages when the feature was not enabled
PINNACLE-4895 - Resolved an issue with home page snippets activating on multiple pages
PINNACLE-4897 - Resolved a small issue with image selection in cart designer for Chrome browsers
PINNACLE-4906 - Resolved some conflicts between custom urls and the new predictive search feature
PINNACLE-4890 - Ensured the product updated date gets changed when inventory is updated
PINNACLE-4921 - Resolved an issue with PayPal Express Checkout refunding the entire order
PINNACLE-4927 - Resolved an issue with PayPal Standard not being able to generate a public certificate
Miscellaneous
PINNACLE-4298 - Updated the default gateway url for Shift4
PINNACLE-4455 - Resolved some minor code identification issues in content/classes/Notifications.php
PINNACLE-4638 - Removed step confirmation pages from the Quick Start Guide
PINNACLE-4885 - Updated QuickBooks Icons