Changelog
All notable changes to EZ Wire are documented here.
- •
Add multi-select for connectors, splices and branches in the diagram — select multiple elements at once and drag them together
- •
Fix device import failing when viewing a wiring harness on the "All Tabs" view
- •
Improve update performance on the wiring harness page — only connectors affected by a change are reloaded.
- •
"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
- •
Improve loading performance on the wiring harness show and diagram pages
- •
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
- •
Add link from connector part number to the connector design page for quick access to the full design details
- •
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
- •
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
- •
Rename "Manufacturers" to "Connector Manufacturers" in the Parts Library navigation and pages to distinguish connector manufacturers from device manufacturers
- •
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
- •
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)
- •
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
- •
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
- •
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)
- •
Add public Device Library at `/device-library` - browse pre-configured ECUs, PDMs, and other automotive devices with search, manufacturer, and device type filtering.
- •
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
- •
Fix connector image not always saving when uploading an image during edit
- •
Add company logo branding to printed wiring harness documents with configurable position and size - SHOP/PRO package only
- •
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
- •
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
- •
Add copy/duplicate device feature allowing users to create copies of any device
- •
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
- •
Manufacturer name displaying in connector details when a connector is linked to a design part number
- •
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
- •
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
- •
Fix 404 error when deleting connectors caused by double-submit. The delete button is now disabled after the first click
- •
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
- •
Fix cavity descriptions being overwritten when a save completes while another description is being typed - in-progress edits are now preserved across concurrent saves
- •
Additional fix connector design cavity names leaking between users on Device pages
- •
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
- •
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
- •
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
- •
Add user rear view image upload support to connector designs, allowing users to upload/edit rear-view images
- •
Fix wire ident colors not rendering when printing
- •
Add folder organization for Wiring Harnesses, allowing harnesses to be grouped into folders with a new list layout
- •
Fixed bug in Hide cavities resetting when changes made to other connectors
- •
Add rear connector image support with per-connector image preference selection for harness
- •
Add drag-to-resize connector images per connector
- •
Fixed cavity naming bug resetting to numerical on edit
- •
Fix paste functionality on Device Form to allow normal single-line paste behavior while maintaining multi-line spreadsheet paste feature
- •
Add connector label string generator for creating custom label exports with selectable connectors and configurable delimiters
- •
Improve wire ident print quality by reducing border thickness and page margins for cleaner, more professional printouts
- •
Fix duplicating a wiring harness not copying device associations, descriptions, harness settings, wire idents, and splice placements
- •
Add ability to edit overall wire idents directly on connector view with toggle button in Color column header
- •
"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
- •
"Color" column on connector view now displays full wire ident visualization including idents. Edit idents on cut-list.
- •
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")
- •
Display wire color and gauge information in wire type selection dropdown
- •
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
- •
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.
- •
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
- •
Fix connector import to recognize lowercase letters, hyphens, and underscores in connector names (e.g., `Ba1`, `INJ-SUB`, `IGN_SUB`)
- •
Fix connector design editing bug when uploading images - forms now properly submit with file attachments
- •
Fix connector ordering in "View All Tabs" mode to display connectors grouped by tab order first, then by connector sort order within each tab
- •
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
- •
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.
- •
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.
- •
Add description field to connectors for adding notes and documentation about each connector (up to 1,000 characters with character count indicator)
- •
Customizable column visibility for wiring harness tables with ability to show/hide columns (pin, wire number, wire, color, destination, wire part number, description)
- •
Auto-propagation of cavity descriptions when creating connections
- •
Harness Settings Modal for centralized wiring harness configuration
- •
New setting to control cavity description propagation behavior
- •
Streamlined wiring harness UI by moving settings to dedicated modal
- •
New Changelog for user visiblity of updates.
- •
Comprehensive documentation section with 8 detailed guides
- •
Enhanced dashboard with changelog highlights for recent updates
- •
Refined public header navigation with documentation links
- •
Browser test snapshots updated for UI consistency
- •
Pagination added for wiring harnesses page
- •
Reusable create harness card component for consistent UI across the application
- •
Updated harness card component with improved layout and functionality
- •
Enhanced test coverage for harness pagination feature
- •
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
- •
Added Google Analytics with cookie banner
- •
Revamped packages page with enhanced features showcase
- •
Added screenshots and roadmap information to pricing page
- •
Improved EZ Wire feature descriptions and layout
- •
Rate limiting for email verification to prevent delivery issues and abuse
- •
Launch updates including UI refinements and copy improvements
- •
Improved subscription cancellation workflow
- •
Ability to add and remove cavities dynamically from connectors
- •
User-defined wire numbering system with customizable templates
- •
Portrait or Landscape printing of cut-list
- •
Fixed bug in bi-directional connection handling for proper wire routing
- •
Fix replacement order bug in WireNumberFormatter
- •
Admin features for wire type management and making types public
- •
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
- •
Print artifact rendering issues resolved
- •
Additional print artifact fixes
- •
Final pre-launch bug fixes and polish
- •
Tab navigation issues
- •
Connector tabs printing functionality
- •
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
- •
Tab navigation issues
- •
Connector tabs printing functionality
This changelog follows Keep a Changelog format