Announcement

Collapse
No announcement yet.

Miva 10.10.01 is Now Available

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Miva 10.10.01 is Now Available

    10.10.01 Resources (Release Date: 10/15/24 )


    Miva Merchant updates include code and database changes that can take a short time to process. While we thoroughly test all updates to ensure they will not affect up-time it is still a good precaution to run updates outside of peak hours.


    User Focused Updates

    Miva Now Supports Additional AWS Regions for Digital Download Storage

    For Digital Downloads where a store is using the Amazon S3 to store the download, Miva has added support for additional AWS regions for storage. Allowing additional regions, allows store owners to choose regions that are geographically close to optimize load times and minimize costs, among other benefits.

    "Delete Unreferenced Images" Capability Removed

    The 10.10.01 update eliminates the problematic functionality in Miva's admin that mistakenly deleted images flagged as unreferenced. This functionality would inadvertently delete images that were used in newer aspects of the software, like PageBuilder, Custom Fields and the Rich Text Editor, for example, which did not track the usage of images. Deleting those images would result in issues where things like entire storefront pages, built in PageBuilder, could lose all of the images used.

    Orders Placed Through Multi-Domain Now Identifiable

    This update also will display which Multi-Domain store an order was placed from for stores using the Multi-Domain capability. Merchants can now view an order tab, on the Order Overlay screen, that allows them to configure which Multi-Domain store the order belongs to.

    Miva Adds Ability to Enable/Disable API Tokens in the Admin

    Miva has introduced an enhancement to the API token management system, allowing administrators to easily enable or disable API tokens. This feature is ideal for scenarios where a token needs to be temporarily deactivated—such as when an integration behaves unexpectedly or if access for a specific user or application needs to be paused. The new functionality provides better control and security without needing to delete or modify the token. Additionally, the JSON API responses have been updated to reflect the status of a disabled token.

    The updated Miva Developer Documentation can be found here.

    Developer Focused Updates

    Detailed Charges Array Now Provided for JSON Runtime Checkout Functions

    To assist developers when using the Miva runtime checkout functions, Miva has updated the Runtime_CalculateCharges, Runtime_InitiateCheckout, Runtime_UpdateShipping, and Runtime_UpdateBilling API functions to include a detailed charges array. This improvement provides developers with comprehensive charge data—including taxes—simplifying charge calculations and basket content updates. The changes ensure that tax totals and other charge-related details are returned for a more complete and accurate response

    Updated Developer Documentation can be found below:

    Runtime_CalculateCharges.

    Runtime_InitiateCheckout.

    Runtime_UpdateShipping.

    Runtime_UpdateBilling.


    Miva Merchant Bugs Fixed
    Bug ID Component Description
    MM-14921 Administrative Interface Creating a shipment from the shipment list overlay can intermittently not reselect the active shipment in the list
    MM-14973 Administrative Interface Copying a page to another branch should display a warning confirmation if the page already exists on the new branch
    MM-15011 Administrative Interface Attribute auto-suggest returns an error when a customer is not associated with a basket / order
    MM-15082 Core JSON JSON_OrderItem_DetermineVariant will return an invalid JSON response when the submitted attributes contain errors
    MM-15121 Core JSON JSON_Order_Authorize should update last_updated when using a customer payment card
    MM-14950 Customers Scroll bars are always drawn on Add / Edit Custom Payment Card dialog in Safari
    MM-15235 Customers Deleting customer credit history does not include the associated customer in the log message
    MM-14909 Discounting Subsystem Negative BasketOption prices are discounted incorrectly
    MM-15077 Module: amazonpayv2 Amazon Pay v2: Sales Tax is incorrectly calculated on shipping / billing address changes
    MM-15222 Module: applepay ApplePay can leave a basket in an invalid state when checkouts are cancelled
    MM-15223 Module: applepay Apple Pay: Unable to clear PO box from shipping address once present in basket
    MM-15034 Module: cmp-mv-flex Edit Page > Flex Items: Unable to delete Flex Items if their linked components are no longer available
    MM-15076 Module: cmp-mv-uslprodfields Upsold product weight is not rounded to 2 decimal places
    MM-15097 Module: combofacets Combination Facets records are broken into multiple tabs in certain scenarios
    MM-15191 Module: customfields Searching custom field checkboxes using EQ 0 does not work as expected
    MM-15089 Module: discount_shipping_product Shipping Discount (Discounted Products Only) allows total shipping discount to be greater than the shipping method amount
    MM-14846 Module: discount_volume Volume Pricing import does not skip blank values
    MM-15133 Module: imagemanagement Remove "Delete Unreferenced Images" functionality
    MM-15041 Module: paypalcp PayPal package tracking does not send unrecognized carriers
    MM-15090 Module: paypalcp PayPal Complete Payments can leave a basket in an invalid state when in-context checkouts are cancelled
    MM-15114 Module: reviewbaskets Item add/edit dialog does not work properly unless a customer is logged-in
    MM-15115 Module: reviewbaskets Subscription add/edit dialog does not work properly unless a customer is logged-in
    MM-14936 Module: tforcefreight TForce Freight does not return rates for packages less than 150 LBs
    MM-15213 Module: tforcefreight TForce Freight API no longer supports Weekend Pickup / Delivery options
    MM-15110 Payment Customer Payment Card Add Edit Dialog should validate card type prefixes
    MM-14939 Provisioning Multiple provisioning helper functions take XML parameter as a copy variable
    MM-15073 Provisioning Attribute options are not deleted when an attribute type is changed in provisioning
    MM-14911 Template Subsystem Blank error message is output when the Page Cache settings value is invalid
    MM-14537 Universal Search Pasting a search term including "]" into Universal Search yields no results
    MM-15220 Universal Search "Search Log" is not displayed in Universal Search
    Shadows Bugs Fixed
    Bug ID Description
    SHDWS-479 Fix Formatting of OPAY's MivaPay Add Address to Saved Cards Fields
    SHDWS-503 Quick Order is not able to import attribute-values for products with linked attribute-templates
    SHDWS-504 Quick Order importing a discounted subscription term does not show the discounted price on load
    SHDWS-545 Some navigation sets are missing a[target] on links
    SHDWS-588 Content Theme: Dark needs to have legible select-options on Windows
    SHDWS-600 MMX_Base's rendering helpers will not output text & buttons with numerical values
    SHDWS-630 Add optional rendering of Category Tree item into mmx-product-list
    SHDWS-634 Contact Form fields should not flicker while focusing/validating
    SHDWS-653 CPCD is unable to delete a saved card when the CSRF token is required
    Nicholas Adkins
    Technical Training Specialist / Miva, Inc.
    [email protected]
    https://www.miva.com/mivalearn
Working...
X