Firefox Browser Add-ons
  • Extensions
  • Themes
    • for Firefox
    • Dictionaries & Language Packs
    • Other Browser Sites
    • Add-ons for Android
Log in
Add-on icon

Shop4D Plus version history - 17 versions

Shop4D Plus by Kyle Roberts

There are no ratings yet
0 Stars out of 5
5
0
4
0
3
0
2
0
1
0
Shop4D Plus version history - 17 versions
  • Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.

  • Latest version

    Version 9.3

    Released May 29, 2026 - 93.68 KB
    Works with firefox 109.0 and later
    Adjusted Auto Concern Number function to work on Scheduler.

    Added function to remove signature box from Print View

    Added function to create warranty printout on Print View

    Source code released under All Rights Reserved

    Download Firefox and get the extension
    Download file
  • Older versions

    Version 9.1

    Released May 26, 2026 - 92.38 KB
    Works with firefox 109.0 and later
    Added function to open invoice created when sending via modal closing window.

    Source code released under All Rights Reserved

    Download file
  • Version 9.0

    Released May 23, 2026 - 86.85 KB
    Works with firefox 109.0 and later

    Source code released under All Rights Reserved

    Download file
  • Version 8.0

    Released May 17, 2026 - 86.21 KB
    Works with firefox 109.0 and later
    Bug fixes and feature improvements.

    Source code released under All Rights Reserved

    Download file
  • Version 7.0

    Released May 16, 2026 - 83.25 KB
    Works with firefox 109.0 and later
    Multiple bug fixes and UI tweaks.

    Source code released under All Rights Reserved

    Download file
  • Version 5.0

    Released May 15, 2026 - 77.71 KB
    Works with firefox 109.0 and later
    Finalize Notes Auto-Migration: Added a "Finalize Notes" button next to the "Edit Notes" button. When clicked, it automatically copies all text (preserving line breaks) from the Tech Vehicle Notes box and appends it to the "TECHNICIAN RO WRITE-UP" labor description.

    Clocked Hours Injector: When opening an "Edit Labor" modal, the extension now actively scans the dashboard for that specific job's Clocked Hours and injects them directly next to the "Billed Hours" input box in a neutral blue color (#0056b3) so you don't have to close the window to check the time.

    Paid Hours: Engineered a background fetch that silently calls Shop4D's server (multi-search.php) to extract the exact "Paid Hours" for every job on the dashboard without opening any modals. The paid hours are injected cleanly above the "Edit Labor" buttons.

    Discrepancy Highlighting: The new Paid Hours feature automatically compares the Tech's Paid Hours against the Billed Time. The text turns Green if the hours match, and Red if there is a discrepancy, allowing for instant visual auditing.

    Paid Hours Menu Toggle: Added a dedicated "Show Paid Hours" toggle switch to the extension popup menu, fully wired to the Chrome sync storage and Master Switch.

    Source code released under All Rights Reserved

    Download file
  • Version 4.0

    Released May 15, 2026 - 74.87 KB
    Works with firefox 109.0 and later
    New Features
    Master Enable / Disable Switch: Added a master "kill switch" to the top of the popup. When disabled, it instantly strips all extension modifications and restores the dashboard to its native state without requiring a page refresh.

    Auto-Number Concerns: Added an automated numbering system. When you click into an empty customer concern text box (.lookup_concerns_box), it automatically injects the correct sequence number (e.g., 1) , 2) ) and places your cursor at the end.

    Profit Center Quick Buttons: The extension now dynamically reads the native Profit Center dropdown options (All, Automotive, Heavy Duty) and generates one-click quick buttons directly below the "Search records" box. Includes two-way color synchronization with the native dropdown.

    Hide Smart Operations: Added a toggle to instantly hide the .related_operations (Smart Operations) lists that populate under the Concerns tab.

    Custom Shortener Breakpoint: Replaced the hardcoded character limit for the "Shorten Labor" feature with an adjustable number input in the popup menu.

    Falvey Shop Supply Warning: Added an automated, animated, neon-pulsing warning banner that appears above the invoice table only if the customer business name contains "Falvey Linen" and the Shop Supply charge is greater than $0.00.

    Improvements & Refinements
    Advanced Tab Renaming: Upgraded the updateTabTitleWithRO function. It now automatically trims business names by removing any text after a * or ( and limits the resulting business name to a maximum of 3 words to keep browser tabs clean and readable.

    Dynamic Labor Splicing: Upgraded the "Shorten Labor" logic to respect the minimum character limit before it begins searching for a dash, period, or comma to splice the text.

    Efficiency Label Placement: Adjusted the DOM injection point for the Job Efficiency percentage so it anchors directly beneath the "Clocked Hours" text, restoring its original location.

    Infinite Loop Protection: Implemented a robust disconnect() and re-observe() cycle inside the MutationObserver to completely eliminate browser freezing and infinite looping when the extension modifies the DOM.

    Bug Fixes
    Edit Labor Shortcut Decoupling: Fixed a bug where the "Click to Edit Labor" shortcut would break if the "Shorten Labor" feature was toggled off. The two features are now completely unified and work independently.

    Tech Note Formatting: Fixed an issue where the extension was applying white-space: pre-wrap to "TECH RO WRITE UP" and "TECH NOTE" fields, causing hidden Shop4D background line breaks to become visible.

    Stray Slashes in Efficiency Box: Added an aggressive targeted cleanup function to locate and hide native Shop4D / dividers that were floating next to the Overall RO Efficiency display.

    Source code released under All Rights Reserved

    Download file
  • Version 3.1

    Released May 14, 2026 - 72.85 KB
    Works with firefox 109.0 and later
    Minor bug fix to prevent loosing the labor shortcut function when the labor shortener is disabled.

    Source code released under All Rights Reserved

    Download file
  • Version 3.0

    Released May 14, 2026 - 72.68 KB
    Works with firefox 109.0 and later
    New Features & Enhancements
    Interactive Labor Titles: Added clickable "Show More" and "Show Less" functionality to shortened labor lines, allowing for a cleaner dashboard without losing access to full descriptions.

    Edit Labor Shortcut: The shortened labor text now acts as a direct link to the Edit Labor window (toggleable in settings).

    Enhanced RO Header: The RO header now displays overall efficiency percentages next to Clock/Sold totals.

    Stability Overhaul: Implemented a debounced MutationObserver and index-matching logic to ensure the extension remains lightning-fast, even on ROs with dozens of labor lines.

    Technical Improvements
    Decimal Precision: Clocked and Sold hour displays in the header are now forced to a clean two-decimal format.

    Improved Delimiter Logic: Refined labor shortening to protect engine sizes (e.g., 6.7L) and decimals by only breaking at periods followed by a space.

    Safety Nets: Added comprehensive error handling to ensure one failed DOM element doesn't interrupt the rest of your modified experience.

    Source code released under All Rights Reserved

    Download file
  • Version 2.0

    Released May 13, 2026 - 69.95 KB
    Works with firefox 109.0 and later
    Key Features
    Automatic Capitalization: Instantly converts text in standard input fields to uppercase as you type, ensuring professional consistency across all shop documentation.

    Smart State Transitions:

    To Sentence Case: When the extension is toggled off, the current active field is automatically converted to sentence case—ideal for detailed labor descriptions.

    To All Caps: When toggled back on, the active field immediately cleans up and converts back to uppercase.

    Dynamic Tab Renaming: Identify your open jobs at a glance. The extension automatically renames your browser tabs with the Repair Order (RO) number, followed by the Business Name or Customer Last Name and Fleet Number.

    Workflow Timer: Temporarily disable capitalization for specific tasks using the customizable timer. Choose between manual control or automatic re-enabling after 5, 10, 30, or 60 minutes.

    Intelligent Field Filtering: Designed to avoid interference with Shop4D’s dashboard filters and checkboxes, ensuring your layout remains stable while you work.

    Source code released under All Rights Reserved

    Download file
  • Version 1.4.1

    Released May 11, 2026 - 69.72 KB
    Works with firefox 109.0 and later
    Fixed error where extension was attempting to capitalize non-input fields and causing columns to disappear on the dashboard.

    Source code released under All Rights Reserved

    Download file
  • Version 1.4

    Released May 9, 2026 - 69.56 KB
    Works with firefox 109.0 and later
    Added function to change text in field to sentence case when disabled. Also set to capitalize field as soon as extension is enabled no longer requiring input to trigger.

    Excluded root domain and login page to prevent password errors at sign in.

    Source code released under All Rights Reserved

    Download file
  • Version 1.3.2

    Released May 8, 2026 - 69.16 KB
    Works with firefox 109.0 and later
    Added an exclusion to prevent the extension from running on the Login page

    Source code released under All Rights Reserved

    Download file
  • Version 1.3.1

    Released Apr 29, 2026 - 69.13 KB
    Works with firefox 109.0 and later
    Corrected label error on pop up for updated keyboard shortcut.

    Source code released under All Rights Reserved

    Download file
  • Version 1.3

    Released Apr 29, 2026 - 69.13 KB
    Works with firefox 109.0 and later
    Added a timer to re-enable the extension after a selected period of time.

    Changed Hot-key to "Alt+Z" for compatibility with Edge.

    Source code released under All Rights Reserved

    Download file
  • Version 1.2.0

    Released Apr 29, 2026 - 68.34 KB
    Works with firefox 109.0 and later
    Added hot key "Alt+C" to toggle extension on/off. Added grayscale icon to display enabled state of extension in toolbar without requiring interaction.

    Source code released under All Rights Reserved

    Download file
  • Version 1.1.1

    Released Apr 25, 2026 - 36.92 KB
    Works with firefox 109.0 and later

    Source code released under All Rights Reserved

    Download file
Go to Mozilla's homepage

Add-ons

  • About
  • Firefox Add-ons Blog
  • Extension Workshop
  • Developer Hub
  • Developer Policies
  • Community Blog
  • Forum
  • Report a bug
  • Review Guide

Browsers

  • Desktop
  • Mobile
  • Enterprise

Products

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Privacy
  • Cookies
  • Legal

Except where otherwise noted, content on this site is licensed under the Creative Commons Attribution Share-Alike License v3.0 or any later version.