Here you can change the concurrent value, to set the maximum numbers of gitlab CI jobs this machine will run in parallel.
If you go now back to your gitlab repository webpage, under `Settings->CI/CD->Runners`, you should see your new runner under the `Other available runners` list.
- New `Hog/Do TREE` command to display the file tree of a project.
- Supporting boolean generics to your top module in hog.conf.
- New `HOG_FAIL_TIMING` CI option to fail the CI if timing is not met.
- Update `Hog/Do SIGASI` command to generate Sigasi project files compatible with new Sigasi Visual HDL VSCode extension.
- Improved custom command support.
- Possibility of running only some simulation sets in CI, using the new `HOG_SIMSETS` environment variable.
- Add options to execute the `Hog/Do SIMULATION` command to generate only the simuataltion scripts, or the run the workflow only until the elabaration step.
- New `Hog/Do RTL` command, to run the RTL analysis directive with Vivado.
- Improve the GitLab CI workflow, by retrieving build artifacts from previous pipelines belonging to the same MR.
@@ -38,15 +38,19 @@ The main features included in this new release are:
- Improved support for Microchip Libero SoC.
- Added a new parameter `HOG_SIMPASS_STR` to `sim.conf`, allowing users to specify a keyword that, when found in the simulation log, indicates the simulation has passed. -->
### What's new in Hog 2025.2?
- Support for GHDL simulation.
- Simplified simulation configuration with new `.sim` list files.
- Improved `HELP` command in git style, providing individual help for each Hog directive.
- Enhanced logging features.
- Integration of several commands into the main `Hog/Do` script.
- New `VIEW` directive to print the content of Hog list files in a project.
- Improved support for AMD Versal devices.
### What's new in Hog 2026.1?
- New `Hog/Do TREE` command to display the file tree of a project. See [here](02-User-Manual/01-Hog-local/02c-design-hierarchy.md).
- Supporting boolean generics to your top module in hog.conf. See [here](02-User-Manual/01-Hog-local/01-conf.md#generics-section).
- New `HOG_FAIL_TIMING` CI option to fail the CI if timing is not met. See [here](02-User-Manual/02-Hog-CI/03-GitLab-CI/01-setup-CI.md#environment-variables).
- Update `Hog/Do SIGASI` command to generate Sigasi project files compatible with new Sigasi Visual HDL VSCode extension. See [here](02-User-Manual/01-Hog-local/10-Sigasi.md).
- Improved custom command support. See [here](02-User-Manual/01-Hog-local/04c-custom-commands.md).
- Possibility of running only some simulation sets in CI, using the new `HOG_SIMSETS` environment variable. See [here](02-User-Manual/02-Hog-CI/03-GitLab-CI/01-setup-CI.md#environment-variables).
- Add options to execute the `Hog/Do SIMULATION` command to generate only the simuataltion scripts, or the run the workflow only until the elabaration step. See [here](02-User-Manual/01-Hog-local/02b-Simulation.md#simulating-without-gui).
- New `Hog/Do RTL` command, to run the RTL analysis directive with Vivado. See [here](01-Getting-Started/04a-Hog-Do.md#rtlanalysis-rtlanalysis-or-rtl).
- Improve the GitLab CI workflow, by retrieving build artifacts from previous pipelines belonging to the same MR. See [here](02-User-Manual/02-Hog-CI/01-CI-Introduction.md#mergepull-request-pipeline).
- Add support to Vitis projects. See [here](02-User-Manual/01-Hog-local/01-conf.md#vitis-vivado).
- Improved coloured and logger features. See [here](02-User-Manual/01-Hog-local/14-Colored-Output-Logs.md).