What's New - Margin Master

What's New

Every change in every Margin Master update, organized by when it was published

What's New in Margin Master

Every change we publish, newest first. Open a change for the full details.

  • Published This Week 94 changes
    • Friday, October 9 21 changes · v2026.1009.37496
      • Simplified True Value store setup with single transition setting
        True Value stores are now configured with a single "Primary Vendor: True Value" setting, plus one choice indicating whether the POS has transitioned to Do it Best SKUs (Pre-transition or Transitioned). Stores previously set up as "Do it Best + True Value Levels" are automatically migrated to the new "True Value + Transitioned" configuration at startup.
        #1702· Infrastructure & InternalCloud SyncDo it Best
      • Extended Store Assessment to Do it Best and Ace Hardware stores
        The Store Assessment, previously available only for True Value stores, now supports Do it Best and Ace Hardware stores. Each vendor sees its own price levels, awareness codes, and taxonomy fields, with vendor-specific rounding schemes and selection boxes added automatically when needed.
        #1700· Strategy & Pricing
      • Store Assessment engine: vendor profiles (True Value unchanged)
        The Store Assessment engine now supports multiple vendors through configurable profiles, allowing Do it Best and Ace stores to run the assessment with their own price levels, awareness codes, and taxonomy fields. True Value assessments produce identical results to previous versions.
        #1699· Strategy & Pricing
      • True Value Store Assessment and interactive training for True Value stores
        Added the True Value Store Assessment tool and three interactive training lessons that guide users through setting up True Value stores (pre-transition and transitioned) and using the assessment to create pricing strategies. The assessment analyzes a store's current pricing and suggests potential True Value pricing plans based on configurable goals.
        #1697· User Interface
      • Training video audio re-rendered after pronunciation updates
        All training lesson narration audio has been re-rendered to incorporate updated pronunciation rules, ensuring consistent and accurate voice-over quality across the entire training library.
        #1696· User Interface
      • True Value: Updated terminology to "pre-transition" and "transitioned"
        Changed all user-facing terminology for True Value stores from "converted/not converted" to "transitioned/pre-transition" to align with preferred industry language. This affects displays throughout the True Value Assessment, Store Information settings, and documentation.
        #1694· User Interface
      • Rebuild Main Tables now refreshes vendor view before rebuilding store data
        Fixed an issue where rebuilding main tables after vendor or price-level configuration changes could use an outdated vendor catalog view structure. The rebuild process now refreshes the vendor data view first to ensure it matches the current vendor setup before processing store data.
        #1692· Cloud Sync & Vendor Data
      • True Value conversion status detection and leftover item number support
        The True Value Store Assessment now detects whether a store's POS has converted to Do it Best SKUs and clearly displays this throughout the application. Converted stores can now read leftover True Value item numbers still in their POS through Do it Best's cross-reference, ensuring all items are found regardless of which numbering system they use.
        #1691· Strategy & PricingCloud SyncDo it Best
      • Store Assessment: Rounding enabled by default with store-specific schemes
        The True Value Store Assessment now enables rounding by default and applies the store's chosen rounding scheme to all price-setting steps, so the projected margins and price changes shown on screen match what the store will actually get. Plans can be compared across different rounding schemes to see how TV-1, AF-1, AF-2, and other schemes affect margins and price changes.
        #1690· Strategy & Pricing
      • Store Assessment: Simple/Advanced views, multi-step plans with clear names and tooltips
        The True Value Store Assessment now offers Simple and Advanced views, generates six to eight multi-step pricing plans with descriptive names (e.g., "Fewest changes," "Best value per change"), and displays step names that explain what each strategy does. Steps now select on taxonomy descriptions stores already have, with improved tooltips throughout.
        #1689· Strategy & Pricing
      • Fix selling-unit group rule to include vendor type token
        Fixed the rule text generated for "Possible Selling-Unit Issues" custom groups in True Value assessments to include the vendor type token (ACTIONVENDORTYPE~ALL), preventing creation failures when the step editor performs a round-trip validation.
        #1688· Strategy & Pricing
      • Store Assessment creates reviewable custom groups for selling-unit issues
        The True Value Store Assessment now consolidates possible selling-unit issues (items priced under half or over double the suggested retail) into one custom group per store, making them easier to review and manage as a unit rather than as hundreds of individual SKU exceptions.
        #1687· Strategy & Pricing
      • Store Assessment: Enhanced Selling-Unit Issue Detection with Descriptions
        The True Value Store Assessment now shows item descriptions and likely reasons for selling-unit issues (items priced far from suggested retail), making it easier to identify and resolve pack-size mismatches and other pricing anomalies. The tab is renamed from "Pack-Size Items" to "Possible Selling-Unit Issues" to better reflect what the tool detects.
        #1686· Strategy & Pricing
      • Store Assessment dialog improvements: taskbar visibility and help icons
        Fixed dialog windows appearing in the Windows taskbar when they shouldn't, and streamlined help icons on the Store Assessment screen to have one primary help button instead of multiple scattered icons.
        #1685· User Interface
      • Store Assessment auto-runs, explains creation, and adds help buttons to every tab
        The True Value Store Assessment now runs automatically when opened, shows a detailed explanation before creating any strategy, and includes blue help buttons on every tab that link directly to relevant documentation sections.
        #1684· User Interface
      • True Value Assessment: terminology changed to "potential plans" instead of "recommendations"
        Updated the True Value Store Assessment feature to clarify that the analysis shows potential pricing plans (sample models) rather than recommendations, emphasizing that stores are responsible for their own pricing decisions. The terminology now refers to the top-ranked plan as "closest to the goals you set" instead of "recommended."
        #1683· Infrastructure & Internal
      • True Value Store Assessment: clarify current vs. future sitting margin in UI
        Updated the True Value Store Assessment screen to consistently use "current sitting margin" and "future sitting margin" terminology instead of "margin before" and "margin after," and enabled column header wrapping for better readability of longer, more descriptive column names.
        #1682· User Interface
      • True Value Store Assessment: Taxonomy × Awareness Opportunity Model (Engine)
        Introduces an advanced pricing model for True Value stores that analyzes items by Do it Best product taxonomy (department → category → subcategory → product group) and customer awareness groups (A/B/C/D/E) to generate 6-8 strategic pricing opportunities. This engine calculates the optimal balance between price changes and gross profit margin, providing stores with clear pricing paths tailored to product categories and customer price sensitivity.
        #1681· Strategy & Pricing
      • True Value Store Assessment: Price changes and sitting margin drive level selection
        The True Value Store Assessment now chooses the store's program level and department steps based on the number of price changes needed and the resulting sitting margin, rather than average price gaps. A busy indicator shows analysis progress through each phase.
        #1680· Strategy & Pricing
      • True Value Store Assessment: New tool for analyzing and onboarding True Value stores
        Added a comprehensive True Value Store Assessment tool that analyzes a new True Value store's current pricing position, compares all available pricing options with their financial impacts, and creates a customized starting strategy based on the store's ranked objectives and constraints.
        #1679· Strategy & Pricing
      • True Value Store Assessment engine for automated pricing strategy recommendations
        Introduces a comprehensive assessment engine that analyzes True Value and converted Do it Best stores to recommend optimal pricing strategies. The system evaluates current pricing against True Value levels, identifies department-specific opportunities, calculates projected impacts, and generates complete strategy steps with rule text.
        #1678· Strategy & Pricing
    • Thursday, October 8 9 changes · v2026.1008.35985
      • True Value price level columns now show as "TV Level 1 / 1.5 / 2" with spaces
        The True Value price level column names now display with spaces ("TV Level 1", "TV Level 1.5", "TV Level 2") instead of run-together text, making them easier to read in the pricing grid. Stores using the original naming from the first release will have their columns automatically renamed when the main table next rebuilds.
        #1677· User Interface
      • True Value levels: four retail levels always offered, optimized rebuild
        True Value pricing levels (TV Level 1, 1.5, and 2) now appear in Set Future Price to dialogs regardless of view configuration, and level calculations are optimized to skip recalculation when input data hasn't changed. Column labels now update immediately after choosing True Value levels instead of requiring a restart.
        #1676· Strategy & PricingCloud Sync
      • True Value price levels calculated locally with TV-1 rounding and one-step strategy
        True Value variable pricing levels (Level 1, 1.5, and 2) are now calculated on your computer from the pricing rules synced from the cloud and your store's suggested retail, rather than being computed in the cloud. This includes a new TV-1 rounding scheme that matches True Value's rounding table and a one-step strategy builder for stores pricing on True Value levels.
        #1675· Strategy & PricingCloud Sync
      • Fix crash when restoring database or using demo database from Settings
        Resolved a crash that occurred when restoring a database backup or switching to the demo database from within the application. The connection authentication settings were not properly transferred during the database switch operation, causing an error about missing User ID credentials.
        #1674· Performance & Reliability
      • Fix NULL value handling in About and ApplicationSettings tables
        Resolved an issue where NULL store details (like RSC code for True Value stores) were being written to the About and ApplicationSettings tables during database initialization, which could cause display problems in the About dialog and support tools.
        #1673· Performance & Reliability
      • Training audio re-recorded with updated pronunciation dictionary
        All training lesson audio narration has been regenerated using an updated pronunciation dictionary to improve clarity and consistency across the built-in video tutorials.
        #1671· User Interface
      • Fix demo database restore on first-run installations
        Fixed an issue where the demo database restore would fail on first-run installations because the app was trying to read the backup file header through a database connection that didn't exist yet. The restore process now correctly reads the backup header directly from the target SQL Server.
        #1669· Infrastructure & Internal
      • Updated training video for SQL Server service troubleshooting
        The "SQL Service Stopped" training video has been rebuilt from a new recording with updated audio narration. This video helps users troubleshoot database connection issues after Windows updates.
        #1659· User Interface
      • Rebuilt training video audio for "startup-stuck" troubleshooting lesson
        Regenerated the narration audio for the training video that explains how to diagnose startup issues when Margin Master stalls during launch. The audio content remains the same, but was rebuilt from a new recording with updated voice rendering.
        #1658· User Interface
    • Wednesday, October 7 30 changes · v2026.1007.38193
    • Monday, October 5 34 changes · v2026.1005.20913
      • Updated training lesson wording for regular data routine
        Revised the "Your regular data routine" training lesson with clearer explanations based on video review feedback. The updated narration provides better context about data updates, POS system variety, and upcoming scheduling features.
        #1598· User Interface
      • Published training video for Data menu overview
        A new training video covering the Data menu has been approved and published to YouTube, completing the menu-by-menu walkthrough series for new users.
        #1593· Infrastructure & Internal
      • Published training video for Strategy menu
        A new training video covering the Strategy menu has been approved and published, completing another section of the menu bar tutorial series.
        #1592· Infrastructure & Internal
      • Published training video for View and Tools menus
        A new training video covering the View and Tools menu items has been approved and published to the in-app video library. This video helps users learn about display options and tool features available in Margin Master.
        #1591· User Interface
      • Published training video for Help menu overview
        A new training video covering the Help menu has been approved and published to the video library, completing the menu bar tutorial series.
        #1589· User Interface
      • Training lessons can now switch tabs and select list items automatically
        The interactive training system now has the ability to switch between tabs in multi-page panels and pre-select list items during video recordings. Two sample lessons have been rewritten to demonstrate these capabilities, including expanded coverage of the Future Price panel's tabs.
        #1588· User Interface
      • Improved wording for summary section training video
        Updated the training video narration for the summary section to explain the summary options more clearly and concisely. The new wording better describes when to use Displayed, All, or None options.
        #1587· User Interface
      • Updated training video script for Summary section based on video review feedback
        Revised the narration script for the Summary section training lesson to improve clarity and accuracy based on Brad's feedback during video review. The updated wording better explains how the summary panel works and what the display options control.
        #1585· Infrastructure & Internal
      • YouTube "Start Here" playlist for new customers
        Added a curated "Start Here" playlist that guides new Margin Master customers through essential videos in a specific order, covering why pricing is hard, the main window, and the regular data routine. Playlist automatically stays private until it has videos and updates itself with each release.
        #1584· Infrastructure & Internal
      • Published training video for handling failed updates
        A new training video explaining what to do when a Margin Master update fails has been approved and published to the in-app video library.
        #1581· User Interface
      • Publish training video: "When Margin Master Freezes"
        Published a new training video showing users what to do when Margin Master becomes unresponsive. The deployment system was enhanced to keep live videos available even when newer unapproved builds exist locally.
        #1577· User Interface
      • Training video approval and publishing workflow moved to Manager
        The video approval and publishing workflow has been migrated from a Claude artifact review page to Manager's Video Review interface (/admin/concepts). A new automated release script now handles the complete publishing process, including YouTube uploads, playlist management, and training site deployment.
        #1576· Infrastructure & Internal
      • Updated frozen program training lesson with after-hours support contact
        The in-app training lesson for resolving frozen program issues now includes guidance to email support@retailersoft.com when encountering problems outside normal support hours.
        #1575· User Interface
      • Improved wording for frozen program troubleshooting training lesson
        Updated the script and audio for steps 1-3 of the "When Margin Master freezes or will not open" training lesson to improve clarity and tone based on Brad's revisions.
        #1574· User Interface
      • Training videos now show the screens that menu items open
        Menu and feature tour videos now briefly display the actual screen or dialog that opens when you click a menu item or button, making it easier to understand what each feature does before using it. Each screen shown in a tour also links to its own detailed video.
        #1571· User Interface
      • Enhanced training video recording with clearer screen visibility
        Training video recordings now show the plain application interface without dimming, making the recorded content easier to see. Also fixed an internet connection check that could incorrectly report offline status on busy networks.
        #1570· User Interface
      • Published training video for File menu walkthrough
        A new training video covering all 17 features in the File menu has been approved and published to YouTube, giving users a guided tour of core file operations.
        #1569· User Interface
      • Course video review system and Vendor Pricing Baseline concept draft
        Extended the concept video review system to support recorded course videos (tours), allowing each step to be reviewed as a section with automatic change detection based on clip content. Also added a draft script for a new concept video explaining vendor pricing as a baseline for pricing strategies.
        #1567· Infrastructure & Internal
      • Training videos now include Margin Master watermark
        All training videos (lessons and concepts) now display the Margin Master logo in the top-right corner at 80% opacity for consistent branding throughout the video library. Scenes that already show the full logo (like outros) are automatically excluded from watermarking.
        #1565· Infrastructure & Internal
      • Approved "The Pricing Problem" training video for publication
        The new training video explaining common pricing challenges has been reviewed and approved for publication to users.
        #1563· User Interface
      • Scene review page: verified saves with timeout protection
        Enhanced the training video scene review page to verify saves are properly stored in the database and prevent indefinite hanging. The page now confirms database writes succeeded and times out after 15 seconds if the server doesn't respond.
        #1562· Infrastructure & Internal
      • Training video updates: revised narration and product photos
        Updated "The Pricing Problem" training video with revised narration for scene 3 emphasizing pricing as a core business responsibility, and replaced illustrated graphics with actual Speedbor product photos in scene 4 for more realistic visuals.
        #1561· User Interface
      • C1: Getting started scene added to pricing problem training video
        Added a new "Getting started" scene to the pricing problem training video showing how new stores begin with an analysis of their own point of sale data, including items selling below suggested retail or below cost. Also revised several existing scenes based on owner review feedback.
        #1560· Infrastructure & Internal
      • Rebuilt concept video "The Pricing Problem" to approved script
        Completely rebuilt the demonstration concept video "The Pricing Problem" to the approved final script and graphics, transforming it from a 3-minute high-level pitch into a comprehensive 6:30 walkthrough of sitting margin, pricing strategy, and the payoff of managing prices on purpose.
        #1555· Infrastructure & Internal
      • Training page YouTube integration and explicit video content types
        The training video publishing system now includes YouTube video IDs and playlist links in course data, and explicitly sets content types when uploading videos to blob storage to ensure proper browser playback.
        #1554· Infrastructure & Internal
      • New concept video: The pricing problem
        Added the first video in the Margin Master Concepts series, explaining why hardware stores need a pricing tool. The video covers common pricing challenges like vendor pricing limitations, inconsistent hand edits, rounding losses, and the inability to preview margin impact.
        #1551· Infrastructure & Internal
      • Concept videos: animated-explainer pipeline (renderer, driver, catalog, smoke test)
        Introduces a new kind of training content — concept videos — short animated explainers rendered from HTML/SVG scenes that show no application screens, used to explain foundational pricing concepts like vendor pricing baselines and margin strategy.
        #1550· Infrastructure & Internal
      • Training videos now list referenced trainings in show notes with timestamps
        When a training video mentions another guide or lesson by number, the video now names the training instead and lists all references in timestamped show notes with links to the handbook and instructions for opening them in Training Mode.
        #1548· User Interface
      • Training videos: split menu bar tour into chapters and add vendor acknowledgement
        The menu bar training video is now split into five separate chapters (one per menu), and all training videos now acknowledge that different vendors see their own pricing and columns. Video files now include SHA-256 hashes to verify content integrity.
        #1547· Infrastructure & Internal
      • Training video course catalog and YouTube publishing tools
        Added a course catalog structure to organize training videos into courses with chapters, plus automation to generate Manager page course data and YouTube upload text. All 29 training tours have been reviewed and 22 are now organized into four courses.
        #1546· Infrastructure & Internal
      • Training tour spotlight improvements for menu navigation
        Improved the visual guidance in training tours by fixing the spotlight ring to display above menu popups instead of behind them, and added spotlight targeting to 25 tour steps that previously told users to click menu items without showing which ones.
        #1545· User Interface
      • Expanded training lesson for main pricing grid features
        The interactive training lesson for the main pricing grid has been expanded from 2 steps to 6 steps, adding in-depth coverage of future pricing, MAP/IMAP columns, pricing strategy rules, and column layout customization.
        #1543· User Interface
      • Training videos narrate without "Click Next" or "Click Finish" instructions
        Training videos now use narration specifically adapted for video viewing, removing Guide Mode's player instructions like "Click Next" and "Click Finish" that are appropriate in the interactive app but not in a passive video format. This makes the videos feel more natural and professional for viewers who aren't clicking anything.
        #1542· Infrastructure & Internal
      • POS import now detects and explains SQL Server resource failures
        When a POS import fails because SQL Server ran out of memory or disk space, Margin Master now diagnoses the specific cause, reports it as Critical to telemetry, and shows an import-failure dialog explaining what happened, confirming the data is unchanged, and offering Try Again or Contact Support instead of a generic "No Data Imported" error.
        #1539· Imports & POS
Loading...

Reconnecting to the server...

This usually takes a few seconds.