Releases: bancika/diy-layout-creator
DIY Layout Creator v4.37.0
DIY Layout Creator v4.36.0
[New Feature] Title Block added as one of factory building blocks (was missing in 4.35 by mistake)
[New Feature] Configurable max switch combination count for circuit analysis (using org.diylc.maxSwitchCombinations argument)
[Improvement] Added resilience to the code that saves the configuration file to avoid it getting corrupted
[Improvement] When backing up the configuration file, append the current timestamp at the end instead of a '~'
[Improvement] Improve the format of timestamp in file backups
[Bug Fix] General application slowness when Inductor component is added to the drawing
[Bug Fix] Lever switch orientation not loaded correctly from files created prior to version 4.35
DIY Layout Creator v4.35.0
[New Feature] Added '1/8" Cliff Jack' component - stereo and mono
[New Feature] Added 'Solder Lug' component
[New Feature] Added 'PCB Terminal Block' component
[New Feature] Show component values in the project explorer
[New Feature] Double click in the project explorer to edit selected component
[New Feature] Title Block added as one of factory building blocks
[New Feature] 'Renumber On Paste' feature now applies to variants as well. When set to OFF, the app honors the name saved in the variant
[New Feature] New file icons for Mac OS
[Improvement] Ability to use up/down arrow keys in the project explorer to select components
[Improvement] Use scroll buttons in 'Tabbed Toolbar' instead of arranging tabs into multiple lines when the screen is not large enough to show them all
[Improvement] Escape comma in BOM CSV files to avoid component names being split into separate columns
[Improvement] Show jack type in the BOM and project explorer
[Improvement] Show wire gauge in the BOM and project explorer
[Improvement] Improved find tool usability, make the screen pan to the selected components
[Bug Fix] Trace cut doesn't affect continuity of vero board traces
[Bug Fix] DIL IC pin labels incorrect in the netlist
[Bug Fix] Diode symbol doesn't appear in the BOM
[Bug Fix] Upon starting or opening a project, the ruler is slightly miss-aligned with the project boundaries
DIY Layout Creator v4.34.0
[New Feature] Added 'Project Explorer' pane in the right-hand side for quick access to components
[New Feature] Keyboard shortcuts for toggling layer visibility using Ctrl + 1 through Ctrl + 6
[Improvement] Circuit analysis algorithm that supports netlist extraction, 'Highlight connected Areas' and 'Guitar Wiring Analyzer' features improved to take PCB trace layer and component z-order into account for better accuracy
[Improvement] Potentiometer bodies are no longer considered as conductive surfaces to avoid unwanted shorts
[Improvement] Optimized memory usage when having many Hookup Wire components
[Improvement] Improved conductivity tracking of Terminal Strip
[Bug Fix] Do not apply any user-default property values when creating a standard datasheet model (e.g. a capacitor)
[Bug Fix] Variants of boards having explicit sizing mode fail when trying to add to a project
[Bug Fix] Font settings (e.g. bold) sometimes bleed into wrong component
DIY Layout Creator v4.33.0
[Bug Fix] Fixed an issue that would cause capacitors to fail when creating, editing, moving or deleting
[New Feature] Added standard models in the drop down menu of the component toolbar
[New Feature] Radial Electrolytic Capacitor - added standard models from Nichicon FW datasheet
[New Feature] Radial Film Capacitor - added standard models from Epcos MKT datasheet
[New Feature] Radial Film Capacitor - added ability to select package shape - drop or box style
DIY Layout Creator v4.32.0
[New Feature] Added 'Radial Mica Capacitor' component
[New Feature] Introduced support for standard models of components, defined in the product datasheet. Right click menu in the toolbox now contains additional options for creating components with exact values and dimension as specified in the datasheet. Right click on the existing components now has 'Apply Model' option which can apply properties of a standard component model from the datasheet to selected component(s)
[New Feature] Axial Film Capacitor - added standard models from Mallory 150 and Solen Fast datasheet
[New Feature] Radial Film Capacitor - added standard models from Orange Drop 225P, 715P and 716P, WIMA FKP-02, FKP-2, FKS-2, MKP-2, MKP-4, MKS-02, MKS-2 datasheet
[New Feature] Axial Electrolytic Capacitor - added standard models from F&T A Typ, Illinois TTA, JJ ANH and Sprague TVA Atom datasheet
[New Feature] Radial Electrolytic Capacitor - added standard models from Elna Silmic II, Nichicon FG, KZ, Panasonic FC, FM and HNG datasheet
[New Feature] Radial Mica Capacitor - added standard models from Cornell Dubilier CD10, CD15, CD19, CD30, CD42, CDV19, CDV30 datasheet
[New Feature] Added 'Tubular Beveled' shape option to Resistor component and added Dale CF55 and CF60 resistor variants
DIY Layout Creator v4.31.0
[New Feature] Added "Switch (Latching)" schematic symbol with many variations
[New Feature] Added "Common Node" component that ties all nodes with the same label together, e.g. B+, V+, GND, etc
[Improvement] "Snap to Components" features now works when creating new components as well as when moving existing ones
[Improvement] Added more variants of existing and new components
[Improvement] Increase the opacity of locked components
[Improvement] Improved ground symbol mouse selection tracking and added stroke width as a parameter
[Bug Fix] Ground symbol ties all grounded points together for circuit analysis
[Bug Fix] Printed projects are sometimes missing parts of components or text
[Bug Fix] "Snap to" configuration menu does not work properly when using translated UI to any language other than English
DIY Layout Creator v4.30.1
[New Feature] Fix the build that wouldn't run due to a missing package
DIY Layout Creator v4.30.0
[New Feature] Added 'Rotary Switch (Sealed)' component in several switching configurations
[New Feature] Added 'Rotary Switch (Open)' component in several switching configurations
[New Feature] Added 'S1 Switch' component that can be combined with potentiometer component or used on its own
[New Feature] Added 'DP4T (6-Position Oak Grigsby)' as a new type of Lever Switch component
[New Feature] Ability to rotate 'Lever Switch' and 'Schaller Megaswitch' by any angle
[New Feature] DIYLC Netlists can be generated including or excluding switching configurations
[Improvement] Ability to rotate all guitar/bass pickups through the 'Transform Selection' feature or keyboard shortcut
[Improvement] Improved the speed and accuracy of circuit analysis and netlist calculation
DIY Layout Creator v4.29.0
[New Feature] Added 6 variations of Schaller Megaswitch
[New Feature] Added 'DP3T (Import 5-Position Strat)' type of lever switch
[New Feature] Added 'Stingray Bass Pickup' component. Thank you JD!
[New Feature] Added 'Bulb' schematic symbol. Thank you JD!