Try our new AI assistant by clicking the chat icon in the lower right corner.
Miva 10 Feature List
Below is a list of all the new features released in 10.00.00. Use the left navigation to get more detailed documentation on each feature.
For a full bug list click here.
Miva 10 Template Changes: click here
Design & User Experience
- Complete admin redesign for optimized user experience
- Improved Dashboard Screen
- Jump Back In
- Recent Orders
- Optimizations to how dashboard reports are generated
- Streamlined Left Navigation with Collapsible menu
- New Sub Menu for User Interface
- Improved Batch Lists
- Primary Column (clickable)
- Select All Checkbox
- Customize Row Height (Default, Compact, Comfortable)
- Full Screen Mode
- Column Edit
- Product Image displayed in list (product lists only)
- Selection Action Bar
- Icon Driven to Button Driven – Primary, Secondary, Tertiary Buttons
- Full Screen Mode for any Batch List or any modal popup
- Improved List Sorting
- Drag n Drop Visual Sorting of Products
- Edit Display Order
- Move to Position
- User & Store Icons with Ability to upload your own
- Re-Order tabs using long click
- Redesigned Sticky Header
- Updated Color Picker
- Updated Text Editor
- Updated Visual Editor
- Redesigned Data Management Screen with Search and Filters
- New Store Add/Remove Module Screen with Filters & Search
- Redesigned Support Request Dialog with ability to upload screenshots
Developer Tools & Developer Workflows
- New Sub Menu for User Interface
- Template Branches – Create unlimited number of branches (development environments) for your Store
- Branch Deployment – Merge, Copy, Swap Branches & Revert. Easily push changes live with a few clicks
- Tags – Tag coding changes for easier code deployment
- Expand/Collapse All Tab Groups
- Branch Preview
- Preview changes which are not yet live
- Send branch preview link to someone
- Pin Branch Preview tool to any corner of your browser
- New Command Line Interface - MMT
- Export and import the entire UI (Templates, Theme Components, CSS & JS)
- Enables local developer workflows and integration with existing version control systems (git, subversion, etc)
- Versioning support for CSS, JavaScript
- Managed Properties
- ReadyTheme Components & other modules affecting UI have been converted over to Managed Properties to enable versioning
Theme Components
- ReadyThemes now lives under User Interface and has been renamed to Theme Components
- Content Sections now have a new setting to not include <div> wrapper, enabling reusable code snippet management
- Content Sections, Navigation Sets, and Product Listings Templates now display in the page vs a modal window
Catalog
- Ability to re-price inventory variants based on price changes to master product attributes & options
- Drag n Drop visual product sorting
- Inventory Edit Dialog is now a batch list which can be searched and filtered
- Facets - Ability to override Prompts for both attributes & options
- Caching of Facet Attribute data for performance
- Category Tree & Category Title Images now use the image picker
- Specific Sale Price values are now sortable and searchable in batch lists
- Sort Product Subscription Terms List for each product
- Product Images are now uploaded into sub-directories with a 10k soft limit
Customers
- New Tax Exempt Setting for Customers and Business Accounts
- Improved Shop As Customer Experience
- More fully integrated into Miva admin
- Initiate session from Review Baskets
- Runtime Preview tool to show you who you're logged in as
- Admin Preview tool to show you who you're logged in as
- New report to track sales from CSRs/Sales Reps using Shop As Customer
- Track date/time for last time customer changed password
Order Processing
- Recalculate Shipping has been split out into its own button
- Add Item Lookup now pre-populates attribute options as drop downs
- In Admin Address Validation for both bill to and Ship to addresses
- New Payment Transactions Batch List
- Authorization Failures now stores the shopper data for manual follow up
- Ability to unship shipments & split items in a shipped state
- You can now edit subscriptions which have orphaned attributes/options
- Improved Batch Capture Payment/Backorder/Archive Progress Dialog
- Improved Add/Edit Subscription Dialog
Marketing
- Price Group Management Improvements
- New setting to set default price group inclusion/exclusion for new price groups
- Copy Price Group – Copy an existing Price Group with a few clicks
- Completely Refreshed Price Groups Exclusions – Now displayed as a batch list for easy bulk actions
- Collapsible settings sections with Exclusion summary screen
- New Price Group: Customer Specific Pricing Per Product
- New Price Group: Basket Discount (Specific Products)
- New Price Group: Markup from Cost
- Geographic Restrictions for Shipping Price Groups
- Caching of Exclusion rules for better performance
Reporting
- Coupon Usage Report
- Customer Sales Report
- Sales Commission Report
Shipping & Payment
- New PayPal Commerce Platform Integration
- Easy setup & onboarding experience
- Improved PayPal Checkout Experience which now calculates Tax, Shipping and allows you to complete checkout from any page in a few clicks
- Ability to use PayPal Smart Buttons from the Product Page
- Better Integration with PayPal Customer Credit Banners
- New Custom Card Fields Credit Card Payment integration
- New Payment Type: Purchase Order & Terms
- Address Validation for Both Checkout and Admin
- Updated Square Integration to latest Payments API
Sales Enablement
- Shop As Customer Improvements
- More fully integrated into Miva admin
- Initiate session from Review Baskets
- Runtime Preview tool to show you who you're logged in as
- Admin Preview tool to show you who you're logged in as
- New report to track sales from CSRs/Sales Reps using Shop As Customer
- Review Baskets Improvements
- Shop As Customer from Review Baskets Screen
- View Failed Authorizations in Batch List
- Ability to use PayPal Smart Buttons from the Product Page
- Interact with basket in real time (add/remove items, apply discounts, etc)
- Convert a basket to an order from admin
Performance Optimizations
- Product Page defaults to using pre-calculated prices
- ReadyTheme Product lists now use pre-calculated price
- Admin batch lists queries have been optimized to reduce number of table joins
- Category Link variable has been optimized for efficient loading
- Reports on Homepage are now generated via a Scheduled Task vs at login
Managed Properties
- New Managed Properties feature allows for branch versioning
- The following features have been converted over to the new Managed Properties. All their existing tables have been dropped.
- Product/Category Header Footers
- CSSUI Cat Tree
- CSSUI Buttons
- ReadyTheme Components
- Their settings now live in s0x_ManagedProperties table
Utilities
- New utility under image management to partition existing images into sub-directories
- New Scheduled task logging for Errors, Warnings and Information
- Email Notification when Payment encryption key is changed
- Email notification when payment gateway credentials are changed
- Support for CIDR prefix on IP address blacklist
- Native Database support for PostgreSQL
- New Scheduled Tasks
- ReadyTheme – Update Image References
- Clear Scheduled Task Log
- Generate Dashboard Reports
- Delete unreferenced MivaPay Tokens
- Password Fields in Admin are now disabled until clicked to prevent auto-fill errors
- New User preference to automatically remember last Store viewed
- Mailchimp Improvements
- New setting to allow you to exclude orders imported from Marketplaces
- discount_total is now sent in API requests
- New Module APIs to allow modules to output CSS/JS to built-in CSS/JS Resources for easier management
- Attribute Prompt is now available in Feeds
- Specific Sale Price Custom Fields are more usable in feeds
- Importing Attribute Template Assignments via CSV now supports multiple assignments in the same import
- New User preference to automatically remember last Store viewed
- Ability to sort products/categories by date created or date updated
- Domain Level PA-DSS Security Checkup Weekly Email
- Provisioning support for relative data PRV_Tag_Date
- Managed Quotes is now part of the core Miva software
JSON API
- Support for binary data (base64 encoded) using new X-Miva-API-Binary-Encoding header
- SSH Support – requests can now be authenticated by SSH which allows requests to be attached to a Miva Admin user vs an API Token
- JSON API now detects and handles timeouts with batched API operations
- New API Functions
Shadows
- Shadows is now the default Framework for newly created stores
- Accessibility - Shadows ships with passing grades for Web Content Accessibility Guidelines 2.1 Level A and Level AA as well as Section 508 standards for accessibility
- Compliant with Google's latest Web Vitals metrics
- Improved overall Page Speed Metrics
- New Developer Version
- Native support of CSS custom properties (variables)
- Native support for SCSS
- Gulp build process to output a single CSS file and a single JS file