Changelog

All notable changes to EZ Wire are documented here.

Unreleased
Added
  • •

    Add a per-harness wire ident display style in Harness Settings: show idents as colour bands, colour bands with their code number, or a single colour (white by default) with the number

  • •

    Add a help icon next to the ident headers on the connector tables and cut list that shows the 0–9 ident colour codes, with a link to the wire idents guide

Changed
  • •

    Print ident bands and wire colours as flat, solid colours instead of shaded gradients for cleaner, easier-to-read printouts. Two-colour wires keep their stripes

Fixed
  • •

    Fix devices you submitted to the public library being hidden from your Devices page under "All"

Version 2.3.2
2026-10-06
Fixed
  • •

    Fix duplicating a wiring harness dropping manual cut length and strip length overrides on connections. The copy now carries these over exactly as set on the original

  • •

    Fix not being able to connect the same two cavities more than once. When both cavities allow multiple connections (such as two splices), you can now run several parallel wires between them, for example two smaller gauge wires instead of one large wire. Each wire has its own wire type and appears in the cut list and Bill of Materials

Version 2.3.1
2026-09-29
Fixed
  • •

    Fix the Bill of Materials ignoring manual cut lengths set in the cut list. Wire totals now use your overridden lengths instead of adding the additional length setting on top of the calculated length

Version 2.3.0
2026-09-27
Added
  • •

    Add a "go to other end" arrow next to each connection's destination that jumps to the connected cavity and highlights it, switching tabs if needed. Show or hide the arrows with the toggle in the Destination column header

Changed
  • •

    Redesign the wiring harness connector page: a single **Add** menu in the sticky toolbar replaces the six create and import cards, with Device at the top, and each option opens its own dialog. New connectors are scrolled into view and highlighted, and you can tick "Keep this open to add another" to add several in a row

  • •

    Move Print, Labels, Settings and the read-only toggle into the sticky toolbar so they stay in reach while you scroll

  • •

    Make connector tabs a single scrollable row in the sticky toolbar, with arrow buttons when there are more tabs than fit

  • •

    Add buttons to empty tabs for adding or importing connectors

  • •

    Manage connector tabs directly in the tab row instead of a separate dialog: **+ Add Tab** creates a tab inline, and the pencil button switches to edit mode where you can rename a tab by clicking its name, drag to reorder, or delete it

Fixed
  • •

    Fix silent Device create failures: the "Create Device" button now stays disabled while any Mating Connector is missing its name or a documentation URL row is only partially filled, and when the server does reject a save, a summary of what's missing appears at the top of the form and the page scrolls to the first offending field

Version 2.2.1
2026-09-18
Fixed
  • •

    Fix cut list showing raw cavity positions (e.g. 1, 2, 3) instead of the connector design's cavity names (e.g. A, B, C); device connector position cavity names now also take priority when set

Version 2.2.0
2026-09-17
Added
  • •

    Search and enable additional wire types directly from the wiring harness page's wire type combobox - type to search beyond your enabled list, pick a result to enable it, or create a brand new wire type on the fly

  • •

    Add edit and remove icons next to the connector part number on hover for quicker access to change or clear the connector design without opening the actions menu

  • •

    Manually override calculated wire lengths per connection on the cut list, with the raw calculated length shown in its own column alongside the cut length used for cutting (available on paid plans)

  • •

    Manually override strip lengths per side on each wire, including entering `0` to force "no strip" regardless of the connector's default strip length (available on paid plans)

  • •

    Export the cut list as a CSV with every column, including the cables section (available on paid plans)

  • •

    Warn when a manually set cut length is shorter than the calculated (raw) length, with a per-wire dismiss button so acknowledged wires stop triggering the warning; the print and CSV output still list every shortened wire so the record survives

  • •

    Sticky cut list table headers so column headings stay in view while scrolling long lists

  • •

    Inline pencil icons on the Idents, Twisted Pairs, Strip Length, and Cut Length columns to edit a single row without entering page-wide edit mode - these columns are now display-only by default

Changed
  • •

    Improve device search to also match manufacturer names, and to match regardless of word order (e.g. searching "Haltech Elite" or "Elite Haltech" now finds a Haltech-made "Elite 1500" device)

  • •

    Make the connector library the default when editing a connector's part number - the edit icon opens the library picker, with free-text entry available under an overflow (⋯) menu for legacy harnesses

  • •

    Import a device or clear a connector design now leaves the manual part number field empty, so the library-linked part number is the single source of truth

Version 2.1.5
2026-08-28
Changed
  • •

    Require typing DELETE to confirm before a wiring harness can be deleted, preventing accidental deletions

Version 2.1.4
2026-08-25
Added
  • •

    Add "No Connection" (N/C) flag to device cavity descriptions, propagated to harness cavities on import

Version 2.1.3
2026-08-24
Added
  • •

    Add a "Change Connector Design" option to the connector options menu, letting you swap in a different design from the library in one step instead of removing then re-selecting

Changed
  • •

    Clarify the connector options menu wording - "Remove Selected Connector" is now "Remove Connector Design" to make clear it only unlinks the design, not the connector itself

Version 2.1.2
2026-08-22
Changed
  • •

    Redirect subscribers, paused, and past-due subscribers away from the Packages selection page to their subscription settings

  • •

    Allow users with a past due subscription to cancel or pause their subscription, and manage their payment method

Version 2.1.1
2026-08-02
Changed
  • •

    Solder sleeves now share the same diagram nodes as splices - drag one onto another to combine them into a single joint location, and right-click a combined node to split it apart again

Version 2.1.0
2026-07-31
Added
  • •

    Add a Cable Type library for multi-core and shielded cables using wire types, group conductors into twisted pairs, set a jacket colour, and record an outer diameter in mm or inches

  • •

    Connect a cavity to a cable shield - shields appear as connection targets alongside other cavities

  • •

    Show cables on the Cut List and Bill of Materials - each cable's cut length is the longest conductor run inside it, and cables appear as line items in the BOM and its CSV export

  • •

    Add solder sleeve connector type with independent auto-naming and exclusion from the label generator by default

Version 2.0.15
2026-07-27
Fixed
  • •

    Fix duplicating a wiring harness not copying a connector's harness-view image type/size preferences or a connection's twisted-pair pairing

Version 2.0.14
2026-07-14
Added
  • •

    Connector part numbers and manufacturers are now shown on the device pages in the library alongside the images

Fixed
  • •

    Fix the connector image picker showing the previous design's images after swapping a connector's design via the library

Version 2.0.13
2026-07-13
Added
  • •

    Add a "Clear All Connections" action to the connector Actions menu, letting you remove every connection on a connector without deleting the connector itself

Version 2.0.12
2026-07-07
Changed
  • •

    Improve cut list and bill of materials generation speed on large harnesses

Version 2.0.11
2026-06-30
Fixed
  • •

    Fix PDF export which was forcing a portrait orientation when the canvas used a custom paper size

Version 2.0.10
2026-06-29
Fixed
  • •

    Fix the device edit page showing the connector design's primary part number instead of the part number actually selected for that connector

Version 2.0.9
2026-06-21
Added
  • •

    Add multi-select for connectors, splices and branches in the diagram - select multiple elements at once and drag them together

Version 2.0.8
2026-06-17
Fixed
  • •

    Fix device import failing when viewing a wiring harness on the "All Tabs" view

Version 2.0.7
2026-06-17
Changed
  • •

    Improve update performance on the wiring harness page - only connectors affected by a change are reloaded.

Version 2.0.6
2026-06-14
Fixed
  • •

    "All manufacturers" option on manufacturers filter on import connector modal now works as expected. Reopening the connector modal will no longer flash previous search results on load.

  • •

    Fix private connector manufacturers leaking across user accounts

Version 2.0.5
2026-06-12
Changed
  • •

    Improve loading performance on the wiring harness show and diagram pages

Version 2.0.4
2026-06-10
Added
  • •

    Add device link on connector details panel - when a connector is linked to a device, a clickable "Device" label now appears above the manufacturer, opening the device page in a new tab

Version 2.0.3
2026-06-07
Added
  • •

    Add link from connector part number to the connector design page for quick access to the full design details

Changed
  • •

    Rename "Connectors" to "Mating Connectors" on device create/edit forms and device detail pages to clarify that the connectors stored on a device are the mating connectors, not the device's own connectors

  • •

    Clicking or right-clicking a branch name label on the diagram now opens the rename modal or context menu, the same as interacting with the branch circle itself

Fixed
  • •

    Fix connector image picker highlighting the wrong image as selected when a user has uploaded a custom image but no explicit preference is set

  • •

    Fix branch creation, rename, and deletion resetting diagram zoom and scroll position

  • •

    Filter connector series dropdown to only show series belonging to the selected manufacturer in the connector design create and edit forms; the series dropdown is now disabled until a manufacturer is chosen

  • •

    Disable delete button during harness deletion to prevent double-submit 404 error on large harness deletes

  • •

    Fix branch creation and rename resetting diagram zoom and scroll position

Version 2.0.2
2026-06-06
Changed
  • •

    Rename "Manufacturers" to "Connector Manufacturers" in the Parts Library navigation and pages to distinguish connector manufacturers from device manufacturers

Version 2.0.1
2026-05-24
Added
  • •

    Add in-app billing cycle switching - change between monthly and yearly billing on your current plan without having to cancel and re-subscribe

  • •

    Add in-app subscription upgrades for DIY users - upgrade to SHOP Monthly or Yearly directly from the subscription settings page, with prorated billing applied immediately

  • •

    Add the ability to pause and resume your subscription from the subscription settings page - pauses take effect at the end of the current billing period and can be resumed any time

Version 2.0.0
2026-05-21
Added
  • •

    Add an interactive wiring harness diagram view - drag and arrange connectors, branches, and splice nodes on a printable page, route lengths with custom vertices, reposition labels, choose paper size and orientation, place a company logo, and export the diagram to PDF

  • •

    Add splice nodes that can be merged together or split apart directly on the diagram, replacing the standalone Splice Placer page

  • •

    Add a per-harness option to show or hide measurements on the diagram (SHOP/PRO package only)

Changed
  • •

    Replace the Manage Branches, Manage Lengths, and Splice Placer pages with the new diagram view for creating and managing branches, lengths, and splices in one place

Version 1.3.17
2026-05-12
Added
  • •

    Automatically enable the matching system wire type instead of creating a duplicate when the submitted part number, gauge, and colors exactly match an existing library entry

Version 1.3.16
2026-05-10
Fixed
  • •

    Fix device image X button doing nothing visually when editing a copied device

  • •

    Fix device image being blank after uploading a new image on a copied device (new image was incorrectly deleted when the form also had remove_image set)

Version 1.3.15
2026-05-10
Added
  • •

    Add public Device Library at `/device-library` - browse pre-configured ECUs, PDMs, and other automotive devices with search, manufacturer, and device type filtering.

Version 1.3.14
2026-05-10
Fixed
  • •

    Fix end ident column always displaying the from-end ident regardless of connection direction. The to-side connector now correctly shows the to-end ident

Version 1.3.13
2026-05-07
Fixed
  • •

    Fix connector image not always saving when uploading an image during edit

Version 1.3.12
2026-05-06
Added
  • •

    Add company logo branding to printed wiring harness documents with configurable position and size - SHOP/PRO package only

Version 1.3.11
2026-05-03
Fixed
  • •

    Fix connector images being deleted from storage when a connector is deleted or its image is removed/replaced, even when another connector (e.g. from a duplicated harness) still references the same image file

Version 1.3.10
2026-04-29
Added
  • •

    Add Tools section to the logged in user navigation, giving logged-in users direct access to the AWG Conversion Chart and CMA Calculator from within the app

Version 1.3.09
2026-04-28
Added
  • •

    Add copy/duplicate device feature allowing users to create copies of any device

Version 1.3.08
2026-04-23
Added
  • •

    Add alternate part numbers column to BOM CSV export, listing all cross-reference part numbers for each connector design

  • •

    Make connector part numbers clickable in the BOM table, linking directly to the connector design page

Version 1.3.07
2026-04-19
Added
  • •

    Manufacturer name displaying in connector details when a connector is linked to a design part number

Fixed
  • •

    Fix duplicate manufacturers being created when names differ only in case - existing public manufacturers are now matched case-insensitively, and private manufacturers from other users are promoted to public instead of duplicated

Version 1.3.06
2026-04-18
Added
  • •

    Add CMA Calculator tool - build a bundle of conductors in any mix of AWG and mm² gauges, see the total circular mil area, get the nearest equivalent single gauge, and check recommended Tyco/AMP F-crimp and solid parallel splice sizes

  • •

    Add AWG to mm² Wire Gauge Conversion Chart - full reference table covering conductor diameter (mm and inches), cross-sectional area (mm²), and CMA with sortable columns and a two-way converter between AWG, mm², and CMA

Fixed
  • •

    Fix 404 error when deleting connectors caused by double-submit. The delete button is now disabled after the first click

Version 1.3.05
2026-04-17
Fixed
  • •

    Fix long device-level cavity descriptions being truncated in the harness view. Descriptions now wrap fully so users can read them without accidentally entering edit mode

  • •

    Fix connector images being forced into a square aspect ratio - images now display at their natural proportions

Version 1.3.04
2026-04-12
Fixed
  • •

    Fix cavity descriptions being overwritten when a save completes while another description is being typed - in-progress edits are now preserved across concurrent saves

Version 1.3.03
2026-04-09
Fixed
  • •

    Additional fix connector design cavity names leaking between users on Device pages

Version 1.3.02
2026-04-08
Fixed
  • •

    Fix connector design cavity names leaking between users - custom cavity names are now correctly scoped so each user only sees their own customisations and public (system) names

Version 1.3.01
2026-04-02
Added
  • •

    Added toolbar to top of Edit Connectors view and Hide/Show all cavities is now easily accessible

  • •

    Add currently selected wire type selector to wiring harness toolbar, allowing a wire type to be pre-selected and automatically applied to all new connections

Version 1.3.00
2026-03-27
Added
  • •

    Add DIY subscription plan with harness limits (30 total, 5 editable) and feature gating for folders and strip length configuration

  • •

    Add EZ Wire branded exports for DIY plan users - printed wiring harnesses, cut lists, and bills of materials include the EZ Wire logo and a personal-use disclaimer

Version 1.2.12
2026-03-24
Added
  • •

    Add user rear view image upload support to connector designs, allowing users to upload/edit rear-view images

Version 1.2.11
2026-03-19
Fixed
  • •

    Fix wire ident colors not rendering when printing

Version 1.2.10
2026-03-18
Added
  • •

    Add folder organization for Wiring Harnesses, allowing harnesses to be grouped into folders with a new list layout

Version 1.2.09
2026-03-16
Fixed
  • •

    Fixed bug in Hide cavities resetting when changes made to other connectors

Version 1.2.08
2026-03-05
Added
  • •

    Add rear connector image support with per-connector image preference selection for harness

  • •

    Add drag-to-resize connector images per connector

Version 1.2.07
2026-02-09
Fixed
  • •

    Fixed cavity naming bug resetting to numerical on edit

Version 1.2.06
2026-02-08
Fixed
  • •

    Fix paste functionality on Device Form to allow normal single-line paste behavior while maintaining multi-line spreadsheet paste feature

Version 1.2.05
2026-02-01
Added
  • •

    Add connector label string generator for creating custom label exports with selectable connectors and configurable delimiters

Version 1.2.04
2026-01-31
Changed
  • •

    Improve wire ident print quality by reducing border thickness and page margins for cleaner, more professional printouts

Version 1.2.03
2026-01-31
Fixed
  • •

    Fix duplicating a wiring harness not copying device associations, descriptions, harness settings, wire idents, and splice placements

Version 1.2.02
2026-01-26
Added
  • •

    Add ability to edit overall wire idents directly on connector view with toggle button in Color column header

Version 1.2.01
2026-01-24
Added
  • •

    "End Ident" column option for connector views to display connector-specific wire idents

  • •

    Rename previous color column to "Color Only" for displaying previous square wire color boxes without ident bands

Changed
  • •

    "Color" column on connector view now displays full wire ident visualization including idents. Edit idents on cut-list.

Version 1.2.00
2026-01-19
Added
  • •

    Device Library for creating reusable device templates with multiple connectors - define once, import connectors into any harness

  • •

    Device connector(s) with configurable cavity descriptions

  • •

    Ability to import all device connectors into wiring harnesses with a single action

  • •

    Auto-generate combined cavity descriptions for device-to-device connections (e.g., "Power Input - Power Supply")

Version 1.1.08
2026-01-06
Added
  • •

    Display wire color and gauge information in wire type selection dropdown

Version 1.1.07
2025-12-22
Changed
  • •

    Improve splice placer behavior when parent lengths are edited - child lengths are now automatically removed when a parent length is updated, requiring splices to be placed again to ensure accuracy

Version 1.1.06
2025-12-14
Fixed
  • •

    Fix tab navigation when removing connector designs - removing a design now keeps you on the current tab instead of redirecting to the first tab.

  • •

    Fixed issue when moderators changed personal connector designs to system connector designs

  • •

    Fix wire number generation to generate only when connections are added or deleted and wire number is blank. More improvements coming soon.

Version 1.1.05
2025-12-12
Fixed
  • •

    Fix wiring harness duplication to properly copy connector design assignments - duplicated harnesses now preserve connector designs from the original

  • •

    Fix wire numbering bug when changing wire specs in existing connectors

Version 1.1.03
2025-12-09
Fixed
  • •

    Fix connector import to recognize lowercase letters, hyphens, and underscores in connector names (e.g., `Ba1`, `INJ-SUB`, `IGN_SUB`)

Version 1.1.02
2025-12-08
Fixed
  • •

    Fix connector design editing bug when uploading images - forms now properly submit with file attachments

Version 1.1.01
2025-12-01
Fixed
  • •

    Fix connector ordering in "View All Tabs" mode to display connectors grouped by tab order first, then by connector sort order within each tab

Version 1.1.00
2025-11-30
Added
  • •

    Connector Design Library for creating and managing reusable connector designs across all harnesses - design once, use everywhere. Powered by Corsa Technic!

  • •

    Comprehensive Connector Design Library documentation page with step-by-step instructions for creating, managing, and using connector designs

  • •

    Documentation updates to Quick Start Guide and Connectors Guide with information about using the Connector Design Library to save time

Version 1.0.16
2025-11-27
Fixed
  • •

    Fix bill of materials wire length calculation to ensure accurate lengths based on wire configuration and adjustments. Bug was introduced in V1.0.15 and now fixed.

Version 1.0.15
2025-11-26
Removed
  • •

    Disable fixed length option for splice wires to resolve calculation inconsistencies - all splice wires now include additional length settings. This feature will return in a future release.

Version 1.0.14
2025-11-22
Added
  • •

    Add description field to connectors for adding notes and documentation about each connector (up to 1,000 characters with character count indicator)

Version 1.0.13
2025-11-20
Added
  • •

    Customizable column visibility for wiring harness tables with ability to show/hide columns (pin, wire number, wire, color, destination, wire part number, description)

Version 1.0.12
2025-11-19
Added
  • •

    Auto-propagation of cavity descriptions when creating connections

  • •

    Harness Settings Modal for centralized wiring harness configuration

  • •

    New setting to control cavity description propagation behavior

Changed
  • •

    Streamlined wiring harness UI by moving settings to dedicated modal

Version 1.0.11
2025-11-16
Added
  • •

    New Changelog for user visiblity of updates.

  • •

    Comprehensive documentation section with 8 detailed guides

Changed
  • •

    Enhanced dashboard with changelog highlights for recent updates

  • •

    Refined public header navigation with documentation links

Fixed
  • •

    Browser test snapshots updated for UI consistency

Version 1.0.10
2025-11-09
Added
  • •

    Pagination added for wiring harnesses page

  • •

    Reusable create harness card component for consistent UI across the application

Changed
  • •

    Updated harness card component with improved layout and functionality

  • •

    Enhanced test coverage for harness pagination feature

Fixed
  • •

    Resolved issues with harness deletion due to database cascade constraints

  • •

    Fixed public page tests that were failing due to new cookie banner and outdated content

Version 1.0.9
2025-11-03
Changed
  • •

    Added Google Analytics with cookie banner

Version 1.0.8
2025-10-28
Changed
  • •

    Revamped packages page with enhanced features showcase

  • •

    Added screenshots and roadmap information to pricing page

  • •

    Improved EZ Wire feature descriptions and layout

Version 1.0.7
2025-10-27
Added
  • •

    Rate limiting for email verification to prevent delivery issues and abuse

Changed
  • •

    Launch updates including UI refinements and copy improvements

Fixed
  • •

    Improved subscription cancellation workflow

Version 1.0.6
2025-10-25
Added
  • •

    Ability to add and remove cavities dynamically from connectors

Version 1.0.5
2025-10-23
Added
  • •

    User-defined wire numbering system with customizable templates

  • •

    Portrait or Landscape printing of cut-list

Fixed
  • •

    Fixed bug in bi-directional connection handling for proper wire routing

  • •

    Fix replacement order bug in WireNumberFormatter

Version 1.0.4
2025-10-11
Added
  • •

    Admin features for wire type management and making types public

Fixed
  • •

    Cavity connections not appearing on new connector creation

  • •

    Connector deletion with tab relationships

  • •

    Wire types now properly filtered to show only user's own and system types

Version 1.0.3
2025-10-10
Fixed
  • •

    Print artifact rendering issues resolved

Version 1.0.2
2025-10-09
Fixed
  • •

    Additional print artifact fixes

  • •

    Final pre-launch bug fixes and polish

Version 1.0.1
2025-10-09
Fixed
  • •

    Tab navigation issues

  • •

    Connector tabs printing functionality

Version 1.0.0
2025-10-09
Added
  • •

    Complete wiring harness design system with connector management

  • •

    Real-time connection validation preventing duplicate pins and invalid connections

  • •

    Automatic cut list generation with wire length calculations

  • •

    Professional pinout sheet exports ready for production

  • •

    Wire identification system with MIL-STD-681F color band support

  • •

    Advanced branch management with automatic length calculations

  • •

    Comprehensive parts library for connectors, terminals, and seals

  • •

    Paddle integration for subscription billing and cancellation

  • •

    Multi-tab connector organization system

  • •

    No-connection cavity support for unused pins

Fixed
  • •

    Tab navigation issues

  • •

    Connector tabs printing functionality

This changelog follows Keep a Changelog format