Changelog
All notable changes to EZ Wire are documented here.
- •
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