[DOCs] Updated for release
This commit is contained in:
parent
7e6154d9e9
commit
31ea770993
|
|
@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file.
|
|||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [1.6.3] - UNRELEASED
|
||||
## [1.6.3] - 2023-06-26
|
||||
### Added
|
||||
- General:
|
||||
- OS environment expansion in ${VAR}
|
||||
|
|
|
|||
|
|
@ -14,9 +14,10 @@
|
|||
- The GitHub actions now use the full/test docker images. So now they include PanDoc and also Blender.
|
||||
- If you are looking for the GitHub Actions documentation, and you already know how to use KiBot, or want a quick start, read: [GitHub Actions](#usage-of-github-actions)
|
||||
|
||||
**New on v1.6.2**
|
||||
- KiCad 7.0.2 support
|
||||
- Colored 3D THT resistors
|
||||
**New on v1.6.3**
|
||||
- Parametrizable imports
|
||||
- `value_split` and `spec_to_field` filters
|
||||
|
||||
|
||||
## Index
|
||||
|
||||
|
|
|
|||
|
|
@ -1,8 +1,87 @@
|
|||
kibot (1.6.3-1) UNRELEASED; urgency=medium
|
||||
kibot (1.6.3-1) stable; urgency=medium
|
||||
|
||||
* Next release
|
||||
* Added OS environment expansion in ${VAR}
|
||||
* Now outputs can request to be added to one or more groups
|
||||
* PCB text variables cached in the PCB are now reset when the config
|
||||
uses `set_text_variables`. This is a complex dilemma of KiCad 6/7
|
||||
policy implementation.
|
||||
* Added default values for @TAGS@
|
||||
* Added parametrizable imports
|
||||
* Added `--list-variants` List all available variants
|
||||
* Added `--only-names` to make `--list` list only output names
|
||||
* Added `--only-pre` to list only the preflights
|
||||
* Added `--only-groups` to list only the groups
|
||||
* Added `--output-name-first` to list outputs by name, no description
|
||||
* Added Global options:
|
||||
- `use_os_env_for_expand` to disable OS environment expansion
|
||||
- `environment`.`extra_os` to define environment variables
|
||||
- `field_voltage` Name/s of the field/s used for the voltage raiting
|
||||
- `field_package` Name/s of the field/s used for the package, not footprint
|
||||
- `field_temp_coef` Name/s of the field/s used for the temperature
|
||||
coefficient
|
||||
- `field_power` Name/s of the field/s used for the power raiting
|
||||
- `invalidate_pcb_text_cache` controls if we reset the text variables cached
|
||||
in the PCB file.
|
||||
- `git_diff_strategy` selects how we preserve the current repo state.
|
||||
* New filter `value_split` to extract information from the Value field and
|
||||
put it in separated fields. I.e. tolerance, voltage, etc.
|
||||
* New filter `spec_to_field` to extract information from the distributors
|
||||
specs and put in fields. I.e. RoHS status.
|
||||
* New `generic` filter options `exclude_not_in_bom` and `exclude_not_on_board`
|
||||
to use KiCad 6+ flags.
|
||||
* New Internal templates JLCPCB_with_THT and JLCPCB_stencil_with_THT: adding
|
||||
THT components.
|
||||
* New internal filters:
|
||||
- `_value_split` splits the Value field but the field remains and the extra
|
||||
data is not visible
|
||||
- `_value_split_replace` splits the Value field and replaces it
|
||||
* New Internal templates:
|
||||
- CheckZoneFill: Used to check if a zone fill operation makes the PCB quite
|
||||
different
|
||||
- Versions with stencil for Elecrow, FusionPCB, P-Ban and PCBWay.
|
||||
- PanelDemo_4x4: Demo for a 4x4 panel.
|
||||
* New Render_3D options:
|
||||
- `realistic`: can be used to disable the realistic colors and get the
|
||||
GUI ones
|
||||
- `show_board_body`: can be used to make the PCB core transparent (see inner)
|
||||
- `show_comments`: to see the content of the User.Comments layer.
|
||||
- `show_eco`: to see the content of the Eco1.User/Eco2.User layers.
|
||||
- `show_adhesive`: to see the content of the *.Adhesive layers.
|
||||
* New option for Navigate_Results and Compress: `skip_not_run`: used to skip
|
||||
outputs not generated in default runs.
|
||||
* New Position option `quote_all`: forces quotes to all values in the CSV output.
|
||||
* Now `--list` also lists groups
|
||||
* KiCad v6/7 schematic: When saving an schematic the hierarchy is expanded
|
||||
only if needed, i.e. value of an instance changed
|
||||
* When listing actions: Now you must explicitly ask to configure outputs.
|
||||
Otherwise isn't needed. As a result you no longer need to have an SCH/PCB.
|
||||
Use `--config-outs` to get the old behavior.
|
||||
* Git diff link file name: Now we default to using worktrees instead of stash
|
||||
push/pop. As a side effect the names of the git points are chnaged. This is
|
||||
because main/master only applies to the main worktree. So the names now refer
|
||||
to the closest tag.
|
||||
* JLCPCB_stencil: Is now just like JLCPCB. The only difference is the added
|
||||
layers.
|
||||
* Fixed in the KiCad v6/7 schematic format:
|
||||
- Net Class Flags not saved in variants or annotated schematics
|
||||
- Repeated UUIDs saved in variants
|
||||
- Bitmap scale not saved in variants or annotated schematics
|
||||
- `lib_name` attribute not saved in variants or annotated schematics
|
||||
* Fixed in Position: Components marked as "Exclude from position files" not
|
||||
excluded when only SMD components are selected.
|
||||
* Fixed in Diff:
|
||||
- KIBOT_TAG with n > 0 skipped n commits, not n tags
|
||||
- Details related to the project not applied during a diff involving a
|
||||
variant (project not copied)
|
||||
* Fixed in Copy files:
|
||||
- PCB not loaded if the only action was to copy the 3D models
|
||||
- Problems for STEP models when copying models
|
||||
* Fixed in Gerber: Problems trying to compress gerbers for a board with inner
|
||||
layers when using legacy file extensions
|
||||
* Fixed in Electro-grammar: Problems with floating point tolerances (i.e. 0.1%)
|
||||
* Fixed the KiCad user template directory autodetection for KiCad 7+
|
||||
|
||||
-- Salvador Eduardo Tropea <salvador@inti.gob.ar> Mon, 24 Apr 2023 13:30:30 -0300
|
||||
-- Salvador E. Tropea <salvador@inti.gob.ar> Mon, 26 Jun 2023 10:31:46 -0300
|
||||
|
||||
kibot (1.6.2-1) stable; urgency=medium
|
||||
|
||||
|
|
|
|||
|
|
@ -13,9 +13,10 @@
|
|||
- The GitHub actions now use the full/test docker images. So now they include PanDoc and also Blender.
|
||||
- If you are looking for the GitHub Actions documentation, and you already know how to use KiBot, or want a quick start, read: [GitHub Actions](#usage-of-github-actions)
|
||||
|
||||
**New on v1.6.2**
|
||||
- KiCad 7.0.2 support
|
||||
- Colored 3D THT resistors
|
||||
**New on v1.6.3**
|
||||
- Parametrizable imports
|
||||
- `value_split` and `spec_to_field` filters
|
||||
|
||||
|
||||
## Index
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue