DIYLC Changelog

What's new in DIYLC 3.28.0

Aug 16, 2013
  • [Bug Fix] Issue with dragging multiple components
  • [Bug Fix] Issue with component selection
  • [New Feature] Select all within a layer

New in DIYLC 3.27.0 (May 2, 2013)

  • [Bug Fix] Moving multiple components doesn't honor snap to grid OFF setting
  • [Bug Fix] Do not change selection on right click when right clicking on one of the selected components
  • [Bug Fix] Right click rotation during component creation throws an error
  • [New Feature] Ability to import existing DIY files into a project
  • [New Feature] Added primitive shapes - ellipse, polygon and (rounded) rectangle
  • [New Feature] Added tri-pad board (thanks Hauke!)
  • [New Feature] Apply template to one or more existing components from the context menu
  • [Improvement] Trace cuts can be placed between two holes for tighter layouts (double click trace to find "Cut between holes")
  • [Improvement] Moved all schematic symbols to a dedicated category
  • [Improvement] Allow grid spacing as little as 0.1mm

New in DIYLC 3.26.0 (Apr 26, 2013)

  • [Bug Fix] Large components disappear when none of the edges is in the visible area of the screen
  • [New Feature] Ability to rotate selection
  • [Improvement] More predictable movement of multiple components at the same time

New in DIYLC 3.25.0 (Apr 23, 2013)

  • [Bug Fix] Large components disappear when none of the edges is in the visible are of the screen
  • [New Feature] Breadboard component

New in DIYLC 3.24.0a (Mar 6, 2013)

  • [Bug Fix] Snap to grid after releasing Ctrl button and creating a new component
  • [Bug Fix] Paste throws an error
  • [Bug Fix] Potentiometer doesn't update when size only is changed
  • [Improvement] Faster startup when using image component templates

New in DIYLC 3.23.0 (Oct 19, 2012)

  • [Bug Fix] TO-3 transistor rotation is wrong for 180 degrees
  • [Bug Fix] Pasted components are placed below traces
  • [Bug Fix] Right click changes selection
  • [New Feature] SIP IC component
  • [Improvement] Editable colors for DIP IC
  • [Improvement] Clearer standing component (mainly diode) reversion
  • [Improvement] Ctrl + right click on component type in toolbox appends components of that type to selection
  • [Improvement] Editable lead color; changed default lead color

New in DIYLC 3.22.0 (Oct 15, 2012)

  • [Bug Fix] Two Voltage properties for ceramic capacitors
  • [Bug Fix] Cannot create ceramic capacitor if there's a default value for voltage
  • [Improvement] Copy paste functionality improved
  • [Improvement] Component templates save shape of the component (for wires, traces and such)

New in DIYLC 3.21.0 (Oct 4, 2012)

  • [Bug Fix] Configuration and component templates are lost when restarting the app

New in DIYLC 3.19.0 (Sep 29, 2012)

  • [Bug Fix] Cannot save a component template if value is not set
  • [New Feature] Mirrored text for PCB artwork
  • Note for Mountain Lion users: if you are getting "DIYLC is damaged and can not be opened. You should move it to the trash." go to System Preferences, Security and Privacy and under "Allow applications downloaded from", select Anywhere. For some reason, Apple considers applications downloaded from the web as damaged.

New in DIYLC 3.18.0 (Sep 26, 2012)

  • [Bug Fix] Components don't show up in the toolbox on OSX
  • [New Feature] Inductor symbol
  • [Improvement] Component values (resistance, capacitance, etc) are created blank instead of defaulting to some values

New in DIYLC 3.16.0 (Sep 24, 2012)

  • [New Feature] Ability to rotate text
  • [New Feature] Connector dot component
  • [Bug Fix] Radial components become transparent by themself
  • [Bug Fix] Context menu doesn't show on MacOS
  • [Improvement] Ability to flip standing diodes
  • [Improvement] Allow zero sized holes on solder pads

New in DIYLC 3.14.0 (Aug 31, 2012)

  • [Bug Fix] Ruler jumps when scrolling
  • [Bug Fix] Error when importing V1 files that contain potentiometers
  • [New Feature] Miniature and ultra-miniature PCB mount relays
  • [New Feature] TO-3 transistors
  • [Improvement] Folded electrolytic capacitors
  • [Improvement] Folded TO-220 transistor
  • [Improvement] Label vertical and horizontal alignment can be changed
  • [Improvement] Editable pin spacing for all radial components

New in DIYLC 3.13.0 (Aug 25, 2012)

  • [Bug Fix] Problems opening older files that have BOM
  • [New Feature] Polygon Ground Fill component
  • [New Feature] TO-1 transistor component
  • [New Feature] Multi-layer PCB support; outputs each layer's trace mask to a separate page
  • [New Feature] Editable BOM color
  • [Improvement] Show voltage and power ratings in the BOM where applicable [Improvement] Folded TO-92 transistors
  • [Improvement] Block user actions during long operations (print, export, etc)

New in DIYLC 3.12.0 (Aug 23, 2012)

  • [Bug Fix] Rectangle selection triggers file (modified) state
  • [Bug Fix] Two components are created instead of one
  • [Bug Fix] Undo-Redo repeated several times messes up selection
  • [Bug Fix] Loading DIY file that contains images sometimes breaks
  • [Bug Fix] Image disappears while scrolling if not completely in the visible area
  • [Improvement] Auto-Edit opens the editor on for components that make sense (e.g. NOT for traces, solder pads, etc)
  • [Improvement] Better sorting in the BOM (e.g. R2 should go before R10)

New in DIYLC 3.11.0 Beta (Aug 22, 2012)

  • [Improvement] Some components (like Image) can be placed in any layer using Send to Back/Bring to Front
  • [Improvement] Replaced deep cloning library with manual implementation. Should be faster and more reliable

New in DIYLC 3.10.0 Beta (Aug 20, 2012)

  • [Improvement] Improved overall performance
  • [Bug Fix] Should be more stable under OSX and not crash unexpectedly

New in DIYLC 3.9.0 Beta (Aug 20, 2012)

  • [New Feature] Move selected components with arrow keys (and ctrl/shift)
  • [Improvement] Right-click in the toolbar to select all components of the same type
  • [Improvement] Click on a component in the toolbar sometimes doesn't register
  • [Improvement] Remove junk from BOM (eyelets, wires, traces
  • [Improvement] Improved "Recently Used" toolbox, doesn't jump as you click
  • [Improvement] Control number of "Recently Used" items from config.properties
  • [Improvement] Faster component placement, auto-focus on "Value" box
  • [Improvement] Transistors can show name or value
  • [Improvement] UNICODE font export to PDF files
  • [Improvement] More intuitive unsaved file warning message

New in DIYLC 3.8.0 Beta (Aug 16, 2012)

  • [New Feature] Right click rotates component while laying out on the canvas
  • [New Feature] Added DIY file association for Windows (run associations.bat)
  • [Improvement] More usable "Bring to Forward" and "Send to Backward"
  • [Improvement] Faster copy-paste functionality
  • [Improvement] Improved auto-save not to slow down the app

New in DIYLC 3.7.0 Beta (Mar 28, 2012)

  • [New Feature] Lever guitar switch
  • [New Feature] 9V battery snap

New in DIYLC 3.6.0 Beta (Mar 22, 2012)

  • [Improvement] Fonts are exported to PDF
  • [New Feature] Plastic DC jack
  • [New Feature] Humbucker pickup
  • [New Feature] Single coil pickup

New in DIYLC 3.5.0 Beta (Mar 16, 2012)

  • [New Feature] Generic closed 1/4" jack
  • [New Feature] Cliff-style closed 1/4" jack
  • [New Feature] Ground symbol