Update Record

v2.2

v2.2.47.7

2026.04.14

Schematic

  • Fixed an issue where newly created net identifiers / net ports lacked electrical symbols.
  • Fixed an issue where modifying a component's description caused its name to change unexpectedly.

PCB

  • Fixed an issue where components created via the extension API and saved to the canvas were not preserved after reopening the PCB.
  • Fixed an issue where a reused module did not follow the crosshair cursor when placed, and the placed component could not be moved.
  • Fixed an issue where canceling layer opening during placement of a reused module triggered a second popup prompt.
  • Fixed an issue where unusual operations could create duplicate layer names.
  • Fixed an issue where custom component layers with graphics were not enabled after placing the component with layers turned on.
  • Fixed an issue where exporting Gerber without enabling copper pour fill caused an error.

Other

  • Fixed an occasional issue where reloading an unsaved project would cause the tab to close.
  • Fixed an issue when importing Allegro files where filled shapes caused display anomalies on the canvas and empty Gerber exports.
  • Fixed an issue when importing Altium files where a single multi-part component was incorrectly split into multiple multi-part components.
  • The Gerber export dialog now shows a coupon notice (UI change only, no functional impact).

v2.2.44.6

2025.11.12

-Fix the issue of inconsistency between the exam countdown editor and the workspace
-Fix some user editor interface garbled issues
-Support pop-up prompt for receiving multi-layer sample coupons when detecting multi-layer boards
-Fix some issues with color silk screen printing exporting manufacturing files that are abnormal
-Fixed the issue where the copper outline in some scenes was only slightly small, but the copper filling filled the entire frame. Reconstructing the copper cannot avoid DRC errors
-Adjust Gerber's drilling symbol size and thickness to 1.3 times larger
-Fix the loss of Gerber drilling symbols for exporting polygonal solder pads
-Fixed the issue of excessive network after importing a large number of pads that originally had no network into PADS
-Fix some API bugs

v2.2.43.4

2025.10.23

PCB

-Fix the issue where a single copper filling cannot be deleted and the entire copper area will be deleted
-After repairing the panel, the color silk screen printing manufacturing file was exported, but the spacing was incorrect

other

-Optimizing the problem of data cache failure and inability to open projects when the CPU is too high on low performance computers
-Add warning prompts above project canvases opened in v3.1 and above versions
-Fixed the issue of binding 3D models offline and not being able to see one's own 3D model library
-Fixed the issue where the symbol for the pin number was not displayed in the source file when importing OrCAD, but the pin number was displayed after import
-Fix some API bugs

v2.2.43.2

2025.10.13

PCB

  • Fix the short circuit issue of inner layer 5 in exporting ODB++
  • Fix the issue of IPC-D-356A importing errors in certain CAM tools
  • Fixed the issue where DRC did not detect disconnected links in some copper laying scenes
  • Fixed the issue where the wire/via cannot be restored after deleting multiple objects in certain scene boxes
  • Fix the issue of PCB exporting interactive BOM without downloading files

Schematic

  • Fixed the issue where checking the attribute details table would display after unchecking the drawing symbols
  • Fixed the issue where the extended API returned incorrect IDs for all device primitives

Other

  • Fixed the issue where the engineering library cannot load 3D models when binding them to a semi offline system
  • Fix the issue of device modification error in the extended API for obtaining devices
  • Fixed the issue where devices were generated even if they were not selected when importing OrCad symbol library
  • Fixed the issue of batch table import generating devices, where device properties have line breaks or device names are empty lines and failed to import

v2.2.42.2

2025.09.11

PCB

  • Fixed an issue where two vias would appear after placing a via when cutting a pad routing layer.
  • Fixed an issue with mirror offset of underlying components when exporting to ODB++.
  • Added TESA8854 material to FPC reinforcement.

Schematic

  • Issue with incorrect parameters when searching for a public library in Simple Symbol Library mode and then right-clicking to save as.

Other

  • Adjusted the client log generation switch to be saved in the configuration (previously, it checked if the folder existed).
  • Fixed an issue where batch importing libraries into a team without library creation permissions could occur.
  • Fixed an issue where extended offline client usage would cause a large amount of cache memory to occupy disk space.

v2.2.41.10

2025.08.29

PCB

  • Fixed an issue where pressing the spacebar while drawing a wire in a multi-path routing drawing did not flip the wire.
  • Fixed an issue where arcs with free angle fills could not be drawn in the canvas.
  • Fixed an issue where canceling the single-route switch control line after right-clicking a single-route during multi-route routing caused previously drawn wires to break.
  • Fixed an issue where placing reinforcements on different layers with non-intersecting properties after right-clicking a Boolean button would cause the reinforcement layer to change.
  • Fixed an issue where copied circular cutouts with four corners during border stitching would not be reflected in the exported Gerber.
  • Fixed an issue where the Rotate > Reference Point Rotation function in the top menu would fail the second time.
  • Fixed an issue where the actual width displayed after modifying the track width was incorrect.
  • Fixed an issue where, in differential pair and multi-route routing, when the routing mode is Arc Free Angle, the track would not continue along the line after being drawn.
  • Fixed an issue where opening the Pad Assistant tool on certain PCBs would result in an error and inability to load components.
  • Fixed an issue where, after placing a dimension and modifying its properties, the length of the arrows on either side of the number did not change with the number.
  • Fixed an issue where the console would display an error when opening a certain PCB and continuously stepped into the progress bar.
  • Fixed an issue where, when a 45-degree arc corner is used, double-clicking a differential pair to punch a via would not stretch the via and place it at the double-clicked location, resulting in incorrect corners. Double-clicking a via occasionally violates the DRC.
  • Fixed an issue where routing around a route could sometimes pass directly through a pad.
  • Fixed an issue where optimizing the selected wire in certain scenarios resulted in incorrect wire optimization paths.
  • Fixed an issue where converting a center arc plus a polyline to a pad would cause Gerber export failure, the top tab would disappear, and the pad would also disappear after reopening the PCB.
  • Fixed an issue where after completing a fill area for a free-angle arc on the silkscreen layer in the canvas, the fill area would disappear after right-clicking to exit the drawing.
  • Fixed an issue where after setting a baseline for the side of the housing solid, saving and reopening the work, the baseline would be lost.
  • Fixed an issue where rebuilding copper in certain PCBs would get stuck.
  • Fixed an issue where modifying the minimum optimized width would not change after undoing the work.
  • Fixed an issue where non-plated vias were not hollowed out when exporting color silkscreen to SVG.
  • Fixed an issue where placing stitching holes on copper in certain boards resulted in incorrect DRC stitching holes.
  • Fixed an issue where dragging a wire in certain scenarios did not align with the mouse direction.
  • Fixed an issue where, when V-cutting some PCBs, when the process edge position is set to the left or right and the line spacing is not zero, an error message will be displayed, and the process edge will disappear.
  • Fixed an issue where dimensions within a component footprint are lost after reopening.
  • Fixed an issue where the numeric position of an angular dimension would return to the default position after moving it, but not the default position of a radius dimension after moving it.
  • Fixed an issue where, after completing the closing of a line or arc free angle on the silkscreen layer in the canvas, the line would not be closed.
  • Fixed an issue where, when drawing a line with a free angle arc, pressing the backspace key while entering the angle would undo the previous line.

Schematic

  • Fixed an issue where a non-connected identifier was rendered incorrectly; this issue will work after disabling graphics acceleration.
  • Fixed an issue where the [Extended API] [Schematic & Symbol] Element > Symbol Edit page failed to retrieve information about elements other than pins.
  • Fixed an issue where, when right-clicking on the template page, overwriting the instance value did not overwrite the instance value.

Other

  • Fixed an issue where the remaining exam time was not displayed at the top of the PCB canvas during the online exam.
  • Fixed an issue where, when saving a project in the fully offline client, an error message would pop up.
  • Fixed an issue where the window that reappeared after hiding the inline frame in the API could not be closed.
  • Fixed an issue where, when deleting components from the bottom library in [Full Offline], the error message "data does not exist" appeared, and the deleted components were restored to the library.
  • Fixed an issue where the automatically created footprints did not have canvas data when importing a bulk component library from a spreadsheet.
  • Fixed an issue where, when exporting electrical components with categories, the category was not selected, and the category disappeared after editing and importing.
  • Fixed an issue where, in Simple Mode, when searching for a public library and right-clicking and selecting Save As, the error message "Parameter error" appeared.
  • Fixed some API bugs.
  • Fixed some format conversion bugs.

v2.2.40.8

2025.07.15

  • Fixed the problem of abnormal processing of image outlines when importing PCB
  • Fixed the problem of invalid shortcut key paste after copying and reusing modules in the team
  • Fixed the problem of invalid default after applying after modifying the spacing in the design rule table
  • Fixed the problem that the wire did not follow the rules after multiple drillings in the constraint area for multi-way routing
  • Fixed the problem of abnormal gerber export for special packages in some scenarios
  • Fixed the problem that the partition design did not display after merging the true color picture into the main picture
  • Fixed the problem of failure to add stitching vias in some cases
  • Fixed the problem that the differential pair routing was not routed according to the differential pair rule line width after cutting the layer
  • Fixed the problem that the open source project automatically rebuilt the copper after saving as PCB
  • Fixed the problem that some self-intersecting data caused the PCB to open and get stuck in the progress bar
  • Fixed the problem that copper in some scenarios did not avoid the pad, and the drilling hole needed to be changed from slot hole to round
  • Fixed the problem that the first prompt of no change for a certain project import update, and the re-import would increase U1
  • Fixed some extension API bugs
  • Fixed some format conversion bugs

v2.2.40.3

2025.06.25

  • Fixed the problem of abnormal device attribute data of some special operation binding components after packaging
  • Adjust the export step timeout to 30 minutes to reduce the problem of export failure due to large PCB
  • Fixed the problem that there was a lot of grooving after the Altium file format was abnormally imported
  • Fix the problem that the editor interface will be garbled
  • Fixed some bugs in device standardization
  • Fixed the issue that the client side cannot be dragged to another display when it is not activated
  • Fixed that the PCB lookup function was affected by the bottom page and could not select all objects on the canvas
  • Fixed the problem that when editing the device symbol of the project library, the encapsulation of the update binding failed, and the parameter was wrong
  • Fixed the problem that the point creation team could not jump when migrating the standard version in batches
  • Fixed an issue where the device could not be imported when importing some libraries
  • Fixed an issue where editing and saving were not banned immediately after the online exam
  • Fixed an issue where the lookup combination was not displayed in the bottom lookup results table
  • Fixed some API bugs
  • Fixed some format conversion bugs
  • Fixed the problem that the memory will crash and the white screen will be drawn for a long time (because there is no limit to the number of undo - times, it has been adjusted to a maximum of 50 undo times)
  • Fixed the problem that the inner electric layer could not remove the suture hole
  • Fixed the problem that the beginning of the differential line of a route becomes a true angle
  • Fixed the issue of gaps in color silk screen manufacturing documents
  • Fixed when disconnect the internet failed to export step file issue
  • The automatic deletion of logs and caches can solve the problem that users do not close the client for a long time, resulting in large caches

v2.2.40.1

2025.06.12

  • Fixed the problem of abnormal device attribute data of some special operation binding components after packaging
  • Adjust the export step timeout to 30 minutes to reduce the problem of export failure due to large PCB
  • Fixed the problem that there was a lot of grooving after the AD file format was abnormally imported
  • Fix the problem that the editor interface will be garbled
  • Fixed some bugs in device standardization
  • Fixed the issue that the client side cannot be dragged to another display when it is not activated
  • Fixed that the PCB lookup function was affected by the bottom page and could not select all objects on the canvas
  • Fixed the problem that when editing the device symbol of the project library, the encapsulation of the update binding failed, and the parameter was wrong
  • Fixed the problem that the point creation team could not jump when migrating the standard version in batches
  • Fixed an issue where the device could not be imported when importing some libraries
  • Fixed the issue of exporting coordinate files in csv format and saving exceptions after wps is opened
  • Fixed an issue where editing and saving were not banned immediately after the online exam
  • Fixed an issue where the lookup combination was not displayed in the bottom lookup results table
  • Fixed some API bugs
  • Fixed some format conversion bugs
  • Fixed the problem that the memory will crash and the white screen will be drawn for a long time (because there is no limit to the number of undo times, it has been adjusted to a maximum of 50 undo times)
  • Fixed the problem that the inner electric layer could not remove the suture hole
  • Fixed the problem that the beginning of the differential line of a route becomes a true angle
  • Fixed the issue of gaps in color silk screen manufacturing documents
  • Fixed when disconnect the internet failed to export step file issue
  • The automatic deletion of logs and caches can solve the problem that users do not close the client for a long time, resulting in large caches

v2.2.39.2

2025.05.10

  • Fix the problem that multi-way wiring can automatically go out without clicking the left button
  • Export the flying needle file to a zip archive
  • Fixed the problem that the attribute value of the 3D shell side grooved baseline could not be saved
  • Fixed the issue of exporting Gerber with duplicate aperture
  • Fixed the issue that restoring after removing unused pads only restored part of the pads
  • Fixed the problem of abnormal differential pair routing in some cases within the constrained area
  • Fixed the problem that the device settings were added to the BOM or went to the PCB as no, and the exported PDF styles were inconsistent.
  • Fixed the problem that the export BOM was ticked with JLCPCB price and inventory not successfully exported.
  • Fix schematic theme set to Altium style, bottom reuse module diagram page preview mask gray range is wrong
  • Fixed the problem that after the last digit of the placement component is modified by TAB to 0, the consecutive placement of the digits will not increase the order
  • Fixed the problem of exporting PADS Chinese garbled characters
  • Fixed the problem of client side block selection device replacement error
  • Fixed an issue where reuse module names within the team were not case sensitive
  • Adjusted export Gerber precision copy to mil units
  • Fixed the problem that the TAB may be blank for device standardization under the PCB
  • Fix the problem of fully offline client side binding system library encapsulation error
  • Fixed the issue that combining subgraphs would encapsulate missing in some cases
  • Fix the problem that closing the client side did not successfully close the project
  • Fixed the problem that the exported BOM did not respond in some cases
  • Adjust the adhesive expansion of the panel manufacturing file to 0mm
  • The client side adds 3D library folder duplicate name detection to solve the problem that the 3D model cannot be loaded due to the same folder name on different paths
  • Support windows arm64 installer
  • Preliminary support for importing PADS Pro schematics and symbol libraries
  • Fixed bugs in multiple APIs

v2.2.38.8

2025.04.18

  • Fix the problem that the instance overwrite is lost when exporting the epro file for projects with instance overwrite
  • Fixed the problem that the PCB contains prohibited areas and copper paving may not be rebuilt
  • Fixed an issue where slots were not reflected in Gerber in the previous version
  • Fixed the problem that the flying wire did not disappear after the pad was set to the network
  • Fixed some bugs in the API interface
  • Fixed the issue that checking DFM may repeat prompts when connecting to DFM
  • Fixed the problem of double-click wiring getting stuck
  • Fixed removing unused pads, recovery pads may only recover a part of the pads
  • Fixed some bugs in importing KiCAD/PADS/DXF

v2.2.38.5

2025.04.15

  • Fixed some bugs in format conversion
  • Fixed some bugs in the API interface
  • Device standardization entry changed to bottom TAB
  • Fixed an issue where team members could not place the team's reuse module library
  • Fixed some issues that would cause the editor to automatically log out
  • Fixed an issue where some PCBs would cause the network tree to go blank
  • Fixed the problem that some round boards were abnormally positioned on the edge of the V-cutting puzzle process
  • Fixed an issue where the differential pair adjustment wiring was performed in the constrained area, and the spacing did not follow the differential pair spacing in the constrained area
  • Fixed the issue that some PCBs do not have some layers, but the export Gerber configuration has, causing the export of Gerber to fail
  • Fixed the problem that the wires will be disconnected in some scenarios when multiplexing
  • Fixed an issue where some special characters caused the open schematic to be blank
  • Fixed the problem that the color of the theme placed on the canvas was wrong after adding the BOM to the personal library setting
  • Fix the problem that moving pixels in large quantities will leak white screen memory
  • Fix the issue of opening the device standardization, and the tab is blank after entering the content of the text box
  • Fixed the problem that the client side offline mode project tree right-click to add the project directory did not jump correctly

v2.2.38.3

2025.03.31

  • Fixed the problem of teardrops getting stuck in some cases
  • Fixed some board export Gerber prompt export error
  • Fixed the issue that the standardized inspection of the device did not show the inventory and unit price
  • Fixed some bugs in the API interface
    Change the video recording format to MP4.
  • Adjust the search jump at the top of the editor
  • Fixed the problem that opening the package manager under the symbol editor may flash back
  • Fixed an issue where the DFM check might not activate Galaxy DFM
  • F12 to open the developer tool interface adjust to press 3 times quickly to open
  • Fixed some PCB export Gerber failure issues

v2.2.37.7

2025.03.19

  • Fixed some bugs in the API
  • Fixed the issue of DRC false alarms when switching from via holes to blind vias.
  • Fix the issue where pressing ESC while double-clicking to punch a hole results in the deletion of the remaining graphics.
  • Fix the issue where the line width of the drawn wire remains the same after modifying the line width in the constrained area.
  • Fixed the issue caused by the constraints of the top layer when aligning the bottom layer on the top layer.
  • Fixed an issue where 3D models of newly created devices were not displayed correctly in the engineering system.
  • Fixed an issue where the category list did not refresh after selecting a new category and returning from the pop-up window.
  • Fixed the issue where some component data manual links in the device placement pop-up window are incorrect.
    The head of the repair team is unable to export the reusable module.
  • Fixed the issue where the inventory price of the bottom device library is not displayed.
  • Fix some issues with format conversion.

v2.2.37.4

2025.03.12

  • The error in the differential pair wiring differential pairs under the 90° bend of the repair wiring is too large.
  • Repairing the difference pair at the end will generate free-angle routing.
  • When the positions are not aligned, optimize the routing of the differential pair to complete the corner.
  • Fixing the routing of traces and differential pairs. Moving the time cursor moving to the via hole can cause the wires to be shifted too far.
  • Fix the issue where the API cannot parse svg images in the css of the inline frame window.

v2.2.37.3

2025.03.05

  • Adjust the hierarchical structure name of the exported step file.
  • Fix some bugs in the API.
  • Fixed a problem where some complex images were filled in when exporting to ODB++.
  • After modifying the size of the vias in the package, check the DRC, and there are still some DRC issues.
  • Fixed the issue where the PCB would flicker and then go black in certain scenarios.
  • Fix the issue where the bottom search results panel selects all the results on the previous page when switching the number of results displayed per page.
  • Fix the issue of personal filter configuration switching failing.
  • Fix some issues with the layout and routing of combination reuse.
  • Fix the issue where only one wire follows the changes in the pad network when copying and pasting multiple wires in the through-hole pad.
  • Fix the problem of interface text garbled due to abnormal font files in the operating system.
  • Fix the issue when import the standard edition file will appear the old format issue

v2.2.36.8

2025.02.25

  • Fixing the problem that many network wires are generated when dragging wires that are not connected to the center point.
  • Fix the problem that the wire in the frame selection differential pair cannot be stretched.
  • Fix some bugs in the API.
  • Fix some PCBs that have tear-drop cards stuck.
  • Fix the issue where the cursor center does not move correctly when selecting multiple packages.
  • Add Google Analytics

v2.2.36.7

2025.02.22

  • Fixed an issue where the 3D preview of some PCBs kept advancing the progress bar.
  • Fixed some bugs in the API.
    Fixed the issue of incorrect DRC after repairing and restoring unused pads.
  • Fixed the issue where the second shape was incorrectly positioned after the component symbol was rotated 90 degrees.
  • Fixed the issue where the preview image of the device placement pop-up window in the reuse module is blurry.
  • Fixed an issue where the same material layers were stacked after switching layers and materials in the Layer Manager.
  • Fixed some Gerber color images with missing details.
  • The client adds the end-user agreement.

v2.2.36.5

2025.02.18 2025.02.18

  • Fixed the issue where the Gerber export pop-up window prompts an error for some PCBs.
  • Fixed the issue that unused blind vias were not successfully removed during the removal process.
  • Fixed the issue where multilayer pads were not selected when selecting the copper pad of the selected connection.
  • Fixed an issue where the batch pin link ports were not properly short-circuited when the network was global.
  • Fixed the issue where the associated attributes of some pages in the exported PDF were not displayed.
  • Fixed an issue where clicking "Modify" after sorting the pin list on the left of the symbol editor would reset the sorting.
  • The panel supports one-click ordering and can obtain the largest board frame as the maximum order size.

v2.2.36.3

2025.02.13 2025.02.13

  • Fix the issue where some complex images generate Gerber files with missing details.
  • Fixed many bugs in many APIs.
    Fixed the issue where removing all wiring would also remove the locked via.
  • Fixed the issue where the mouse hovering over some pads did not highlight properly.
  • Fixed an issue where the spacing between the copper pads in some constraint areas was not generated according to the constraint area.
    Fixed an issue where adding tear drops in certain scenes caused an error.
  • Fixed an issue where the bottom panel sometimes failed to load the preview.
  • Fixed an issue where some reusable modules failed to paste elements after being copied and switched.
  • Fixed the issue that the Device Manager list cannot be selected multiple times.
    The dropdown value for the attributes of PCB components has been adjusted to include both packaging and device attributes.
  • Fix some issues with format conversion

v2.2.35.5

January 18, 2025

  • Fix the problem that the cross cursor may get stuck when routing a differential pair on a circular conductor.
  • Fix the issue where the copper paving generated in some scenarios violates the DRC rules.
  • Fix the problem that the 45-degree wiring near the board frame will turn into a 45-degree polyline.
  • Fix the problem that in some scenarios, copper can be laid in 2.2.32.3, but it can't be laid later.
  • Fix the problem that the spacing between copper pads in some areas cannot be constrained by the constraint area.
  • Fix the problem of Gerber anomalies caused by self-intersection after the expansion of abnormal pads.
  • Add an interface for placing devices with a mouse in the API.
  • Fix the issue that modifying the packaging only applied to the current packaging will affect the entire project packaging.
  • Fix the problem that automatic upgrade cannot be triggered due to the 4-digit version number.
  • Fix the issue where the number of objects on the left side may be blank when opening the panel library.

v2.2.35.4

January 15, 2025

  • Fix some issues with exporting Gerber files for PCBs, including abnormalities in copper plating and hole drilling.
  • Fix some issues where DRC didn't check according to the rules of the constraint area.
  • Fixed the issue where the progress bar kept getting stuck when previewing some PCBs in 3D.
  • Fix the problem of batch importing KUKA progress bars in the client table.
  • Fixed the issue where pressing Tab to input data when drawing a polyline at a free angle didn't work.
  • Optimize the loading speed of the device placement button in the device placement pop-up window.
  • Fix the issue where wires drawn after adding pads to a group in certain situations cannot be deleted.
  • Fix the problem of saving the reusable module library of Open Source Square.
  • Fix the problem of the API's wire data unit being 10 times off.
  • Fix the problem of API device interface exception.
  • Fix issues such as API getting production files exception.
  • Fix the issue where the API cannot bind symbols and encapsulate devices on the client side.
  • Fix the problem of text offset in Altium import.
  • Fix the issue where some PCB automatic routing has DRC errors.
  • Fix the issue where the automatic array slotting of the layout does not synchronize the rotation angle.
  • Fix the problem of converting copper filling to solid filling and losing the inner hole.
  • Fix the problem that some PCB copper routing priorities result in no inner holes in the bottom layer of copper routing.

v2.2.35.2

January 14, 2025

  • Fix some issues with the plugin API.
  • Fix the issue where the length of the wire network is 0 after adding pads to a group.
  • Fixed the issue where the silkscreen text next to the selected component was not displayed due to some abnormal data.

v2.2.35.1

January 6, 2025

  • Added a new PCB comparison function. Entrance: PCB - Tools - PCB comparison.
  • Fixed the issue where drilling symbols for slots less than 6.5mm were not generated in PDF.
  • Fix the problem of generating incorrect blind vias in the constraint area.
  • Fix the problem that the CTRL key on MAC computers cannot be used normally.
  • Fixed the problem of incorrect sequence when using the shortcut key to switch to the copper foil layer.
  • Fix the problem of incorrect size of some project PCB information.
  • Fix the issue where the position of the differential pair is incorrect in some cases.
  • Fix the issue where the right-click option to set the network color to the default is not working when you select a dashed line and then right-click on the network.
  • Fix the issue where the file extension is incorrect after downloading the PCB source code locally.
  • Fix some issues with the plugin API.
  • Fix the problem of wire intersection nodes in the PDF exported from the schematic diagram.
  • Fix the problem that no drawings are generated automatically after creating a new project.
  • Fix the issue where the font color of network labels is set to none and then resetting the font color is incorrect.
  • Fix the issue where importing a BOM template results in an import failure.
  • Replace the layer description of the panel attribute panel.
  • Adjust the search box text in the bottom library.
  • Fixed the issue of displaying the public library entrance when associating the symbol library in semi-offline mode.
  • Fix the problem of a black background in the packaging preview.
  • Fix the issue where the table batch importer for devices may report an error.
  • Fix the issue where the client gets stuck when extracting the library of the same project twice.
  • Fixed the issue where the names of some constraint areas on the board were not displayed in the area rule list due to style occlusion.
  • Fixed the problem that the layer configuration on the right panel of the repair panel cannot be saved separately.
  • Fix the problem that no new boards and PCBs are added when copying and pasting boards in the left tree of the reuse module project.
  • Fix some issues with format conversion.

v2.2.34.8

December 23, 2024

  • Fixed the issue where the angle symbol position of angle dimension elements in Gerber and 3D preview was incorrect.
  • Fixed the issue where pressing the shortcut key could not add rounded corners when drawing wires that include both right angles and rounded corners.
  • Fix the issue where lines drawn in PCB are not properly cut when switching layers.
  • Fixed the problem of circular output of drilling files in non-slot areas with a diameter of 6.5mm or less.
  • Fix the problem that in some scenarios, the vias and wires will shift quite far after dragging them.
  • Fix the problem of slow opening performance for some PCB polygons.
  • Fix the problem that when selecting multiple packages with CTRL and moving the mouse between two pads, only one package can be moved.
  • Fix some bugs in the plugin API.
  • Fix the problem that the board name changes after copying it to the project and deleting the drawing page.
  • Fix the problem that clicking the pin to delete in the schematic diagram results in the inability to undo other operations.
  • Fix some file abnormalities that cause content to be unable to be deleted and edited.
  • When repairing and modifying the bus name, the network ports on the corresponding bus branches have not been synchronized to change their names.
  • Adjust the precision settings for Gerber custom export interactively. Previously, we set the number of integers and decimal places. Now, we only adjust the decimal precision. The default format (integer: decimal) is: mm(4:5), inch(3:6).
  • Fix the problem where the 3D preview toolbar might not be visible.

v2.2.34.5

2024.12.17

New features:

  • Compatible with some new format designs
  • PCB supports exporting IPC-D-356A files
  • Support copying the grooving area to the puzzle as well
  • Change Gerber's inner layer name suffix to positive film suffix (GPx to Gx)
  • Support video recording, which is convenient for users to record problems and reproduce steps. Entry: Help-About-Video Recording
  • Modify the default drawing template name to Drawing - Symbol_A4
  • The client side supports new settings pop-up windows, supports setting proxies, supports setting cache recovery paths, supports opening logs, supports replacing activation files, etc
  • The client supports rebuilding the search index of library files in offline mode, entry: bottom library - device library - right click - rebuild search index.
  • Add help video jump link to the right panel of the panel document
  • Supports automatic filling of the maximum bounding box size including all board and frame elements in the panel order interface
  • Provide format conversion assistant, support batch conversion of other EDA formats to EasyEDA project file epro format. Tutorial and download address: https://prodocs.lceda.cn/cn/import-export/easyeda-pro-format-converter/

Schematic:

  • Fixed operation problems such as editing and multiplexing tiles that cannot draw graphics
  • Fixed that if the style is set in the symbol and does not come from the theme, it is set to, do not add BOM or do not turn PCB on the schematic, and the style is not displayed according to the theme
  • Fix the editing symbol at the bottom of the library on the client side, click the picture option on the left, and replace it with a new picture. The bottom library is not displayed after saving.
  • Fixed some files exporting png format pictures with only a few dots
  • Fixed the problem that the pop-up window of the new version replacement device on the client side is very slow
  • Fixed that the current function of Replace is invalid. After clicking Replace Current, the Find All, Previous, and Next buttons are greyed out, and can no longer be searched through the buttons.
  • Fixed that in some scenarios, after the schematic is opened and closed, the memory is not released, and the memory usage keeps increasing
  • Fixed that the copy and reuse module could not be placed after dragging by CTRL
  • Fixed that when modifying the list position of the schematic drawing, the text position was not normal
  • Fixed new page overlaps, drawing boundary properties that should not appear
  • Fixed the issue that the pop-up window of double-clicking to modify the text was covered by the right panel
  • Fix After modifying the symbol color fill, edit the symbol on the right side of the drawing to display the set symbol fill color
  • Fixed some scenes where the corresponding device was not checked after opening the package manager
  • Fixed and updated the 3D model of the device in the engineering library, but the model of the device originally placed on the PCB was not updated.
  • Fixed the problem that the duplicate id in the image page caused the image page to open with a white screen
  • Fix that after putting the network label on the pin, lead the wire back to the pin, and then move the network label will report an error and cannot be dragged.
  • Fix some document device standardization, after replacing the device, the schematic to PCB is stuck
  • Fixed some documents where transistor type device symbols are placed on the canvas, and name attribute values overlap with bit numbers
  • Fixed the problem of semi-offline, the same project, the data in version 27 is normal, and the data in version 32 is abnormal
  • Fixed some cases where updating module symbol pins from schematic failed
  • Fix the schematic diagram. Click Save when it is to be pasted, it will get stuck and cannot be dragged.
  • Fix cross-project copy and paste diagram page, the instance value of the diagram page is not synchronized to the cache of the instance value module
  • Fixed abnormal switching drawings for some projects
  • Fix Switch Network Only Filtering Select Network in the canvas will highlight the connected pins and only display the selected wires on the right
  • Fixed failure to save the current page using shortcut Control + Shift + S after modifying the primitive properties of the symbol editor
  • Fixed the multiplex module symbol placed in the schematic in simple mode, and the symbol attribute was not displayed in the right property panel when selected
  • Fixed double-clicking the name of the network label pops up the text box showing the newline information, but it can't actually wrap
  • Fix that there is only one tile in the project library, right-click to modify the information, and the duplicate name prompt will pop up when modifying the title.
  • Fixed some situation symbol editor, multi-component device binding package, the current page displays the name of the package, and other interfaces display a large string of UUIDs.
  • Fixed the problem that the exported PDF has abnormal stretching of the primitive in some cases
  • Fixed the problem of symbol editor, error reporting symbols with the same pin number, save failure, schematic card owner
  • Fixed filter toggle configured to pin-only canvas unselected objects
  • Repair library simple mode, save it as a device in the system library as a personal library, only the category is created in the personal library, and the device is not in the category
  • Fixed an error when selecting the project library when placing the device pop-up window to search for content
  • Fix some projects to find similar object card progress bars
  • Fixed the problem that the device editing pop-up window category item item evoked when the system library device is saved as is empty
  • Fix all offline. If the first picture page is not saved, open more than 15 picture pages, and the first picture page cannot be closed.
  • Fixed the problem that the sort button for multiplexing module names was useless
  • Fixed some API bugs, such as incorrect coordinates
  • Fixed searching for the name of the device on the instance page, but it could not be found
  • Fixed some document export BOM function stuck or invalid
  • Fixed the problem of too many categories in the bottom device/package library list causing the card to be stuck
  • Fixed that the bus name has been changed, the modified bus name is still displayed in the list
  • Fix the problem of placing the device pop-up window and loading the component card slowly
  • Fixed the problem that when searching for objects, clicking once next is a normal search, and clicking second next will adapt to the selected object
  • Fixed the problem that the commonly used libraries are reloaded every time a new page is opened

PCB:

  • Fixed when the search content entered by the PCB canvas search function triggers a warning pop-up window, and anything entered after that triggers
  • When repairing the prohibited area including the entire plate and frame, the reconstruction of the inner electric layer is still available, and it cannot be prohibited.
  • Fixed merging pads with alphanumeric numbers. After merging, the pad number becomes NAN.
  • Fix 2.2.27.1 version of PDF profile, import the current version failed, not compatible
  • Fixed some board subboxes selecting the entire contents on the PCB, cross-project pasting failed
  • Fixed that after right-clicking the copper border and inserting it into the node, opening the copper layout manager failed, reported an error, and got stuck.
  • Fixed clicking Save as Attachment in the export ODB ++ pop-up window, and the saved attachment passed the content of gerber.
  • Repair divergent line width beyond the line range dividing the inner layer
  • Fixed the differential pair wiring. When placing the via hole by shortcut, the spacing error will be prompted, and a certain distance will not be automatically fanned out.
  • Fix some scenarios, modify the network in the inner layer, and rebuild the network into other networks after copper laying
  • Repair pads connecting wires of different widths, when one of them is selected to apply teardrops, the teardrops of the other section will be lost
  • Fixed the problem that contour and width comparison were not obtained according to the corresponding layer
  • Fix the problem of cards when large files are highlighted with the network
  • Fixed the issue that the partition manager did not respond when clicking "Update to current PCB"
  • Fixed some API issues not working properly
  • Fixed some PCB 3D previews, when switching from other materials to FPC materials, the console reported an error
  • Fixed the problem that the actual W of the generated teardrop is different from the W in the settings
  • Fix the 45-degree arc blocking mode, the pad is out of the line, and it will get stuck when it comes out of the arc gap.
  • Fixed the problem that some abnormal data caused the PCB progress bar to keep going
  • Fixed the issue of black screen in 3D preview of some boards
  • Fix the problem that pressing and holding ctrl to drag the copied content cannot be dragged for the first time, but only for the second time.
  • Fixed the problem that the inner layer and some pads could not generate divergent lines in some scenarios
  • Fixed the problem of copper padding and pad spacing errors generated by attachments in some scenarios
  • Repair arc 45 degrees wire and add teardrops to spike
  • Fixed the wrong layer displayed in the 3D preview property after the layer manager deleted the dielectric layer
  • Repair when wiring close to the board frame, two wires will be stretched at the same time
  • Fix the wrong size and position of the pop-up window in the removal loop
  • Fix the top menu to modify the wiring width, the actual wiring is still 10mil, and the console has an error.
  • Fixed the problem that in some positions during the wiring process, the wires would be arranged around the board and frame
  • Fixed the problem that the circular grooving area below 6.5mm did not add the drilling symbol to the drilling table
  • Fixed some incorrect dimensions of the footprint wizard
  • Fixed fully offline, the network where the inner layer is input to the inner layer, and lowercase will not become uppercase
  • Fixed that the graphical shape of the drill in the exported gerber does not match the shape in the drill table
  • Repair that the PCB rotates according to the reference point, and all operations of the PCB cannot be undone after manually entering the angle
  • Fixed drawing differential pairs in the PCB, the connected lines are not connected from the same device
  • Fix cannot be undone after modifying pad hot welding properties to custom
  • Fixed the problem that teardrops can also be generated when the layer where the blind buried hole is located has no wires and other layers have the same network passing through the blind buried hole
  • Fixed the bug of the wrong file creation time in the exported Gerber compressed package
  • Fixed that when the filter is not ticked Network, the re-suspension will be very bright when selected, and the suspension will be very bright after ticking Network.
  • Fix the top menu to modify the existing line width of the system, and the line width property on the right is displayed as custom
  • Fixed the problem that the components in the module still cannot be pushed after canceling the multiplexing module combination
  • Fixed the problem that the antenna could not be removed normally in some scenarios
  • Fixed 2D/3D preview screen printing process not following settings correctly when switching plates
  • Fixed that the switch PCB3D preview and 2D preview did not empty the cache. The more switches, the more memory usage
  • Fixed new footprint, import attachment DXF file in footprint editor, unable to switch import layer
  • Fixed the issue that the global network name of the two objects of the DRC short warning is the same and should not be warned
  • Fixed clicking to set as the default rule for new PCB, the same configuration will be added repeatedly
  • Fixed the problem that the gray area appeared in the bottom bar after opening the 3D editor for the first time after creating a new reuse module
  • Repair the PCB cannot be placed after the device of the personal library is added to the common library
  • Fixed batch creation of devices and binding of local 3D models
  • Fixed an issue where the "Footprint ID" attribute item appeared in the right property panel when both pads and vias were selected on the PCB canvas
  • Fixed the minimum wire corner line width not returning the default after entering a value that does not conform to the rules
  • Fix when the pcb document is saved as cloud with the name pcb1, or when the multiplexed template board subdocument is saved as cloud, it will prompt that the title already exists
  • Release the function of switching design rule units in read-only mode
  • Fix right-click editing package application whole project stuck, opening package editor slow
  • Fixed the problem that when some boards rebuild one inner layer, the other inner layer is affected
  • The symbol ° marked at the angle will not change directly according to the size of the font height. It needs to be moved to change.
  • The problem of pulling out the wire on the PCB pad and returning the wire to the position before pressing the space
    When the wiring crosses the constrained area, the wire width does not follow the constrained area
  • After the PCB is turned on for floating highlighting, the CTRL + C mouse is suspended on the pad in an instant, which will highlight the problem that cannot be cancelled.
  • Minimum wire corner width No limit Maximum
  • Fixed an extra circle of contour along the edge when copper padding is converted to filling area
  • Fixed some DRC errors with incorrect identification locations
  • Fixed the issue where the size combination was lost after reopening the PCB
  • Fixed some cases where the pad end wiring could not end vertically upward
  • Fixed the ESC key exit failure when the wire mode is selected
  • Fixed that the moving wire could not be blocked in some cases when blocking the wiring mode
  • Fixed some cases where the reuse layout wiring was undone and the wires disappeared after redo, and the original combined network was changed
  • Fixed 3D preview reinforcement area not working properly
  • Repair the solder paste layer of the pad after exporting to DXF, the pad solder paste cannot be seen in the 3D preview tool
  • Fixed PCB settings ticked Automatically fan out when wiring starts/ends, wires flash around when the cursor moves within the pad range
  • After hiding the flying wire in the network flying wire, move the unconnected device, the flying wire is not highlighted.
  • All offline drawing the frame in the contour area, moving the frame, there is an error
  • Two multiplexing modules are updated from the schematic to the PCB at the same time, there will be a via network error
  • Draw the polygon area under the arc angle, make a special copy of it, and the copied primitive is displayed incorrectly
  • Set the upper corner to add a via hole. When drawing the wire, press the cut layer shortcut, and there will be no upper via hole added.
  • Fixed the solder mask expansion generation error of some special pads, which connected into one piece
    When routing differential pairs, move the wires to create a right angle when the wiring mode is 45 degrees
  • When modifying the value of the custom attribute of hot welding after selecting the polygon pad on the PCB canvas, the input content and the display content are inconsistent due to parameter problems
  • Optimize the path Optimize the situation of right angle or acute angle, reduce the acute angle and optimize the user experience
  • Blocking wiring mode, wires across constrained areas will report a physical error
  • Wire in the constrained area. After the wiring exceeds the constrained area to the PCB canvas, the line width of the line does not become the line width of the PCB constraint.
  • Fixed the problem that the tear drop generation card owner of some boards has the wrong shape, and the tear drop generation will disappear in different segments.
  • Fixed the issue that the mm unit cannot be selected when exporting ODB ++ files
  • Fixed an issue where some boards exporting Gerber had a missing top solder mask of a component
  • Fixed an issue with the second pad after the array and a change in the network connecting the copper sheet
  • The spacing between copper and copper is not restricted by the restricted area
  • Fixed the wrong number of DRC for some documents
  • Added design rules for illegal data filtering
  • Fixed right-click exit during the wiring process of the multiplexed layout, and the wire residue cannot be withdrawn
  • Fixed issue of exporting color screen Gerber Boolean errors for some boards
  • Fixed some cases where the canvas was normal, but after exporting Gerber, the copper and wire were short-circuited
  • When fixing the wiring, the highlighting effect of the corners of the arc wiring is wrong
  • Fixed the problem that in some cases, after turning on real-time DRC, the top-level differential pair wiring does not display wires
  • Fixed the problem that the selected component could not be dragged in some cases
  • Fixed some PCB auto route failed issue

Panel:

  • After the primitive is locked, you can still drag and stretch outside the drag node
  • Select the locked primitive in the panel, and then click on the blank space to pop up a warning.
  • After clicking a tool in the top toolbar, click the commonly used library widget. You need to right-click Cancel before it comes out.
  • Add multiple data elements to the combination on the panel library canvas, delete the combination in the object tree on the left, click Save, and display Save failed.

Other:

  • Fixed that after migrating the standard version components to the professional version, some supplier, manufacturer and other attributes were lost
  • Fixed the problem that when importing AD, the output log is incorrect when the component has the same pad number but the network is different
  • Fixed the wrong display of export import component classification, and the package uppercase became lowercase
  • Fix the fully offline client side, add a reuse module to the bottom library, and the newly added reuse module cannot be found in the libraries
  • Fix after batch creation of devices, update table, re-import updates in batches, updated devices are cleared of classification
  • When creating the exam in the workspace, select Disable import, the editor needs to grey out the imported submenu items
  • Fixed that right-clicking to view product details in the bottom device library did not give priority to getting the Product Link attribute value
  • Fixed a large number of bugs importing Altium/PADS/Orcad/Allegro, updated allegro conversion plugin
  • Support more APIs and fix API bugs

v2.2.32.3

2024.10.08

  • Fixed the problem that when the network tab on the left side of the PCB has content in the search box, clicking on the hidden flying line will expand the network classification
  • Fixed the problem that when drawing lines on PCB, pressing tab to modify the line width cannot be confirmed by pressing enter
  • Fixed the problem that after selecting a part of the components in the schematic diagram, the layout is transferred by right-clicking, and the PCB is not automatically opened
  • Fixed the problem that the schematic diagram or pcb of the attached project is opened in two windows respectively, and the cross selection does not pop up a prompt
  • Fixed the problem that when opening the client fully offline, opening the project, reopening the project without saving the project, and opening it, the project will not be opened after opening
  • Fixed the problem that after importing the project of some reused modules, the schematic page is lost and the symbol page is abnormal
  • Fixed the problem that when searching for components in the client-semi-offline, clicking on the category of the public library cannot be loaded, and the path is wrong
  • Fixed the repeated error of DRC exported for Gerber inspection
  • Fixed the schematic mouse hovering highlight network setting, resulting in the inability to cancel the highlight after hovering the highlighted symbol
  • Fixed the abnormal display of the result of searching for similar objects and rectangles in the schematic diagram
  • Fixed the problem that schematic example page cannot export png format images
  • Fixed the problem that different modules and different networks cannot be connected to the network through short-circuit symbols
  • Fixed the problem that PCB highlight cannot be canceled
  • Fixed the problem that package pushing will get stuck in some PCBs
  • Fixed the problem that the pads and wires are not connected when switching the layers of pads and wires separately, and checking DRC after rebuilding copper
  • Fixed the problem that in multi-way routing mode, the dotted box will not be pulled out after clicking the canvas to move
  • Fixed the problem that when switching a single channel and completing multi-way routing, the line will be automatically changed, and the manual switching of the wire will be on the completed wire
  • Fixed the problem that the Esc shortcut key is invalid and cannot be exited in the optimization selected wire mode
  • Fixed the problem that the panel remains unchanged after modifying the color configuration of the PCB after adding a panel on the canvas
  • Fixed the problem that the entire section of the wire between some pads is not highlighted when filtering and checking the pad pair, and selecting one section of multiple wires
  • Fixed the problem that the drilling holes are not exported when exporting PCB to PDF
  • Fixed the problem that the package editor-smart size can still drag the size after locking the size, and the size can still be dragged without unlocking the size
  • Fixed the client error when exporting batch creation device library templates
  • Fixed the client crash issue

v2.2.30.8

2024.08.28

Common

  • Add a column to the extension manager to indicate whether external interaction is allowed
  • Add two link attributes, URL (link) and Product Link (product link), to the component attributes
  • Support batch import of epro or elibz files
  • Add category setting options to import extracted libraries
  • Prioritize retaining the unique id of components when copying and pasting to ensure the correspondence between schematics and PCBs
  • Export BOM supports setting xlsx templates and exporting according to templates
  • Export PDF supports setting watermarks
  • The blank space in the bottom library category list supports right-click menu management of categories
  • Optimize the problem of slow online library search speed

Schematic

  • Add component shielding function to the placement menu
  • Add device and package attribute settings to export Allegro netlists
  • Add netlist comparison tool to the tool menu
  • Export PDF supports setting the size of the drawing page
  • The search function supports searching in the currently selected object
  • Automatic pin layout supports distinguishing power and ground pin grouping
  • When converting schematics to PCB, if the schematic is not under a board, it supports automatic board creation or selecting PCB and creating the board
  • Supports exporting DXF
  • When highlighting the network, it supports highlighting pins and pin names, etc., and adjusting the highlight color

PCB

  • Settings support switching Canvas2D or WebGPU engine
  • Export coordinate files support txt format
  • Export BOM supports exporting installation type (SMT or DIP)
  • Export DXF supports version selection and exports according to the current PCB configuration
  • Export Gerber supports exporting drill table in the drill layer
  • DRC error identification supports layered display, and hidden layers can hide the corresponding error identification
  • The command panel is adjusted to the bottom panel
  • Export PDF supports setting custom background color and layer color
  • The edit menu supports special copying, and supports setting settings such as shrinking and expanding in the right property panel
  • When pasting copper and fill areas, there is no longer a network selection list when there are multiple netlists
  • When pasting a panel with CTRL+SHIFT+V, it supports automatic processing of network names to ensure that the pasted network names are not repeated

Format conversion

  • Supports compatible import of Altium default fonts
  • Fixes some other issues

Privatization

  • Supports exporting annotations to tables

v2.2.28.1

2024.09.11

  • Fixed the issue of ODB++ stuck progress bar when exporting some PCBs
  • Fixed the issue of error when opening and saving footprint in the footprint manager
  • Fixed the desktop client cannot login with Google account issue
  • Fixed import EAGLE library cannot import symbol library issue
  • Fixed some issues with format conversion

v2.2.27.1

2024.09.11

  • Fixed the import EAGLE will not import symbol issue
  • Fixed the desktop client cannot login by Google account issue

v2.2.27.1

2024.08.30

  • Fixed the problem of panelize display offset
  • Fixed the problem of abnormal display of PCB when opening 122 version of Google Chrome

v2.2.26.6

2024.08.26

  • Adjust the output of color silk screen manufacturing files

v2.2.26.4

2024.08.20

  • Fixed the bottom left corner doesn't appear online chat tool issue
  • Fixed the PCB is slow at MacOS issue
  • Fixed the problem of incorrect judgment of the starting point of differential pair routing from vias
  • Fixed the problem of failure to export Gerber for some files
  • Fixed the problem that the divergent line width will exceed the copper range when rebuilding copper for some files
  • Extended the timeout time for exporting step files to 30 minutes to ensure that more complex files can export steps
  • Fixed the problem that the 2D and 3D preview colors of the color silk screen layer text did not follow the color settings
  • Color silkscreen files support only panel frame output panel
  • Fixed the problem that some files update PCB master
  • Fixed the problem that you cannot directly select the drawing attributes when creating a new schematic drawing and click reset filter
  • Fixed the problem that the PCB display is incorrect after editing the PCB package to add new attributes and set the font
  • Fixed the problem that the client reuse module is saved as a local without a project
  • Fixed the problem that the common library of the semi-offline client panel cannot be loaded
  • Fixed the problem that the project name with + sign cannot be restored in cache recovery
  • Fixed the problem that the data format of batch saving of semi-offline client project library as local data is incorrect
  • Fixed the problem that the paging data of the project library is incorrect
  • Fixed the problem that the device saved as system library is not associated with the newly created category when the symbol management mode is simple mode
  • Support Altium copper fill import and export

v2.2.25.6

2024.08.10

the desktop client will be release later.

the details with images you can refer at https://oshwlab.com/forum/post/aa95e02a6e034ef794f3aedc1ab6f4f2

Common

  • Supports common graphics operation API (beta version), Entry: Top menu - Settings - Extensions (entry will be adjusted later)
  • API documentation (beta version): https://prodocs.easyeda.com/en/api/guide/
  • Supports document window split distribution, right-click on the top tab bar to split the window
  • List paging rules are recorded to personal preferences, reducing the number of operations for users to set paging rules
  • Project tree folders are sorted by name
  • Support library export and import with classification
  • Unified import process of project documents, import current project and import as new project by user selection
  • Optimize the process of opening the recent project after the current project is opened, add the opening method pop-up window, and facilitate users to choose the way to open the project
  • Optimize the automatic switch to the corresponding library type TAB after clicking the management category, which is convenient for users to manage categories
  • Added a double-click to close tab function on the top tab row; when too many documents are opened, a drop-down list is supported to display all tabs
  • Support IPC/DAC-2552 property settings, in the top menu - Tools - IPC/DAC-2552 properties
  • Support exporting PADS 9.5 file format
  • Support adding font names of the operating system (supported by Google Chrome, and the font list can be read in the address bar when adding)
  • Fixed some issues with format conversion
  • Batch import of device libraries supports automatic processing of duplicate symbol library imports

Schematic/Symbol

  • A new and powerful specification extraction wizard that supports fast extraction of symbols of SOP, QFN, tables, and BGA types from PDF. Entry: Symbol Library - Top Menu - Tools - Specification Extraction Wizard
  • Support automatic pin layout. Conveniently and quickly group signal pins, ground pins, and power pins, and support grouping into SOP and QFN type graphics. Entry: Symbol Library - Top Menu - Layout - Automatic Pin Layout
  • Added read-only mode restriction function to prevent drawings from being edited in read-only state
  • Added associated position display function to facilitate finding the drawing location of associated elements
  • Added border and detail list functions to drawings
  • Optimized pin attribute position. After the component is rotated, the pin number is always above the pin, which increases the readability of the component pin.
  • Support batch export of reused modules
  • Optimize the pin placement TAB key pop-up function, support setting more pin attributes
  • Optimize the spacing problem of repeated actions
  • Add a search entry for reused modules in the device placement pop-up window to facilitate the placement of reused module libraries
  • The primitive objects of the schematic theme support the fill style of shapes
  • Optimize the drawing opening speed
  • Optimize the PDF export speed
  • Support the proportional scaling of images and rectangles by holding down Shift and dragging
  • Distinguish the internal and external colors of the drawing frame to facilitate the identification of the drawing range
  • The left part TAB of the component symbol is moved to the bottom of the canvas to facilitate users to switch, create, and delete components
  • Optimize the selection rules of unfilled shapes, and the unfilled area no longer responds to shape selection
  • Design rules add global network short-circuit checks to prevent global network errors from short-circuiting
  • Optimize the display rules of common libraries to improve space utilization
  • Canvas supports non-adsorption
  • Supplementary pin types
  • Support more pin shapes
  • Optimize the rules for automatically assigning position numbers when placing multi-component components
  • Optimize the modification of pin length and the extension method of pins
  • Exporting PADS netlist and Allegro netlist supports setting other export attributes
  • Add filter menu to canvas right-click menu
  • Optimize table function, update right-click menu, support rotation, flipping, adding and deleting multiple lines, support introducing attribute expressions, etc.

PCB/Footprint

  • New GPU display engine, remove the old WebGL engine, use WebGPU to provide stronger performance, smoothly support 100,000 pads translation and zoom, need to use the latest version of Google or Edge browser, Firefox browser does not support WebGPU
  • Support CPU display engine, automatically switch to CPU display engine when graphics card support is poor
  • New high-performance copper plating algorithm, support 300,000 pads 8-layer LED light board completed in 45 seconds (a traditional friendly company about 5 minutes)
  • Overall performance improvement, memory optimization, 300,000 pads LED light board PCB memory usage reduced to 2.2GB
  • New routing algorithm, reconstruct routing logic, better routing performance and support more routing features
  • New push routing, support pushing 20 parallel wires at the same time
  • Support multi-way routing (bus routing), can lay more than 20 wires at the same time, top menu - Routing - Multi-way routing
  • Pushing and arc routing are also available in multi-way routing mode
  • Support PCB partition design, divide the PCB into multiple sub-graphs for collaborative design, in the top menu - Design - Draw partition/partition manager
  • New automatic routing logic, fix some automatic routing problems, and continue to work on it
  • Brand-new teardrop algorithm, faster teardrop addition speed, support for more special scenarios
  • Adjust the copper display mode, only display copper filling after drawing, and display the copper wireframe after clicking
  • The new copper manager supports top and bottom, canvas synchronization selection and other functions
  • Support drawing small copper inside large copper to automatically top the priority of internal copper, support copper right-click menu to adjust priority
  • Export 3D files to support silk screen and signal layer lines and vias; support automatic generation of simple models based on height attributes; dialog box prompt appears when the model cannot be loaded
  • Pushing supports path optimization of pushed wires, which can be set in the right property panel during routing, divided into none, single segment and whole segment
  • Design rules add patch pads, plug-in pads, and drilling spacing rules
  • Punching during routing supports pushing the wires and vias next to it, and supports optimization path settings
  • Added the function of optimizing the selected wire, top menu - routing - optimize the selected wire
  • Support pushing/blocking other wires when placing, pasting, and moving vias, need to turn on: Settings - PCB/Package - Move/Place/Paste Via Follow Routing Mode
  • Support pushing components and components, settings - PCB/Package - Move Components
  • For several wires that have violated DRC, the wire position can be automatically optimized when dragging in simple scenarios so that it no longer violates DRC
  • Support routing from a network position to an empty network wire, or from an empty network wire to a network position, and automatically assign an empty wire network at the end
  • Select a wire or via with one end hanging in the air, and support manual backspace back
  • Support double-clicking the left button to punch during routing
  • Support pushing arc mode routing
  • More powerful removal of loops, support simultaneous removal of vias and antennas (configurable on the right panel), locked wires will not be removed, and the prompt pop-up window is optional and no longer prompts to remove all directly (can be reopened in settings)
  • Multi-select and drag multi-segment parallel wires, support pushing
  • Equal length adjustment, support pushing other wires when the wiring mode is pushing
  • Add common wiring settings in the right property panel when wiring
  • Support exporting change reports when updating PCB from schematic
  • PCB import update pop-up window supports different sorting or grouping methods
  • Footprint supports batch placement of pads by importing pad coordinate files
  • Support exporting interactive BOM in PCB, in the top menu - Export - Interactive BOM
  • Supports goto to JLCPCB DFM tool, select the top menu - Design - DFM Check. https://dfm.jlcpcb.com/

Panel

  • Panel entry will enable at v2.2.30 soon, after LCSC panel order is available: https://www.lcsc.com/front-panel
  • Support the selection of exporting PDF files and PNG files with canvas as template or 2D preview as template, in the top menu - Export - PDF/Picture (G)...
  • Support printing the current canvas or current 2D preview content, in the top menu - File - Print (P)...
  • Support the constraint or annotation of the object's own smart size, in the top menu - Placement - Smart Size
  • Optimization of 2D and 3D preview display, hiding the adhesive hollowing layer, adding an adhesive layer, in the top menu - View - 2D Preview/3D Preview
  • Supports in-situ pasting, top menu: Edit - In-situ Paste, you can quickly paste the content copied from different documents to the original position relative to the original document
  • Supports setting filter configuration in the canvas right-click menu
  • Supports selecting and editing auxiliary objects under the mask (double-click the combination/elliptical arc/shape to enter the corresponding mask)
  • Supports setting the size of the object's rotation enclosing rectangle (property panel on the right), and adjusting the property layout in the property panel on the right
  • Supports flipping (via shortcut keys X/Y) and rotation (via shortcut key Space) during the placement of primitives
  • Supports pressing Ctrl to drag the center of any control point to scale the primitive
  • Supports dragging only the selected object in the selection enclosing box
  • Supports contact selection from right to left, and only adds selection when the selection range touches the object
  • Supports separate saving of document filter configuration (filter panel on the right)
  • Supports rotating size objects (triggering function through the right-click menu or shortcut key Space)
  • Supports one-click cancellation of all empty combinations, in the top menu - Layout - Combination - Cancel all empty combinations
  • Supports keeping combination properties when copying or arraying, and cancels the default rule of assigning combination names
  • Supports panel design rule checking, and the results are displayed in the DRC tab of the bottom panel
  • Supports importing text when importing DXF
  • Added a new design rule that the spacing between objects in the board frame layer should not be less than 2mm
  • Added a new design rule that prohibits drawing objects in the rectangular area of the four corners of the material boundary box
  • Added a new design rule that only objects in the auxiliary drawing layer or board frame layer are allowed to be independent of the board frame
  • Added a warning pop-up window prompt when exporting/placing an order
  • Optimize the interaction between the left object tree and the right layer/filter panel about hiding and displaying
  • Remove the logic that the elements will absorb the grid during the process of equidistant distribution and array elements
  • The icon for changing layers in the right layer panel cannot be selected
  • Adjust the style of the default size of the smart dimension value text
  • When the constraint dimension associated object is locked, the movement of the unlocked constraint associated object is supported while maintaining the constraint conditions
  • Optimize the Ctrl and Shift multi-selection interaction logic of the left object tree
  • Adjust the text of the right layer description
  • Optimize the drag interaction of angle dimension and arc dimension control points

Private deployment

The private deployment function is not available in the public online version yet, but will be provided in the private deployment service

  • Support private deployment, support enterprise internal private cloud and server deployment, if you need please contact us: support(at)easyeda.com
  • Support adding annotations to schematics and PCB canvas. Entry: Top menu - Design - Add annotations
  • Support setting project collaboration mode at the organization, team, and project level. Strict collaboration mode can effectively prevent multiple people from editing the same page and overwriting each other, improving project collaboration efficiency
  • Operation logs in the workspace: account login log, team management log, enterprise management log, project/editor operation log, editor error log
  • Workspace supports setting editor interface watermarks
  • Support project-based online chat tools, next to the top menu - notifications
  • Enterprise permission management and role management
  • Support account interface, project interface, library management and other interfaces
  • Support enabling internal library function, connecting to the PLM system to display real-time material information, such as inventory, price, PDF, etc.
  • Support online statistics of accounts, and count the number of online users by time period

v2.1

v2.1.63

2024.05.22

  • Fix the problem of re -enrollment of some files
  • Fix the custom rules of the copper copper after deleting the deletion of the custom rules of the pavement and then the rules of the same name will affect the original paving copper
  • Fix some files to open the problem of the lost object
  • Fix in some cases that the paving copper should be directly connected but there is no connection.

v2.1.59

2024.05.10

  • Compatible with V2.2 format
  • Fixed the problem of incorrect color screen printing output coordinates
    -Fixed the problem that the copper laying could not be rebuilt after switching the process configuration.
  • Fixed the problem of error reporting when recreating copper laying custom rules after deleting them.
  • Fixed an issue where the path does not exist when editing the category of the project library on the semi-offline client

v2.1.57

2024.04.18

  • Fixed the problem that the bottom pad thermal welding is set to custom direct connection and becomes divergent after saving and reopening.
  • Fixed the problem that the canvas could not be seen due to abnormal network tag data remaining in the past
  • Fixed the issue where documents were not loaded when opening a project in OSHWLab

v2.1.56

2024.04.11

  • Fixed the issue where DRC error will be reported if the network rules for copper laying are different from the default rules.
    -Fixed the problem of inconsistent spacing between copper paving and frame/slot hole
    -Fixed the problem that you can still cut when you don’t have cloning permission.
  • Fixed the issue where some arc pads become jagged when exported to Gerber
  • Fixed the problem that multi-layer pads will become the same after modifying the shapes of different layers and reopening them.
  • Fixed an issue where an error would be reported when clicking a single component in some projects
  • Compatible with V2.2 schematic file format
  • Fixed some format conversion issues

v2.1.54

2024.03.28

  • Fixed the issue where offline client documents were saved incorrectly
  • Fixed the problem of error when creating a new folder
  • Solve the problem that offline clients cannot load system libraries in some systems

v2.1.53

2024.03.26

  • Fixed the issue where the color does not follow when copying and pasting the package of color silk screen printing
  • Fixed the problem of incorrect color silk screen mark points
  • Fixed the problem that after opening a published project on the open source platform and exporting the PDF, it will prompt to convert it to unpublished

v2.1.52

2024.03.21

  • Fixed the problem that there may be fewer wires when importing automatic routing ses files
  • Fixed an issue where errors would be reported when importing certain PCB custom packages
  • Fixed the issue where the model still appears in the preview after deleting the 3D model
  • Fixed the problem of DRC reporting an error when the copper laying rules are different from the default rules
  • One-click BOM ordering of components supports passing the BOM file name
  • Fixed the issue where DRC check in semi-offline mode could not detect mismatch between supplier number and value
  • Fixed the issue where the supplier number would be cleared if the value name was checked.
  • Fixed the issue where copying and pasting symbol content to other newly created symbols would cause no response.
  • Fixed an issue where the New menu would be grayed out after a team member opened the project
  • Fixed the issue where the browser would be opened when creating a team at the import library pop-up window point in semi-offline and fully offline modes
  • Fixed the issue where the save as pop-up window was not opened when editing the system library package

v2.1.50

  • Fixed the issue of adding teardrop card owners in some cases
  • Fixed the issue where the mobile package would get stuck after being released
  • Export color silk screen Gerber to add positioning files for production
    -Fixed the issue where copy and paste may get stuck
  • Fixed the problem that PCB search does not find the next position.
  • Added management permission docking for team library
  • Fixed the issue where when editing the system library in the package manager, there is no pop-up window to save as after saving.
  • Fixed an issue where copying and pasting schematics or placing devices quickly in succession may cause the symbol attributes of the device to be lost
  • Fixed some format conversion issues

v2.1.49

2024.01.31

  • Fixed the issue where the underlying solder mask displayed on the canvas is inconsistent with Gerber
  • Fixed some issues with color screen printing
  • Design rules and safe spacing to add teardrop copywriting
  • Fixed the problem that non-metalization could not be detected due to the previous version
  • Fixed the problem of PCB document being lost when saved as device
  • Fixed the problem of inconsistent spacing between copper laying and frame/slot hole in some cases
  • Fixed the problem of DRC error in inner layer copper filling in some cases
  • Fixed some login issues
  • Fixed the issue where the search highlight in the device placement pop-up window is sometimes incorrect
  • Fixed the issue where one-click ordering would automatically generate color silk screen files
  • The component placement pop-up window and the bottom component library add a reporting library error entry

v2.1.48

2024.01.24

  • Fixed an issue where an error would be reported when copying and pasting PCB in the left tree of some projects
  • Fixed the issue where the DRC prompt is not connected but is actually connected due to accuracy issues.
  • Fixed the problem with the progress bar of converting certain engineering schematic diagrams to PCB cards
  • Fixed the problem of opening card progress bar after some AD PCB imports
  • Fixed the problem that the thermal hole network of the pads in the updated package is not updated when imported.
  • Fixed the issue where the vias under the package cannot be picked up in the inactive layer hidden mode
  • Fixed the problem that after modifying the value on the template page, the attribute value of the instance page that has not been modified will have an instance value subscript.
  • Fixed the problem that some document schematics cannot see the wires due to special characters and can only see them when they need to be moved.
  • Fixed the issue where symbols and pins of multiplexed modules would be displayed as unconnected when set to multiplexed
  • Fixed the problem of empty names when placing multi-part devices
  • Fixed the problem that the client's fully online mode creation team did not open the browser to create (except for the login page, other pages need to open the browser to complete)
  • Fixed the problem that the public library could not be loaded during the second search in the pop-up window for placing components.
  • Fixed an issue where after clearing the instance value and saving the attribute with an instance value, switching to the template page for modification, a prompt will be displayed when saving that the data needs to be synchronized.
  • Fixed the problem of no response when adding a library with the same name to a commonly used library and then adding it again.
  • Fixed the problem that the client could not open the read-only eprj project file, and added a pop-up warning
  • Fixed the problem that updating the engineering library when placing devices after disconnecting the network in the semi-offline mode of the client is invalid.
  • Fixed the problem of missing content in the export step of complex models
  • Fixed the problem of exporting step missing model in some cases
  • Fixed some format conversion issues

v2.1.45

2024.01.15

  • Fixed the problem that some files will get stuck when exporting Gerber and selecting color silk screen
  • Fixed the problem of image offset after PCB layer cutting in the package
  • Fixed the problem of incorrect effects after merging some lines
  • Fixed the issue where DRC detects the wrong layer for blind and buried vias
  • Fixed the problem of error reporting when adjusting layer order in layer manager
  • Fixed the issue where the schematic document list on the left side of the open project is empty
  • Fixed the issue where a new PCB file will be automatically created when right-clicking on the reuse module to edit PCB

v2.1.44

2024.01.03

  • FPC enhanced primitives support Boolean operations
  • Fixed the problem of copying and pasting PCB errors in the left tree of some projects
  • Fixed the problem of slow display of global network name
  • Fixed the issue of inconsistent display of exam time in the education version
  • Fixed the problem that the 3D model of the system library when viewing the device in semi-offline mode is a black and white block
  • Fixed the problem that there is no device library when importing the professional version project extraction library
  • Fixed the issue where the white cover of the image is lost during 3D preview of the panel
  • The panel supports arc segmented path connection function
  • Fixed the problem of white screen when opening personal center in client online mode
  • Fixed some issues with format conversion

v2.1.42

2023.12.10

Schematic diagram

  • Schematic diagram supports mm unit switching
  • Schematic supports combination function
  • Supports ellipse and Bezier curve functions
  • Pin number supports inputting multiple numbers
  • Exporting PDF supports selecting partial areas for export
  • The device placement dialog box supports right-click menu on the placement button; optimizes device list loading performance
  • Add test point devices
    -Support shortcut keys to repeat the last action
  • Place network label and press TAB key to support setting differential pair name
  • The component tree on the left supports displaying the page where the component is located
  • When placing the reuse module in the bottom library, support placing a single image page directly
  • The placement menu supports the new version of the table function
  • Added a name category to the component tree
  • Reuse module symbols support setting the number of reuses

PCB

  • Reconstruct PCB architecture and adjust performance
  • Bottom supports layer switching
  • Optimize adsorption function
  • Optimize the generation of hot soldering for copper laying
  • Importing images supports higher precision, and importing logos is more precise.
  • Supports curved teardrops and supports a variety of scenarios; in Settings - PCB - General settings, you can set it to automatically generate teardrops
  • Optimize 3D model manager list performance
  • Optimize flying lines, copper laying, and network computing performance
  • Multiplexed layout and routing supports attributes such as font, line width, and height of component attributes.
  • Supports constrained areas and setting regional rules
  • Support Tools - Layer stacking configuration switch for layer manager
  • Edit menu supports Boolean operations
  • Support removing unused pads in the tools menu
  • Support setting the adsorption distance and layer in Settings - Adsorption
  • In Settings - PCB - General, support setting wire following shortcut keys
  • Support more primitive theme settings in Settings - PCB - Theme
  • Routing menu supports fan-out routing
  • Support new measurement functions and select objects
  • Package library - File - Import menu supports importing pad coordinate files
  • In Settings - PCB - General, support setting bold grid settings
  • The export menu supports exporting to ODB++ format
  • Select the pad within the package to disable switching layers
  • When filtering the network, support the selection of graphics elements without network
  • PCB settings support setting the adsorption of extension cord to follow the adsorption switch
  • One-click PCB ordering adds detection tips for blind and buried vias
  • Optimize PCB memory usage and optimize PCB stuck problem
  • Add FR4 material to FPC reinforcement board

panel
-Support primitive reference point setting

  • Commonly used libraries support panel libraries
  • The panel supports combination functions
  • Added dimension tool
  • Added arc tool to placement menu
  • Smart size removal lock unlock menu for panels

other
-Canvas supports 10x grid lines

  • Added a search box at the top
  • Opening a higher version project in a lower version editor supports pop-up prompts
  • The local suffix for project export is changed to epro, and the local suffix for batch export libraries is changed to elibz
  • Support Allegro file import in File - Import menu
  • Optimize file saving and loading speed
  • Client non-full online mode also supports device standardization
  • Solve the problem of residual processes after the client is closed
  • Added JLCPCB Layout Service entrance in the design menu and order menu
  • The default built-in fonts remove copyright fonts, add boldface and official script, and the panel font defaults to boldface
  • Update forum link
  • Support automatic saving of exams in education workspace

v2.0

v2.0.34

2023.10.17

  • support blind/buried vias detection before one-click PCB order
  • update forum link
  • remove some fonts at commonly fonts

v2.0.33

2023.09.14

  • Add JLCPCB Layout Service menu at Design and Order menu

v2.0.32

2023.09.04

  • Fix the filter doesn't work issue
  • Hide the New Panel menu, when JLCPCB ready for panel fabrication, it will be released again
  • Remove Live Q/A menu
  • Fix the request new part incorrect link issue
  • Fix the PCB order the pick and place csv file has incorrect format encode issue

v2.0.30

2023.07.06

schematic diagram

  • Optimize the performance of schematic canvas operations, including zooming, mass selection, panning, copying and pasting, cutting, etc.
  • After placing the reused block, the name and symbol name are automatically given and displayed automatically
  • The design rule adds component type check items, and the supplier number matches the component attribute
  • Bit number allocation supports bit number allocation without question marks, Chinese, etc.
  • Optimize package manager's multi-selection and scrolling list performance under a large number of components
  • Added design rules: network identification, network port needs to have a name
  • Added design rules: When wires and buses are not connected to net identifiers or net ports, the names need to be displayed on the canvas

PCB

  • PCB supports placement of menu new graphic elements FPC reinforcement board graphic elements
  • Jigsaw dialog adapts to small resolution scenes
  • Optimizing the initial wiring logic, removing the logic that triggers the wiring to automatically start from the pad
  • Optimize the function of removing loops
  • The top and bottom test point property panels add flux extension properties, and the design rules add test point rules
  • Added non-active layer color non-attenuation configuration to be consistent with AD view habits
  • Optimization of differential pair wiring to ensure that the endpoints of the two lines are always synchronized
  • The export coordinate pop-up window supports custom attribute columns, and new support for exporting imposition mark coordinates
  • Import changes support to update copper nets at the same time
  • Chamfering is also supported for lines whose endpoints are connected but not continuous
  • A tab key switching prompt is added to scenes with multiple dynamic input boxes
  • Alignment function and attribute position function, aligning with the actual outline of the text
  • When the board is flipped, use the magnification before flipping to locate the object before flipping
  • Place/paste pads on primitives with networks, add the logic of inheriting networks
  • Increase the optimization of multi-selecting multi-segment wires and dragging wire heads
  • Add a heat welding attribute to the pad, support setting direct connection or divergence
  • The design rule dialog box supports EasyEDA Pro multiple process configuration switching
  • The function of selecting the connected copper skin is added to the edit menu
  • The color of unrouted nets is also highlighted during routing
  • The arc type support in the arc property panel is recorded in the file
  • Combination optimization, no longer allow primitives in the combination to drag control points or stretch
  • In the export BOM dialog box, when the range selection is PCB, add a "layer" in the statistics

panel

  • Panel production files, the printing layer and cover layer corresponding to the opening position will not be hollowed out
  • The filter configuration is not checked by default.
  • Added smart size function in the placement menu of the panel
  • Added auxiliary line function in the placement menu of the panel
  • Placing pictures supports restoring the original ratio
  • Support for drum cladding
  • Support panel common library, panel library creation and placement. After placement, it will be automatically broken up into multiple common primitives
  • Support dragging the bbox border to adjust the size

other

  • Adjust the collection on the left panel, engineering-related mergers into the "Engineering Design" tab, and library-related mergers into the "Library Design" tab
  • Start page support is always displayed
  • The function of saving as a reused block is added to the reused block project
  • Add editor version number and client mode in top right corner
  • Fix some issues with format conversion
你现在访问的是EasyEDA海外版,使用建立访问速度更快的国内版 https://lceda.cn(需要重新注册)
如果需要转移工程请在个人中心 - 工程 - 工程高级设置 - 下载工程,下载后在https://lceda.cn/editor 打开保存即可。
有问题联系QQ 3001956291 不再提醒
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user Created with Sketch. svg-double-arrow

Cookie Notice

Our website uses essential cookies to help us ensure that it is working as expected, and uses optional analytics cookies to offer you a better browsing experience. To find out more, read our Cookie Notice