Announcement

Collapse
No announcement yet.

Miva Merchant 9 Beta 3 Has Been Released

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Miva Merchant 9 Beta 3 Has Been Released

    Miva Merchant 9 Beta 3 Release Notes

    New Features

    • New settings on the Attribute Machine, Product List and Product Display allow discounted prices to be calculated before a product is added to the basket and optionally displayed alongside or instead of the retail or base price of a product. A breakdown of the actual discounts that apply can also be displayed.

    General Improvements

    • The Google Analytics module has been converted to use the new analytics.js script (Universal Analytics) and now supports enhanced ecommerce tracking features.
    • The software may now be configured to issue SET NAMES and SET CHARACTER SET statements when connecting to a MySQL database.
    • Additional modules and screens have been converted to the new MM9 user interface.
    • Product lists can now be searched for products within a category, using the advanced search dialog.
    • The Template Based Emails module now supports BCC.
    • Coupons may now be imported from CSV files.
    • Non-legacy price groups and coupons may now be managed through provisioning.
    • The volume pricing discount module can now display a volume pricing table for products in runtime.
    • The discounting subsystem now fully supports inventory variants.
    • A new mechanism allows external integrations that automatically log into the administrative interface to indicate that the session should be immediately expired after the request is complete by sending GET/POST field "TemporarySession" with a value of "1".

    Other Changes

    • When assigning a customer account to an order in the administrative interface, the user is now asked if they wish to re-discount the order to reflect the new customer account.
    • Lookup screens within the administrative interface have been converted to dialog boxes.
    • The ReadyTheme module is now bundled with the core software.


    Bugs Fixed


    6287: Core - dbapi.mv: When connected to a MySQL database the current store's character set should be explicitly specified
    9563: Module: templateorderemails: BCC Field for Template Order Emails
    11707: Module: mvusps: ShippingModule_Calculate_Basket does not store results in a BasketInfo record after recalling USPS
    12555: Upgrade Subsystem: Patch installation is not explicitly logged in the administrative activity log
    12560: CSSUI cssui_default_fw: (cssui_default_fw): CSSUI SRCH page's main template needs to encode g.sessionurl for use in its search form action parameter
    12716: Attribute Templates: Edit order, line item attributes are not displayed in the correct order.
    12733: Module: qbms: Updating Qbms via provisioning causes internal server error.
    12770: Module: variantimport: Variant import doesn't import additional images for variant products.
    12893: Module: amazonpay: Address Line 2 is not displayed in Miva Merchant
    12959: Module: mvusps: USPS doesn't use the specified "Source Zip Code for Calculations" when calculating rates.
    12961: Framework Import/Export: Frameworks with more then one period in the file name can't be installed.
    13540: Shipping/Packaging Rules: Adding and deleting boxes should be controlled by the modify shipping settings privilege
    13572: Module: endicialabels: Endicia should not limit USPS insurance value to $500.
    13575: Module: qbms: CreditCardAddress should be trimmed to 30 characters
    13593: Module: mvcanadapost: Transmit Shipments should verify the store company field is not blank
    14555: Module: qship: Progressive Quantity calculates prices incorrectly
    14670: Provisioning: Store_create tag doesn't install template based batch reports
    14676: Administrative Interface: Export links for reports displayed on the home page are broken.
    14832: Module: report_productsales: Product Sales Report sorts inconsistently in case of a tie
    14870: Module: fdggwsapi: Cannot place an order using First Data Global Gateway while communicating to store over ipv6
    14878: Customers: Customers are required to have a unique lost password email when creating accounts using the Customer_Login field
    15047: Module: templateorderemails: email's Date header renders time zone GMT +10 as 10000 instead of +1000
    15125: Core Runtime: Fatal error screens should output status code 500
    15218: Module: cmp-mmui-prodlist: In mmui stores, code variables are missing the product codes after the product listing.
    15408: Core JSON: JSON logins do not enforce expired passwords
    15592: Module: cmp-cssui-prodlist: Incorrect encoding of product code in hidden fields
    16133: Utility Library: Errors in Image_ResizeIntoBoundingBox
    16180: Module: mvcanadapost: Convert Manifests screen to an MMBatchList
    16205: Uninstall Script: remove.mvc should implement miva_sleep similar to the way admin/customer login works
    16207: Administrative Interface: The add icon should be the far left most icon on the Modules MMBatchList
    16247: Module: customfields: Writing to a basket, then reading from the basket a different value causes unexpected behavior
    16329: MMBatchList: Validation popups do not appear automatically for code or numeric column types, possibly others
    16473: Module: qship: Quantity based shipping non Progressive Ceiling validation does not catch a current overlap
    16474: Administrative Interface: Persistent XSS on item codes for any module using our standard version recall mechanism
    16475: Template Subsystem: TemplateManager_ManagedTemplate_Version_Select does not encode "name", leading to XSS
    16476: Template Subsystem: TUI_Hide_ComponentFields can be manipulated to leak any global or system MivaScript variable
    16482: Module: amazonpay: Reinstalling Amazon payments causes the Amazon payment items to have blank templates.
    16698: Administrative Interface: Style the Inventory Kit Builder tab of the Edit Product screen to match the MM9 UI
    16710: Administrative Interface: Automated integrations need the concept of a single-use administrative session
    16728: Module: readytheme: Navigation sets are duplicated
    Thanks,

    Rick Wilson
    CEO
    Miva, Inc.
    [email protected]
    https://www.miva.com

    #2
    Re: Miva Merchant 9 Beta 3 Has Been Released

    Regarding ReadyThemes, a base developer framework for Ready Themes will be released later today. This is a framework that is based off our bootstrap framework so it is fully responsive and utilizes the ReadyTheme functionality to control different UI elements making it easy to update images, content and navigation from the Miva Admin.

    Keep in mind this Framework will have some slight formatting changes between now and Version 9 Launch.

    A link will be posted later today with instructions on how to download and install the framework. Your dev store will need to be on Beta 3 in order to install the Framework.
    Brennan Heyde
    VP Product
    Miva, Inc.
    [email protected]
    https://www.miva.com

    Comment


      #3
      Re: Miva Merchant 9 Beta 3 Has Been Released

      For anyone waiting on the ReadyTheme framework, we're finalizing some adjustments to support the new discount functionality. This should be ready by end of day tomorrow to download.
      Brennan Heyde
      VP Product
      Miva, Inc.
      [email protected]
      https://www.miva.com

      Comment


        #4
        Re: Miva Merchant 9 Beta 3 Has Been Released

        The base ReadyTheme Framework can be downloaded here

        https://github.com/mivaecommerce/rea...ive/master.zip

        This zip contains all the assets and a PKG framework file. The PKG file needs to up uploaded under Frameworks in the User Interface area of Version 9. You must be on Beta 3 in order to install this framework.
        Brennan Heyde
        VP Product
        Miva, Inc.
        [email protected]
        https://www.miva.com

        Comment

        Working...
        X