Announcement

Collapse
No announcement yet.

Miva 10.12.00 is Now Available

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

    Miva 10.12.00 is Now Available

    10.12.00 Resources (Release Date: 5/13/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.



    Vexture

    Miva version 10.12 includes AI powered Search, a vector-based search engine designed to revolutionize product discovery within ecommerce platforms, and is the first feature of Miva's new product Vexture.

    Unlike traditional keyword searches that demand exact matches, Vexture interprets shopper intent, delivering accurate results even when queries are vague, misspelled or incomplete. By understanding the semantics behind search terms, it ensures that customers find what they're looking for, enhancing user satisfaction and driving conversions.

    Seamlessly integrated into the Miva platform, Vexture requires no additional plugins or external APIs, ensuring lightning-fast performance and maintaining data privacy, by keeping all information within your store. It works harmoniously with existing filters, facets and pricing logic, making it ideal for businesses with extensive or complex product catalogs.

    Whether you're managing a vast inventory of auto parts, industrial supplies or bundled DTC products, Vexture adapts in real-time, reducing the need for manual tuning and constant rule updates.

    Vexture is available in Beta only for now. To request access to the Beta visit: https://www.miva.com/vexture-search

    Theme Editor

    Miva continue to improve on the industry's best no-code website editor, PageBuilder, adding the new Theme Editor to its already highly capable functions. With the Theme Editor, PageBuilder moves ever closer to being a total no-code solution by offering easier control over things like Typography, Call to Action Buttons and Layouts

    The Typography section gives you complete control over your website's text; from headings to body text, the fonts used, the font weight and color and you can also set different typography for your mobile website versus your standard site.

    The Call to Action section allows you to change the look and feel of five different Call to Action buttons that can be used on your website. Options include font, font size, button color, padding and more.

    The Layouts section is where you can add breakpoints to create new sections within the Typography and Button styles that have been created.

    Related to Theme Editor, the 10.12.00 release also includes Font Manager.

    With 81 fonts loaded by Default, with 13 set to active, Font Manager allows you to further tailor your website look and feel, as fonts added to it then are available within the Theme Editor font family.

    For additional information visit the Theme Editor documentation.

    Product Details Flex Component

    The Product Details Flex Component is Miva's latest PageBuilder component that allows you to create and configure a Product Display page all within the Miva admin. This gives you the ability to create your own customized Product Display page without needing to make code changes.

    Customers can, for example, create different versions of the same product page, with two different messages and calls to action – one page could give customers the option to buy while a second could provide customers a button to click to request a quote.

    For additional information visit the Product Details Flex Component documentation.

    Scheduled Tasks Improvements

    The release of version 10.12 also includes updates and improvements the Miva admin's scheduled tasks function. Previously, the Miva admin would only run one task at a time. But as stores have evolved and their needs have changed, there's a need for the ability to run multiple tasks.

    Now stores will be able to run multiple tasks – allowing stores to run more urgent tasks while more difficult, or longer tasks, can run at a different time. In addition, A new Scheduled Task Status box will let users know the status of the various tasks they have established.

    For additional information visit the updated Scheduled Tasks document.

    Miva Merchant Features/Improvements/Bug Fixes
    Feature ID Component Description
    MM-15507 Administrative Interface Page Builder: Text Settings: Conditional Property Visibility
    MM-15508 Administrative Interface Theme Editor: UI
    MM-15509 Administrative Interface Theme Editor: Font Manager
    MM-15510 Administrative Interface Page Builder: Font Property
    MM-15513 Administrative Interface Theme Editor: Typography
    MM-15514 Administrative Interface MMTextEditor: Font Integration
    MM-15515 Administrative Interface Page Builder: Typography Property
    MM-15516 Administrative Interface Theme Editor: Buttons
    MM-15517 Administrative Interface Page Builder: Button Property
    MM-15650 Availability Groups Module API Feature: not_availgroup
    MM-15483 Core JSON JSON: Runtime Customer Login
    MM-15484 Core JSON JSON: Runtime Load Customer WishLists
    MM-15485 Core JSON JSON: Runtime Customer WishList Insert
    MM-15486 Core JSON JSON: Runtime Customer WishList Item Insert
    MM-15487 Core JSON JSON: Runtime Customer WishList Item Delete
    MM-15488 Core JSON JSON: Runtime Basket Item Insert
    MM-15489 Core JSON JSON: Runtime Basket Item List Insert
    MM-15490 Core JSON JSON_Runtime_ProductList_Load_Query: Quantity In Wish Lists
    MM-15491 Core JSON JSON: Runtime Customer Wish List Items
    MM-15522 Core JSON JSON: Runtime Wish List Item List Insert
    MM-16000 Core JSON JSON_Runtime_MoveToWishlist
    MM-15512 Module: cmp-mv-theme Theme Component (cmp-mv-theme)
    MM-15651 Module: productdata Product Data Fields and Feeds: Product queuing based on Availability Group Changes
    MM-15511 New Features Module Notify Theme Editor (not_theme)
    MM-15564 Page Builder Theme Editor: Core
    MM-15538 Scheduled Tasks Multiple Scheduled Task Execution Queues
    MM-15539 Scheduled Tasks Scheduled Task Status: Core
    MM-16005 Scheduled Tasks Scheduled Task Status Dialog
    MM-15584 Search AI Product Search
    MM-16025 Template Subsystem Managed Property Linked Content
    MM-15482 Wish Lists Feature Runtime Wish List Item (rt_wishlistitem)
    Improvement ID Component Description
    MM-15239 Administrative Interface User Interface Left Navigation Menu Refresh
    MM-16033 Administrative Interface Page Builder UI Efficiency Improvements: MMMenuButton triggers Render on the menu when it isn't displayed
    MM-16034 Administrative Interface Page Builder UI Efficiency Improvements: Scrollbar Calculation Inefficiency in MMMenuButton
    MM-16035 Administrative Interface Page Builder UI Efficiency Improvements: GenerateUniqueID is horribly inefficient
    MM-16036 Administrative Interface Page Builder UI Efficiency Improvements: Theme Properties should not draw customization elements until needed
    MM-15726 AI Subsystem Redis AI Search/Page Cache Isolation and Deployment Environment Improvements
    MM-15730 AI Subsystem Support for separate AI-only Redis instance
    MM-15731 AI Subsystem Range configuration for AI Search Index runtime search
    MM-15788 AI Subsystem Detect and handle 401 Unauthorized response from MARS
    MM-15834 AI Subsystem Allow Runtime_ProductList_Load_Query functions to control type of search as well as AI index used
    MM-16100 AI Subsystem Track AI Search Index in Runtime Search Log
    MM-15876 Core JSON variant_ids filter for Runtime_ProductList functions
    MM-15643 Feature Engagement Logging Use MvASYNCHRONOUS ISOLATION for scheduled tasks, feeds, and other async processes
    MM-15787 Framework Import/Export Framework import / export should support theme
    MM-15964 Module: amazonpayv2 Amazon Pay v2 needs to assign their items by default to the new Product Details Component Fragment / Layout
    MM-15776 Module: cmp-mv-flex Flex JSON Callback should conditionally output new length unit fields only if they have non-empty values
    MM-15790 Module: cmp-mv-flex Theme Editor: Buttons should support "Underline" styling
    MM-15901 Module: cmp-mv-flex Flex Components: Buttons and Typography properties should generate stylesheets for customizations
    MM-16021 Module: cmp-mv-flex Flex Component: Theme Button / Typography properties should not generate customization classnames when there are no customizations
    MM-16062 Module: cmp-mv-flex Text Settings "Styles" generation should ignore empty values
    MM-15866 Module: cmp-mv-theme Theme Component: Font embed code should only be output when unique
    MM-15871 Module: cmp-mv-theme Fonts: Add support for a "Google Font" type
    MM-15872 Module: cmp-mv-theme Theme Editor: Buttons should support classnames
    MM-16016 Module: cmp-mv-theme Theme Content (cmp-mv-theme) should implement CSS Module Custom Resource Rendering
    MM-16028 Module: cmp-mv-theme Pre-generate active font embed code
    MM-15962 Module: mvaffirm Affirm needs to assign their items by default to the new Product Details Component Fragment / Layout
    MM-15963 Module: paypalcp PayPal Complete Payments needs to assign their items by default to the new Product Details Component Fragment / Layout
    MM-15896 Module: productcharges Product Charges should allow initialization on pages
    MM-15751 Page Builder Theme Editor: Button Sizes should support Line Height / Letter Spacing
    MM-15755 Page Builder Page Builder: Breakpoint Property
    MM-15756 Page Builder Page Builder: Corner Radius Property
    MM-15757 Page Builder Page Builder: Padding Property
    MM-15758 Page Builder Page Builder: Length Unit Property
    MM-15759 Page Builder Page Builder: Border Thickness Property
    MM-15760 Page Builder Page Builder: Drop Shadow Property
    MM-15779 Page Builder Page Builder: Padding Property should support specifying defaults for "Small", "Medium", and "Large" pre-defined options
    MM-15810 Page Builder Theme Editor: Updated Icon
    MM-15831 Page Builder Theme Editor: Button Padding, Border, and Drop Shadow should have options to disable
    MM-15849 Page Builder Page Builder: Text Settings menu should draw to the right of the button
    MM-15863 Page Builder Font List & Add / Edit Dialog should preview fonts
    MM-15885 Page Builder Theme Editor: Add Typography / Button: Defaults
    MM-15886 Page Builder Theme Editor: Style Guide / Live Preview toggles should have tooltip text indicating what each icon means
    MM-15892 Page Builder Theme Editor: Typography / Buttons should allow saving of inactive fonts
    MM-15899 Page Builder Theme Editor: Buttons & Typography should enforce classnames
    MM-15940 Page Builder Page Builder preview errors should use break-word instead of break-all
    MM-16001 Page Builder Page Builder: Legacy Font Migration Helper Function
    MM-16002 Page Builder Font Property should display invalid font weight/style display
    MM-16003 Page Builder Font Property should support "Default" option for font and style selection
    MM-16024 Page Builder Theme Editor: "Code" values in the UI should be both editable and dynamically generated based on slugified name
    MM-16026 Page Builder Page Builder: Allow invalid selection of Typography and Button records
    MM-15667 Scheduled Tasks Scheduled Task Edit Dialog defaults to queue 1 if task is set to a queue that no longer exists
    MM-16015 Template Subsystem CSS / JavaScript Module Custom Resource Rendering
    MM-16027 Template Subsystem Remove use of ManagedContent for font embed storage
    Bug ID Component Description
    MM-15549 Availability Groups AvailGroupXProduct should have unique index
    MM-15547 Copy Product CategoryXProduct should have unique index
    MM-15548 Copy Product PriceGroupXProduct should have unique index
    MM-16102 Database Layer DB_Cache_Data_Result always returns 1 instead of the cached result
    MM-15637 Discounting Subsystem The discounting subsystem does not consider an item's :upsold flag when determining if the item can be combined
    MM-15894 Feature Engagement Logging Parent process in FEL checks for the child running lock in the wrong location
    MM-15995 Module: cmp-mv-flex Flex component initialization and instance templates do not properly suppress whitespace
    MM-15890 Module: paypalcp PayPal Complete Payments: Client JS code should be output in the "head" item
    MM-15983 Module: paypalcp PayPal Complete Payments needs to assign their items by default to the LAYOUT_STOREFRONT and LAYOUT_LANDING_PAGE_1
    MM-15859 Page Builder Page Builder: Rapid cycling between configuration screens can display incorrect screen
    MM-16093 Page Builder Page Builder: Group properties do not expand collapsed groups on focused errors
    MM-15977 Template Subsystem TUI_HTML_Parse_Tag_Start does not properly handle all valid XML tag name characters
    MM-15558 Utility Library Validate_Decimal should not ignore whole number zeros when validating
    Shadows Features/Improvements/Bug Fixes
    New Features
    Feature ID Description
    SHDWS-680 Theme Editor: Framework Establishes Default Fonts
    SHDWS-681 Theme Editor: Framework Establishes Default Theme Buttons
    SHDWS-682 Theme Editor: Framework Establishes Default Typography
    SHDWS-683 Theme Editor: Font Integrated into MMX Components
    SHDWS-684 Theme Editor: Typography Integrated into MMX Components
    SHDWS-685 Theme Editor: Button Integrated into MMX Components
    SHDWS-724 Shadows: Update PROD and PATR to use mmx-product-display
    Improvements
    Improvement ID Description
    SHDWS-518 Shadows: MMX Product Carousel: Content Source
    SHDWS-602 Shadows: MMX Category Carousel: Content Source
    SHDWS-604 New Flex Component: Product Details
    SHDWS-773 Change Framework's fonts to use new Google Font type
    SHDWS-775 Move PROD's meta-data into the Global head_tag.mvt to avoid repetition
    SHDWS-776 Improve the default list of active fonts
    SHDWS-777 Avoid using ThemeTypography_Delete_All
    SHDWS-788 Shadows: MMX Product List: Advanced Search settings for AI search experimentation
    SHDWS-816 MMX_Element: Matching inline styles should be pulled into the shadow dom
    SHDWS-818 Remove "part" declarations from Theme versions of MMX Text and MMX Button
    SHDWS-828 Template tags for Theme / Legacy are output when empty
    SHDWS-829 Begin transition of automated tests to Playwright
    Bugs Fixed
    Bug ID Description
    SHDWS-761 Increasing the quantity on PROD can display a value of "NaN"
    SHDWS-774 Replace Twitter's 4-byte-unicode-character with a regular "X"
    SHDWS-790 mmx-contact-form can sometimes render without its styles
    SHDWS-801 MMX_Text.hideOnEmpty=true avoids rendering slotted fragment content
    SHDWS-802 mmx-icons should have better layout & alignment setup by default
    SHDWS-837 Product List flex component does not handle integer values for custom fields or fragments
    SHDWS-841 MMX.isTruthy / MMX.isFalsy do not ignore string case
    Nicholas Adkins
    Technical Training Specialist / Miva, Inc.
    [email protected]
    https://www.miva.com/mivalearn
Working...
X