November 2023 Complete Release Notes

Welcome to this document accompanying the What's New article for this month.

Whilst the main What's New article focuses on the highlights and customer learning, here we'll focus on the facts. Below, you'll see a list of all of every change that made it in to November's deployments.

 

Want to get back to the main What's New article? Click here!

 

 

 

Release notes - Venture - Catfish Main Development - R23-42_AddressBooks

Shortcut

VENTURE-7210 Address book follow up

Release Notes

Address book fixes based on Venture-6612

VENTURE-7305 Add a proper patch to set the limitationsettings.maxaddressperuser

Release Notes

Adjust the default value for maximum addresses per customer and department limitation settings.

Venture

VENTURE-6375 Checkout Address Book improvements / Further Admin Improvements

Release Notes

Created a new dropdown component that supports search and pagination. In this way, we increase the performance of the checkout flow and "Manage Advanced Rules" pages.

VENTURE-6612 Address management books

Release Notes

Now we support address books that contain addresses.
The address books can be assigned to customers, customer roles, and departments. As a result, a customer can use the addresses from the address books linked to departments and customer roles.
As well, we support import/export for addresses and address books.
Also, we can create/edit/delete/assign addresses and address books via API.

 

 

 

 

Release notes - Venture - Catfish Main Development - R23-43

Shortcut

VENTURE-6643 Enable Approval Workflow Advanced Requirement Rules plugin by default

Release Notes

ApprovalRequirements.Infigo plugin will be available for everyone

VENTURE-6696 Add 'Department' Token to 'Account Request Notification' email template

Release Notes

New customer tokens for emails

VENTURE-6861 Fix CustomerCsvImportTests

Release Notes

Added test cases for customer csv import

VENTURE-6959 Speed of 'Digital Delivery Output Ready' email

Release Notes

Output ready email sent more ofter (every 1h instead of 6)

VENTURE-6979 Email link actions to return 200 on HEAD request

Release Notes

password reset link fix

VENTURE-6980 Product import adding 'CategoryIds' instead of replacing them

Release Notes

removed existing mappings for importing products with linked categories

VENTURE-6981 %Order.Product(s)% token in table not consistent across different email message templates

Release Notes

Latest order status for approval workflow for sending emails on order placement

VENTURE-7008 Blog with future scheduled date doesn't appear in admin list.

Release Notes

Blog posts getting displayed in admin

VENTURE-7068 Slow loading times for categories and page changes

Release Notes

Performance improvement

VENTURE-7075 Megaedit preview triggered when layouts are changed and or fields are saved via scripting

Release Notes

Fixed issue with missing images in output when layout is changed on the not current page via scripting.

VENTURE-7085 When an attribute 'friendly name' has an apostrophe the ME editor does not load

Release Notes

Add a method to replace non alphanumeric values into "_" (underscore)

VENTURE-7105 Avoid having required attributes in combinations

Release Notes

Removed the enforcement of required attributes on attribute combination creation.

VENTURE-7198 CERM Label Shape type

Release Notes

Fixed the error that appeared for CERM products with empty LabelShape

VENTURE-7204 Add support in mex to support page background for booklets

Release Notes

allow to apply two backgrounds when using booklets, on both sides

VENTURE-7289 EasyPost tracking URL will not post to my orders' section under my account

Release Notes

Easypost url not getting displyed fix

Venture

VENTURE-5427 PayPal Rest API V2 and capture

Release Notes

PayPal V2 plugin
Webhook events to process external (PayPal) operations like refund, capture and void
Authorizing payments
Re-authorizing expired payments
Voiding and capturing authorized payments
Refunding captured payments
Logging to order notes and extra data requests to API

VENTURE-6613 'Quick ordering' feature

Release Notes

We added quick ordering support for Default Category template (configurable from Settings) so you can add multiple products directly to Basket from Category

VENTURE-6639 BACS/SEPA [Stripe] Support

Release Notes

We added support for two new Stripe Webhooks:
checkout.session.async_payment_failed
checkout.session.async_payment_succeeded
This allows us to get late notifications from Stripe, which is needed for BACS and SEPA payments.

VENTURE-6800 [API] Batch mode for some calls

Release Notes

added batch mode for uploading multiple jobs from api

VENTURE-7061 Teaser Pages Updates

Release Notes

The products have default order quantity which will be the default quantity in quantity boxes/ when placing order with kit etc.
The teaser pages support optimized live pricing and stock which will load the data only for visible items.
The teaser pages now support Quantity-Based Pricing

 

 

 

 

Release notes - Venture - Catfish Main Development - R23-45

Shortcut

VENTURE-4364 Copy to hotfolder setting and issues

Release Notes

Hint for Copy additional items to Hot folders.
Display only available hotfolders.(storefront + platform)

VENTURE-5758 Product names linking

Release Notes

Clicking Product name will drive the client to catalog product page

VENTURE-5797 Customer concurrency issues

Release Notes

Database schema change

VENTURE-6061 Order Discount tax display

Release Notes

As an overview, in this task was decided to not show the tax suffix(incl or excl) for discount fields, because the discount is not applied to taxes. So, we display only the discount value.

VENTURE-6611 Cleanup task can not delete user

Release Notes

Bug fix in cleanup task

VENTURE-6704 Low res downloads in MegaEdit

Release Notes
  • We added a new setting in Megaedit Product Settings(globally) and in mega edit product options to specify if the download pdf will return as a normal "output" quality or a low-resolution quality

VENTURE-7046 API Updates

Release Notes

Added mapping for additional properties for order and order line items

VENTURE-7077 No content within content templates - Product Attributes

Release Notes

Product attributes admin view works with content templates now.

VENTURE-7157 IsOrderReady logs

Release Notes

Added is order ready logs.

VENTURE-7202 Cancelled as Print Order History Status

Release Notes

add cancelled print order history status for orderlines

VENTURE-7310 Bundle Initialisation failed

Release Notes

Storefront creation I/O exception fix

VENTURE-7332 ProductVariant default quantity initialization

Release Notes

Fix 0 product variant default quantity on product creation through MIS, Veracore Sync, PrintIQ sync.
Added fallback to Product variant minimum basket quantity if the default is 0

VENTURE-7348 Error message when trying to access 'Approval Workflow Settings'

Release Notes

Fixed a bug with the approval workflow settings

VENTURE-7361 Remove the cancel order of a payment failed in Stripe

Release Notes

Don't cancel orders on stripe payment failure

Venture

VENTURE-6670 Units per pack and converting stock quantity from PrintIQ

Release Notes

Infigo part:
We added the ability to set the quantity selector mode: Units or Packs on Product Variant configuration. By default units mode is selected and it will work as before. If the Packs mode is selected, the customer will be able to order packs by filling the quantity box (On product landing page/shopping cart/Product box from category page..etc). The packs contain a certain amount of units. E.g: 1 pack = 3 units. If the customer will order 10 packs, the final ordered result will be 30 units(quantity).

PrintIQ mis part:
We added the ability to map certain properties(Item references) when syncing stock products based on the key value, where the Key is xpath to property, value is the property at product/product variant

 

 

 

Release notes - Venture - Catfish Main Development - R23-47

Shortcut

VENTURE-6538 Authorize.net - payments being taken by the merchant, but payment status is Pending in Infigo

Release Notes

-

VENTURE-6752 Tharstern Pre Processing Rules applied too early

Release Notes

We fixed a bug, when:

  • Estimate Request Pre Processing Rules setting: contains a token path to a variable that is not present in the example estimation payload(check the setting: GetProductTypesExtimationExampleUrlPath). E.g if the node is not found in the example json returned from GetProductTypesExtimationExampleUrlPath

{

"AdjustmentKey": "$.CustomerUpliftPercentage",
"AdjustmentValue": 11,
"Append": true
}

Now we succesfully append the .CustomerUpliftPercentage or Processes or FinishedSize if that are not present in estimation example for that product type

VENTURE-7032 [MegaEdit] - Invent Image variable skip resolution check for pdf files

Release Notes

Add check for pdf files in order to exclude validation for pdf files

VENTURE-7084 Deselect fields on preview

Release Notes

new temp settings to control whether we update the fabric field on type with a debounce of 250 or when we exit the edit mode. Click outside the field to clear the selection.

VENTURE-7086 Cannot save script config when adding a new one

Release Notes

Save data from textarea on blur (emit on blur)

VENTURE-7113 Reports in Metabase not matching reports in Infigo

Release Notes

fixed metabase reports not matching reports from insights

VENTURE-7155 Job ticket not showing 'Attribute Combinations' image

Release Notes

We have fixed a bug that caused the job ticket to show the wrong image for products with attribute combinations. Now, the job ticket will show the attribute combination image if available, or the product image otherwise.

VENTURE-7257 Discount history list to show customer time

Release Notes

Resolved an issue where the order creation date and discount usage date were mismatched by hours.

VENTURE-7263 Customs object in EasyPost shipping to use predefined parcels

Release Notes

We fixed an issue when we used the predefined package the "customs info" had the wrong weight. Now it will take it from package weight

VENTURE-7275 Follow-up Fix Authorization / Authentication token for PayPal

Release Notes

Cached authorization key per storefront

VENTURE-7326 Megascript Instances showing errors

Release Notes

Fixed the issue of the Budget script for the mode that will add to the budget if required, but not remove

VENTURE-7339 Custom Insights report creation

Release Notes

added ond billing report

VENTURE-7356 Tharstern change qty in cart 500 error

Release Notes

Tharstern bug fix

VENTURE-7363 Form Builder Core changes

Release Notes

Core changes for the variable server side

VENTURE-7370 MegaEdit scripts and global config

Release Notes

Merge Global config on the ME script server side running.

VENTURE-7384 Handle AdditionalShippingChargeType enum for Tharstern

Release Notes

fixed null reference for additional shipping tax

Venture

VENTURE-6225 Module parent selection

Release Notes

We added the possibility of assigning a content template to a module field from the editing template page.

VENTURE-6391 Skip billing as a feature

Release Notes

We have improved the checkout flow by adding two settings to control the billing step: “Skip Billing when one is available” and “Hide Billing address”. These settings allow you to skip or hide the billing address step depending on the user’s address availability and preference. You can also configure a default billing address in admin for cases where no user address is provided

VENTURE-6857 Handling and Processing Fee

Release Notes

We have added a new feature to allow you to apply processing fees and handling fees to your orders. You can configure these fees per order, orderline, or product. These fees will be shown in the order summary, order details. You can also set the tax settings for these fees.

VENTURE-6915 [Funeral Prints]Phase 2 Part 2: AOB for Cross Sell Module

Release Notes

cross sell popup width made dynamic to maximise preview. Mobile and and old themes supported

VENTURE-7065 [Funeral Prints] Cleanup setting for variables

Release Notes

Cleanup task for mega edit variables values

VENTURE-7304 Punchout DTDs

Release Notes

We have updated our Punchout integration to support the most strict versions of cXML. We have added the DTD header to all our requests and responses, and we have validated our communication with the latest cXML schema. We have also fixed the cXML attributes and the success and error responses to follow the cXML standards

Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.