Post-V9 New Features and Development News

The backspace key can now remove segments like the router even when not routing. It will select the next segment for further backspacing.

35 Likes

This topic was automatically closed after 90 days. New replies are no longer allowed.

Custom rules for solder mask expansion and solder paste margins.

    # No solder mask expansion for vias.
    (rule "no mask expansion on vias"
        (constraint solder_mask_expansion (opt 0mm))
        (condition "A.type == via"))


    # Remove solder paste from DNP footprints.
    (rule remove_solder_paste_from_DNP
        (constraint solder_paste_abs_margin (opt -50mm))
        (condition "A.Do_not_Populate"))
20 Likes

The schematic break command has had some bug fixes, and is now a repeated-until-cancelled command so the normal uses are more ergonomic:

Groups in the schematic can be automatically applied to the board:

22 Likes

Dark mode is now available in Windows nightly builds as an experiment

It staying in KiCad builds depends on the presence of bugs that may occur in wxwidgets 3.3

Note: A dark Schematic Editor color theme must be manually installed from the PCM and then set in order to have something more pleasant on the eyes :wink:

23 Likes

I’ll bet no one saw this coming:

Credit to our founding father, JP.

66 Likes

Thanks to Andrzej Wolski, we now have a freeform/lasso selection tool

45 Likes

Live junction updates when dragging connections in Schematic Editor

32 Likes

No pictures but SpaceMouse support is now available in Linux as well

20 Likes

Footprints can now specify objects on defined inner layer, and can also opt into any set of user layers rather than just four. E.g. this footprint has a shape on In2 (orange) and a rule area on In1 (green):

To use this, you must define a specific stackup for the footprint by choosing the number of copper layers and adding any user layers that you want.

image

Layers are 1:1 with the board layers. Objects defined on layers that don’t exist on the board are not shown, but remain in the footprint on the board and will be used if you increase board layers.

If you do not set a stackup, the default is the current behaviour where rule areas on In1 are “expanded” to all inner layers.

26 Likes

True 1:1 screen to reality zoom setting

40 Likes

45° full screen cross hairs

18 Likes

Drag and Drop images into the schematic

38 Likes

Why can’t I click on that object?!?!

If the selection filter is blocking your ability to click on anything, a little flash will let you know which filter is doing the blocking.

40 Likes

Undo/Redo comes to the dialog boxes

33 Likes

Net selection dialog now lives in the properties panel too

21 Likes

Grouped graphic scaling

31 Likes

Multiple alternate views for a symbol (generalisation of body styles / De Morgan conversions).

19 Likes

Rounded Rectangles are now native

37 Likes