Bumped version to 1.2.0
- Updated versions - Added comment about ImageMagick default policy - Added links to navigate_results example and discussions
This commit is contained in:
parent
9fa2eac28d
commit
870a9cee5c
|
|
@ -5,6 +5,8 @@ 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).
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [1.2.0] - 2022-06-15
|
||||
### Added
|
||||
- The outputs help now display the more relevant options first and highlighted.
|
||||
Which ones are more relevant is somehow arbitrary, comments are welcome.
|
||||
|
|
@ -13,9 +15,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||
Use `-n` to disable it.
|
||||
- New outputs:
|
||||
- `navigate_results` creates web pages to browse the generated outputs.
|
||||
[Example](https://inti-cmnb.github.io/kibot_variants_arduprog_site/Browse/t1-navigate.html)
|
||||
- New globals:
|
||||
- `environment` section allows defining KiCad environment variables.
|
||||
(See INTI-CMNB/KiAuto#21)
|
||||
- GitHub discussions are now enabled. Comment about your KiBot experience
|
||||
[here](https://github.com/INTI-CMNB/KiBot/discussions)
|
||||
|
||||
### Fixed
|
||||
- Components with mounting hole where excluded (#201)
|
||||
|
|
|
|||
|
|
@ -13,6 +13,10 @@
|
|||
- The GitHub actions with KiCad 6 support are tagged as `v2_k6` (stable) and `v2_dk6` (development).
|
||||
- When using KiCad 6 you must migrate the whole project and pass the migrated files to KiBot.
|
||||
|
||||
**New on v1.2.0**
|
||||
- Navigate results output. Here is an [example](https://inti-cmnb.github.io/kibot_variants_arduprog_site/Browse/t1-navigate.html)
|
||||
using the following [example repo](https://inti-cmnb.github.io/kibot_variants_arduprog/).
|
||||
|
||||
## Index
|
||||
|
||||
* [Introduction](#introduction)
|
||||
|
|
@ -95,6 +99,8 @@ Notes:
|
|||
- When installing from the Debian repo you don't need to worry about dependencies, just pay attention to *recommended* and *suggested* packages.
|
||||
- When installing using `pip` the dependencies marked as **PyPi dependency** will be automatically installed.
|
||||
- The `kibot-check` tool can help you to know which dependencies are missing.
|
||||
- Note that on some systems (i.e. Debian) ImageMagick disables PDF manipulation in its `policy.xml` file.
|
||||
Comment or remove lines like this: `<policy domain="coder" rights="none" pattern="PDF" />` (On Debian: `/etc/ImageMagick-6/policy.xml`)
|
||||
|
||||
[**Distutils**](https://pypi.org/project/Distutils/) (python module) [Debian](https://packages.debian.org/bullseye/python3-distutils)
|
||||
- Mandatory
|
||||
|
|
@ -266,6 +272,9 @@ going down the directory structure. For each project found KiBot will
|
|||
generate a configuration file showing some common outputs. After cerating
|
||||
the configuration files KiBot will start the outputs generation.
|
||||
|
||||
Here is an [example](https://inti-cmnb.github.io/kibot_variants_arduprog_site/Browse/t1-navigate.html)
|
||||
of what's generated using the following [example repo](https://inti-cmnb.github.io/kibot_variants_arduprog/).
|
||||
|
||||
You can use the generated files as example of how to configure KiBot.
|
||||
If you want to just generate the configuration files and not the outputs
|
||||
use:
|
||||
|
|
|
|||
|
|
@ -1,3 +1,26 @@
|
|||
kibot (1.2.0-1) stable; urgency=medium
|
||||
|
||||
* The outputs help now display the more relevant options first and
|
||||
highlighted.
|
||||
* Outputs now can have priorities, by default is applied.
|
||||
* New output navigate_results`.
|
||||
* New global environment section.
|
||||
* Fixed components with mounting hole where excluded.
|
||||
* Fixed missing GenCAD output targets.
|
||||
* Fixed problems expanding multiple KiCad variables in the same value.
|
||||
* XML BoM: Fixed problems with fields containing /
|
||||
* Fixed pcb_print: vias processing was disabled.
|
||||
* Fixed pcb_print: problems with frame in GUI mode and portrait page
|
||||
orientation.
|
||||
* Fixed svg_pcb_print: page orientation for portrait.
|
||||
* Changed KiCad environment variables: more variables detected, native
|
||||
KiCad 6 names, all exported to the environment.
|
||||
* Consequences of the priorities implementation: `qr_lib` outputs are
|
||||
created before others and `navigate_results` and `compress` outputs are
|
||||
created after others
|
||||
|
||||
-- Salvador Eduardo Tropea <salvador@inti.gob.ar> Tue, 14 Jun 2022 15:28:35 -0300
|
||||
|
||||
kibot (1.1.0-1) stable; urgency=medium
|
||||
|
||||
* `kibot-check` tool to check the installation
|
||||
|
|
|
|||
|
|
@ -13,6 +13,10 @@
|
|||
- The GitHub actions with KiCad 6 support are tagged as `v2_k6` (stable) and `v2_dk6` (development).
|
||||
- When using KiCad 6 you must migrate the whole project and pass the migrated files to KiBot.
|
||||
|
||||
**New on v1.2.0**
|
||||
- Navigate results output. Here is an [example](https://inti-cmnb.github.io/kibot_variants_arduprog_site/Browse/t1-navigate.html)
|
||||
using the following [example repo](https://inti-cmnb.github.io/kibot_variants_arduprog/).
|
||||
|
||||
## Index
|
||||
|
||||
* [Introduction](#introduction)
|
||||
|
|
@ -95,6 +99,8 @@ Notes:
|
|||
- When installing from the Debian repo you don't need to worry about dependencies, just pay attention to *recommended* and *suggested* packages.
|
||||
- When installing using `pip` the dependencies marked as **PyPi dependency** will be automatically installed.
|
||||
- The `kibot-check` tool can help you to know which dependencies are missing.
|
||||
- Note that on some systems (i.e. Debian) ImageMagick disables PDF manipulation in its `policy.xml` file.
|
||||
Comment or remove lines like this: `<policy domain="coder" rights="none" pattern="PDF" />` (On Debian: `/etc/ImageMagick-6/policy.xml`)
|
||||
|
||||
@dependencies@
|
||||
|
||||
|
|
@ -199,6 +205,9 @@ going down the directory structure. For each project found KiBot will
|
|||
generate a configuration file showing some common outputs. After cerating
|
||||
the configuration files KiBot will start the outputs generation.
|
||||
|
||||
Here is an [example](https://inti-cmnb.github.io/kibot_variants_arduprog_site/Browse/t1-navigate.html)
|
||||
of what's generated using the following [example repo](https://inti-cmnb.github.io/kibot_variants_arduprog/).
|
||||
|
||||
You can use the generated files as example of how to configure KiBot.
|
||||
If you want to just generate the configuration files and not the outputs
|
||||
use:
|
||||
|
|
|
|||
|
|
@ -5,5 +5,5 @@ __license__ = 'GPL v3+'
|
|||
__email__ = 'stropea@inti.gob.ar'
|
||||
__url__ = 'https://github.com/INTI-CMNB/KiBot/'
|
||||
__status__ = 'stable'
|
||||
__version__ = '1.1.0'
|
||||
__version__ = '1.2.0'
|
||||
__pypi_deps__ = ['kiauto', 'pyyaml', 'xlsxwriter', 'colorama', 'requests', 'qrcodegen']
|
||||
|
|
|
|||
Loading…
Reference in New Issue