You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When comparing a file now the links says Current/FILE instead of None
The default was to compare the current file on storage, now is the current
file on memory. It includes the zone refill indicated in the preflights.
(See #295)
Now the error about differences bigger than the threshold is more clear.
KiBot also returns a distinct error level.
Now the global dir option also applies to the preflights, can be disabled
using use_dir_for_preflights. (#292)
When importing globals now options that are lists or dicts are merged, not
just replaced. (#291)
Added
General things:
Some basic preprocessing, now you can parametrize the YAML config.
(See #233 #243)
Support for 3D models aliases and also a global option to define
them in the KiBot configuration (See #261)
Environment and text variables now can be used as 3D model aliases.
(See #261)
Environment and text variables expansion is now recursive.
So in ${VAR} the VAR can contain ${OTHER_VAR}
Command line option to specify warnings to be excluded. Useful for
warnings issued before applying the global options (i.e during
import). (#296)
pre_transform filter to outputs supporting variants.
New outputs:
PCB_Variant: saves a PCB with filters and variants applied.
Copy_Files: used to copy files to the output directory. (#279)
You can also copy the 3D models.
Support for Eurocircuits drill adjust to fix small OARs.
Option eurocircuits_reduce_holes. (#227)
Global options:
Support for changing text variables with variants during outputs creation.
Option set_text_variables_before_output. (See #233)
Options to control which stuff is changed on PCB variants: (See #270)
cross_footprints_for_dnp
remove_adhesive_for_dnp
remove_solder_paste_for_dnp
hide_excluded (default value)
Mechanism to give more priority to local globals. (See #291)