Updates

Beta 3.3 - Bug fixes and quality of life upgrades

  • Rotation buttons to easily rotate by -90, -45, 0, 90, and 180 degrees.
  • Transmission line removed from the Shapes tab.
  • Improved code generator: removed surplus commas.
  • Bug fix in code generation: correctly places commas for rounded corners.
  • Visual glitch when drawing end nodes has been fixed.
  • Bug fix: Deleting after selecting curved components now works.
  • It is now possible to see previously sent messages and check if they have been answered.
  • Hold down Shift to snap to the closest multiple of a 45-degree angle.
  • Bipoles can now be moved in directions other than just along the axis.
  • Hold down the spacebar to temporarily activate Move Canvas mode.
  • All icons are now drawn as SVGs for faster load times.
  • Double-click a component to add text directly within the editor. No need to select it first and use the right menu.

Beta 3.2 - Even more Components!

  • Ammeter added
  • Voltmeter added
  • Ohmmeter added
  • Transmission line component added
  • Mux and Demux added
  • Lamp component added
  • Bulb component added
  • Parallelogram shape added
  • Rhombus shape added
  • Another cell type component added.
  • Asymmetric Fuse component added
  • Noiseless Ground added
  • Protective Ground added
  • Chassis Ground added
  • Signal Ground added
  • Variable Capacitor added
  • Variable Inductor added
  • American Resistor added
  • Text can now be edited in ALL components!
  • Now possible to add "math-mode" to text (This means surrounding the text in $ in latex, so that only mathematical variables is itallic.)
  • More symbols added to the menu, this includes Opperators, Relations, and other,
  • Can now have subscript and superscript in plane text component.

Beta 3.1 - Rotation and Graph Update!

  • Can now rotate Text, Rectangles, and Ellipses!
  • Sine Wave added.
  • Square Wave added.
  • Triangle Wave added.
  • Sawtooth Wave added.
  • The live code view now has colors to more easily distinguish each line.
  • Edit component view is cleaned up; it doesn't show linestyle and resets styles when nothing is selected.
  • Menu to more easily add LaTeX symbols to text.
  • Arrows added to the menu.
  • Can now have symbols in Text nodes; however, subtext and supertext will not show up in the editor.
  • Visual bug fixed, if components was selected, and page reloaded, they would still look like they were selected, even though they were not.
  • Can now have _ in text by adding a \ infront of the _ to ignore subtext.
  • Can now add text to end nodes, aswell as change the text alignment
  • Crossing node added as a wire style.
  • Better UI for selecting Wire types.
  • junction node variants, circle, circle no fill, diamond, diamond no fill, square, square no fill

Beta 3.0 - The Text Update!

  • Finally, you can now edit text directly in the window.
  • Text placement is now more accurate.
  • Can now have bold text in shapes
  • Can now have italic text in shapes
  • Can now have underlined text in shapes
  • Subscript and superscript for all components! This uses the same syntax as you are used to in LaTeX.
  • Greek letters are now supported in the editor. Type \Omega, and it will automatically add Ω to the editor.
  • It is now possible to add text to arrows and lines. You can also change the position of the text on the nodes.
  • You can now share your creation with a link.
  • Select multiple components with shift-click.
  • Removes anchor points when pasting selection so you can drag components instantly.
  • The selection tool bug with text has now been fixed.
  • The selection tool is now much faster, therefore more reliable, and is no longer an experimental feature.
  • The component search bar stays on top of the components.
  • Copying now shows accurate colors of what's inside the selection.
  • There are now 3 Component Groups to more easily pick components: one for just shapes and lines, another for electrical components, and another for all components.
  • The selection tool bug has been fixed. You can now select even if the stage is scaled.
  • Can now change the text alignment on selected components (all lines and arrows.)

Beta 2.9 - More Components!

  • Added LED Component.
  • Open Switch Component added.
  • Opening Switch Component added.
  • Closing Switch Component added.
  • Four types of Button Components added.
  • Photodiode arrows are now on the correct side of the diode.
  • Sources are now the correct size in the editor, previously they were slightly too big compared to what you would get in LaTeX.
  • Square wave symbol is now in the correct orientation.
  • Voltage Source and Controlled Voltage Source now work properly.
  • Current Source added.
  • Controlled Current Source added.
  • Crystal oscillator component added.
  • You can now round corners of rectangles more than 50px, up to 200 px.
  • Can now flip curved components, and it produces the expected behavior.
  • Bug fix: if a rectangle has a border radius, this will now automatically adjust to the current size of the rectangle.
  • Bug fix: if you choose to show the grid in LaTeX, it will now be identical to the one in the editor.
  • Multiwire added to the Wire component.
  • Fuse component added

Beta 2.8 - Layers, flip component and more curves!

  • You can now move the component layer you are working on all the way to the front or back.
  • Flip a component (Change its drawing direction).
  • Can now curve dashed lines
  • Can now curve Arrows
  • Can now curve Dashed Arrows
  • Can now curve Double headed arrows
  • Can now curve Dashed Double headed arrows
  • New Inductor design
  • Better Undo and Redo!
  • Bug Fix (Visual): Ensure the blue dot is correctly placed when changing the length of a component.
  • Grid is now infinite in all directions!
  • Bug fix, if line was very small it would have a slight cure at some angles, this was due to a rounding error.

Beta 2.7 - The edit Component Update

  • You can now modify the width and height of components using anchor points after they have been drawn!
  • Can now hide code/edit view.
  • Adjust the corner radius of the Square and Dashed Square using a slider.
  • The live code feed now automatically updates after every change!
  • You can now use GitHub for authentication to sign in to the contact form.
  • You can now remove what's inside the selection by clicking outside of it.
  • Buttons for Undo and Redo
  • Buttons for zooming in and out
  • Anchor points for changing the curvature of line and dashed line component.
  • You can now reset a component back to its original settings using the 'Reset attributes' button.
  • Edit component view is now fixed for devices with very small screen heights.
  • Double click thickness slider to reset to default value.
  • Double click "rounded corners" slider to reset to default value.
  • Double click color pickers to reset to default value.

Beta 2.6 - Layout, Select and Curves Update

  • Can now select multiple components and change them simultaneously.
  • The right bar is now split in a code part and an edit component part.
  • Can now curve lines. Double click the sliders to reset the curve of the line.
  • Text bug removed, Text can now be the last node placed.
  • Hover bug removed. The visual bug, where it seemed like you lost the selection when you hovered over the component, has now been fixed.
  • Ctrl + a bug figed. Can now move components immediately after using ctrl + a.
  • Ctrl + v and then draging bug fixed. No longer takes with it the first component.
  • Logic gates now work with 3 legs again.
  • The third input now fully connect to the body of the logic gate.
  • Can now choose to have only one input on logicgates, (for example if it is a bus input)

Beta 2.5 - Text, line thickness and Image Update

  • New Landingpage.
  • Can now change font-size of Text component.
  • Can now change line width of components.
  • Ability to add Images!
  • Allways bold text bug fixed.
  • Overflow in y direction bug fixed.
  • Component rotate bug fixed
  • Editor crash on selection bug fixed
  • Selection now works in all directions!
  • textsize bug fixed (scriptsize now works)
  • Unknown unicode character bug fixed
  • Animation bug when searching for a component fixed
  • Delete and Backspace error fixed, now delete immediately after press
  • the grid now scales when you zoom out
  • Can now Ctrl+a to select all components
  • Only show relevant edit options for each component
  • New shortcuts for draging component, deleting component, draging stage, grid and selection mode
  • Image no longer stays selected bug fixed
  • Better grid, larger and more defined lines
  • New Electrolytic Capacitor!
  • Now impossible to place empty text nodes
  • Can now edit electrolytic capacitors
  • Color bug now fixed (visual bug, colors with rgb value 255 did not appear)
  • Text, Square, circle and ellipse component dont have automatic MathMode
  • Dashed square, Circle and ellipse now work again with colors
  • Undo and Redo now works on all changes to the component!
  • Not possible to place components with zero width anymore
  • Upload from localStorage bug fixed! Safely store figures for later and upload to edit at any time!
  • Junction node bug fixed, not getting deleted if next component has 0 width

Beta 2.4 - The Select, Move, Copy and Delete Update

(Experimental version, Expect changes and bugs)

  • Can now select multiple components and move them simultaneously.
  • Everything inside the selection can be deleted, or copied and then moved to the desired place.
  • Window resize bug fixed
  • End node bug fixed
  • Can now undo on mac with command z

Beta 2.3 - The Logic Gate Update

  • And port, Nand port, Or port, Nor port, Xor port, Xnor port, Buffer and not port added.
  • Updated UI for Modals.
  • New grid system, 4 times faster, can now choose gapwidth
  • Can put background color on Tikz figure
  • Can put grid on Tikz figure

Beta 2.2 - The preformance update

  • Better preformance, faster loading times and better accessibility
  • New color system to increase performance
  • Color bug fixed
  • Persistent State bug fixed
  • Can now add fill color to most components
  • Change color after the component is placed
  • Rounded corners for square and dashed square component

Beta 2.1 - The Touch, mobile and tablet update

  • Now suport for touch input on canvas
  • Navbar optimized for small screen sizes
  • All pages now suport touch and tablet devices
  • Text added to circle, dashed circle, rectangle, dashed rectangle, ellipse, dashed ellipse.

Beta 2.0 - The Source update

  • American voltage source added
  • American controlled voltage source added
  • Sinewave source added
  • Squarewave source added
  • Battery added
  • Cell added
  • Autosave added
  • feedback to user when pressing buttons
  • new redesign of navbar and scrollbar

Beta 1.9 - The lable and text update

  • Most Components can now have a corresponding label
  • Component change color on hover if DeleteMode or MoveComponent Mode is activated
  • ToolTip added
  • If Component picker pressed, Stage edit modes will be automatically turned off
  • Tutorial section updated
  • Alot of bugs fixed
  • Grid code optimized

Beta 1.8 - The drag and drop update

  • You are now able to drag all components!
  • Reduce size of input-area to easier see all components in the component picker.
  • Now able to choose the filename when downloading your work.
  • Tutorial section updated

Beta 1.7 - Save and upload update

  • You are now able to save your work and upload it to finish later.
  • A lot of small bugs removed and code optimized

Beta 1.6 - The Shape update

  • Arrows added (Arrow, Dashed Arrow, Dashed Double-headed arrow, Double-headed arrow)
  • New Shapes (Square, Dashed Square, Circle, Dashed Circle, Ellipse, Dashed Ellipse)
  • New Update section (now scrollable)
  • New Return to start function.
  • New components(Speaker, Microphone, Waves)
  • Tutorial section updated

Beta 1.5 - The Grid and Shortcuts update

  • New toggleable grid
  • New Shortcuts for grid, Dashed Line and Line
  • Tutorial tab updated

Beta 1.4 - The Colorful update

  • Change colors of all Components (Over 16 million different colors!)
  • Tutorial updated
  • Image height bug fixed

Beta 1.3 - The Transistor update

  • New components added. (NPN transistor, PNP transistor, nmos transistor, pmos transistor)
  • Optimized rendering code for 5 components
  • Fixed shortcut bug with resistor, potensiometer and capacitor (Crashed website when chosen)

Beta 1.2 - The Diode update

  • New components added. (Zener diode, Tunnel diode, Photo diode, Schottky diode, Varicap diode, dashed line and line)
  • Contact Section added
  • Update Section added
  • Bug with Ctrl + z shortcut fixed (ran the undo-command when typing text into textarea)