Logical Circuit Changelog

What's new in Logical Circuit 2.24.02.27

Mar 1, 2024
  • Python language is updated to version 3.4.1.
  • .NET upgraded to version 8.
  • Some bugs were fixed and error messages are better now.
  • When copying truth tables to clipboard the column names are also included.
  • Default background made gray to be easier on eyes.

New in Logical Circuit 2.23.04.28 (Apr 30, 2023)

  • The program is using .NET 7 now and do not required any .net to be installed in advance.
  • With the new .NET the program is working slightly faster.

New in Logical Circuit 2.23.02.02 (Mar 2, 2023)

  • The running circuits should work faster now.
  • A couple of bugs were fixed.

New in Logical Circuit 2.22.07.22 (Jul 24, 2022)

  • You can choose the shape of the circuit symbol in the circuit properties dialog.
  • Igor Dobrača has translated program to Croatian.
  • Some other small improvements and updates.
  • Updated samples to use new feature of symbol shapes.

New in Logical Circuit 2.22.03.30 (Apr 2, 2022)

  • Fixed minor bug.
  • Updated version of .NET to 4.8.
  • Update version of Iron Python.

New in Logical Circuit 2.22.01.03 (Jan 6, 2022)

  • Button now can be associated with keyboard shortcut.
  • Update version of Iron Python.

New in Logical Circuit 2.21.01.10 (Jan 18, 2021)

  • Some typos were fixed in Swedish translation.
  • Update version of Iron Python.

New in Logical Circuit 2.20.06.25 (Jun 25, 2020)

  • Add zoom to graphics array, so each pixel can be bigger.
  • The truth table dialog will preserve filter expressions for the logical circuit. You can access the previous expressions in the filter dropdown.
  • Making all note editors using mono space font. This will allow a better tables.
  • Implementing dual port memory. Now memory can independently output two values from two input addresses. The RAM will write the data using only first address.
  • Replacing button reset to graphical order with a check box. So, it reflects the state of all pins on the circuit and allow to reset and restore graphical order.
  • Updating target version of .net to 4.7.2
  • Adding Swedish translation made by Vilgot Wahlgren.

New in Logical Circuit 2.20.01.15 (Jan 17, 2020)

  • Copy/paste bug fixed.

New in Logical Circuit 2.19.10.07 (Oct 9, 2019)

  • Long lasting bug was fixed. The one with some tri-state buffers disconnected.
  • Small power on performance improvement.

New in Logical Circuit 2.19.05.30 (May 31, 2019)

  • Bug fixes.

New in Logical Circuit 2.19.04.28 (Apr 30, 2019)

  • Updated Portugal translation.
  • Updated version of IronPython.
  • Bug fixes.

New in Logical Circuit 2.18.03.25 (Mar 26, 2018)

  • Updated version of IronPython.
  • Levent Saltı translated program to Turkish language.
  • Bug fixes.

New in Logical Circuit 2.18.01.19 (Jan 21, 2018)

  • This is bug fix and reliability release.

New in Logical Circuit 2.17.12.16 (Dec 18, 2017)

  • Adding icons to menu.
  • Fixing some bugs.

New in Logical Circuit 2.17.11.26 (Nov 26, 2017)

  • Auto save. LogicCircuit can now automatically save latest version of the project in separate file and restore it when the project file was not save correctly. To enable auto save click menu Tools/Options.
  • Command line parameters.
  • Bug fixes.

New in Logical Circuit 2.17.08.15 (Aug 17, 2017)

  • This is bug fix and reliability release.

New in Logical Circuit 2.16.09.20 (Feb 13, 2017)

  • Translated the application to Japanese.
  • Couple of bugs were fixed

New in Logical Circuit 2.15.10.21 (Oct 22, 2015)

  • Completed Greek translation.
  • Fixed bug in initialization of circuit run.

New in Logical Circuit 2.15.7.28 (Jul 29, 2015)

  • Persian translation added.
  • Improvements on memory dialogs.

New in Logical Circuit 2.15.6.25 (Jul 6, 2015)

  • Fixing performance degradation on RAM, ROM, and run time memory dialogs.
  • Updating required version of Microsoft .NET

New in Logical Circuit 2.15.6.15 (Jul 6, 2015)

  • Fixing hot keys in graphics array dialog.
  • Fixing error in truth table filter.
  • Fixing incorrect calculation of bit width of wire in wire display.
  • Adding actual bit width to probe history dialog. Double click probe when your circuit is running to see this information.
  • More uniformly arrange UI.

New in Logical Circuit 2.15.03.24 (Mar 25, 2015)

  • Some improvements in internal tools.
  • Brazilian Portuguese translation
  • Portugal Portuguese translation

New in Logical Circuit 2.15.01.06 (Jan 6, 2015)

  • Lithuanian translation was added

New in Logical Circuit 2.14.12.16 (Dec 17, 2014)

  • In the truth table column headers showing same tool tips as corresponding input or output pins.
  • Some minor bug in setup were fixed.
  • Spanish and Ukrainian translations were completed

New in Logical Circuit 2.14.10.14 (Oct 15, 2014)

  • Some bugs were fixed.
  • Dutch translation is completed.

New in Logical Circuit 2.14.10.7 (Oct 8, 2014)

  • Adding search dialog to Circuit menu. This will help to explore and navigate big projects. You can search not only simple strings but whole regular expressions.
  • Adding new elements: Graphics array, Sensor, and Buzzer.
  • Now Buttons, Constants, Sensors, and Buzzers allows to choose the side where the pin is located.
  • Tri-state buffers now can have their enable (E) pin on top or bottom.
  • Buttons are resizable now.

New in Logical Circuit 2.14.03.12 (Mar 13, 2014)

  • Adding Hebrew translation made by Dmitri Abramchaev.
  • Fixed bug preventing running circuits with huge number of gates.
  • More information showing in the status bar when a symbol selected on the diagram.

New in Logical Circuit 2.14.03.03 (Mar 5, 2014)

  • When your circuit running you can now click and hold wire to see real time information traveling on this wire. This will simplify debugging.
  • When holding Ctrl key and click on diagram background nothing get unselected. This should makes it easier to edit your diagram.
  • Gates are using standard notation. Please see: wikipedia page for more details.
  • Fixed some bugs.

New in Logical Circuit 2.13.07.22 (Jul 24, 2013)

  • You can make visual elements of the circuit been visible on its symbols. This way you can build composite displays, keyboards and reuse them. Please read about displays for more details.
  • Allowing naming of probes. This will simplify identifying of probes on oscilloscope.
  • Allowing signal propagation in both directions of input and output pins.
  • Now actual frequency of the running circuit will be calculated and displayed next to frequency slider.
  • Some minor improvements in circuit execution performance.
  • Adding Portuguese, Hungarian, and Chinese language translation.
  • Setup changed due to some technological reasons.
  • Some other optimizations.
  • Fixing old bug: pasting to circuit will shift pasted elements if similar elements already exist.
  • Fixing bug of incorrect circuit execution on some big circuits.
  • Fixing bug in the way window gets split.
  • Fixing name of 7 - segment.

New in Logical Circuit 2.13.03.27 (Mar 29, 2013)

  • This release is adding 2 new languages different languages: Greek and Korean.

New in Logical Circuit 2.13.02.12 (Feb 13, 2013)

  • The most noticeable change in this version is translation to 8 different languages:
  • Arabic
  • German
  • Spanish
  • French
  • Italian
  • Dutch
  • Russian
  • Ukrainian
  • Besides the translation there were a few bugs fixed.

New in Logical Circuit 2.12.9.20 (Sep 21, 2012)

  • Toolbars on text note dialog are more flexible now.
  • You can select font face, size, color, and background of text you are typing.
  • RAM now can be initialized to one of the following: random values, all zeros, all ones, and persist its values between runs.
  • In RAM dialog you can edit last persisted values.
  • In both ROM and RAM dialogs you can save memory values to external binary file.

New in Logical Circuit 2.12.7.12 (Aug 3, 2012)

  • Dialog showing truth table of current circuit is added.

New in Logical Circuit 2.12.5.22 (May 24, 2012)

  • Fixes start up issue.

New in Logical Circuit 2.12.5.15 (May 15, 2012)

  • Removing Odd and Even gates as they are just Xor and XNor functions. All existing circuits should continue to work because all the symbols of these functions will be replaced automatically.

New in Logical Circuit 2.12.5.1 (May 15, 2012)

  • Few bugs were fixed.
  • Performance of turning power on is improved. If you have a big project you'll notice the difference.
  • Buttons and constants are now having a note field so you can add comments and view them in tool tip.
  • LED matrix added. This is multi bit per LED matrix so you can build colorful displays. See LED Matrix Help for more details.
  • Optimized the way project is loaded.
  • In Text Note editor you can add and edit hyperlinks and insert pictures.
  • In About dialog you can check if a new version of LogicCircuit was released. Moreover the application will check this periodically for you.

New in Logical Circuit 2.11.8.13 (Aug 30, 2011)

  • Few bugs were fixed.
  • List of recently opened files was added under the File menu.

New in Logical Circuit 2.11.8.8 (Aug 30, 2011)

  • Dialog Usage – lets you find all the circuits that is using current one. To launch the dialog click menu Circuit/Used by.
  • Collapsible categories – now categories on the left panel can be collapsed and expanded for ease of navigation.
  • Added notes fields to memory modules. This way you can either add comment to memory module or store "source code" with in it.
  • Simplify of split/merge wire mouse gestures.

New in Logical Circuit 2.11.7.14 (Aug 30, 2011)

  • Improved internals of the program that makes it faster and less memory demanding.
  • Controls from auto hiding box moved for a better user experience.
  • Grid size is increased to accommodate more text inside symbols.
  • Pins now have notation that will be visible on circuit symbol next to the pin.
  • Text notes are now available. You can use reach formatted text to annotate your circuit. Copy/paste from reach editor of your choice or from any web page will let you have hyperlinks and pictures on you circuits.
  • All symbols are now rotatable - just select the symbol and select menu Edit/Rotate left or right.
  • Buttons now can be marked as a toggle to hold its value while not pressed.
  • Menu File/Import lets you load circuits from other projects.

New in Logical Circuit 1.9.9.15 (Oct 31, 2009)

  • Tri - state buffer added to the list of standard gates.
  • Tools menu includes Report dialog. Now you can see some statistics about your digital circuit.
  • Edit menu extended with two new selection commands which allows you to find unconnected circuits and wires.
  • Help menu now open web browser and navigate to help section of this site.
  • Error messages are easier to read and understand.
  • Tips will be shown at the very bottom of the program suggesting next available gestures for different actions.
  • Current scroll position preserved and restored while switching between diagrams.

New in Logical Circuit 1.9.8.3 (Aug 5, 2009)

  • Few bugs were fixed.
  • Frequency of running circuit is now stabilized.

New in Logical Circuit 1.9.7.20 (Jul 21, 2009)

  • When you moving symbols over the diagram wires connected to them will be sticking to the pins. If you want to move the symbols without wires hold Shift while dropping at the desired location.
  • Now there is a new and simplified way of wiring circuits; just draw wires with a mouse. Please see help for details.
  • You can split and merge selected wires by clicking with Alt key on them. See help for details.
  • Logical circuits have categories now. So in the big projects it is easier to group and find them.
  • New help pages were added to the web site.

New in Logical Circuit 1.9.6.30 (Jul 1, 2009)

  • The most visible change in this release is setup program that now will install LogicCircuit and register circuit project file type, so you can double click on the file in Windows Explorer and open it.
  • Now you can export current diagram as an image. In order to do this select File/Export Image menu. On the dialog you can choose type of image and file path for the image.
  • Buttons on the diagrams now showing visual feedback and react on spacebar and Tab keys when focused in the Power On mode.
  • Dragging stuff out on the diagram should be smooth now as the parking point is evaluating differently.
  • Some bugs were fixed

New in Logical Circuit 1.9.1.26 (Mar 25, 2009)

  • This release is adding a few new features including improvements in probes and memory functionality, as well as some beatifications in UI. Namely:
  • An icon was added to the application
  • Commands for selecting probes and one segment of wire connected to probe.
  • Dialog Probe History was added.
  • Memory browser added.
  • RAM write time can be changed now to either forward or backward clock front.

New in Logical Circuit 1.9.1.6 (Mar 24, 2009)

  • This release is about bug fixing.