Skip to content

Commit 7c0b3d0

Browse files
updating release notes
Signed-off-by: Emanuele Lanuti <[email protected]>
1 parent 666dfa3 commit 7c0b3d0

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

docs/release-notes.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,32 @@
11
# Release Notes
22

3+
## 0.24.0 (May 7, 2025)
4+
5+
This release adds several new capabilities and important bug fixes. Notably, it includes more flexible filtering options, improvements to REST engine parameter handling, support for certificate verification settings, and new integrations with the VMWare's vCenter and Junos IPv6 neighbor discovery. These changes are backward-compatible.
6+
7+
* **Filter devices by address**
8+
You can now filter devices based on one or more IP addresses using the `address` argument in the CLI.
9+
10+
* **Set certificate verification mode**
11+
Added support for the `cert-verify` parameter in configuration. You can set it to `True`, `False`, or a path to a CA certificate. This controls whether and how certificates are verified when connecting over HTTPS.
12+
13+
* **REST engine parameter update fix**
14+
When switching to `engine='rest'`, the engine parameters (`rest-server-ip`, `rest-server-port`, `rest-api-key`, `rest-use-https`) are now correctly updated instead of keeping defaults. This avoids inconsistent behavior when switching between engines.
15+
16+
* **Add VMWare's vCenter source for inventory**
17+
Introduced support for `vcenter` as an inventory source. This enables automatic discovery of VMs and their IPs based on custom attributes. Configuration includes support for authentication and SSL settings.
18+
Dependency added: `pyvnomi`.
19+
20+
* **Collect IPv6 neighbor data on Junos**
21+
Extended `arpnd` data collection to include IPv6 neighbors for Junos devices. This complements the existing IPv4 support and provides a more complete view of network neighbors on Junos platforms.
22+
23+
* **Update CI actions**
24+
GitHub Actions were updated to fix deprecation warnings, re-enable linting, and test execution on pull requests.
25+
26+
* **Upgrade dependencies**
27+
- Upgraded `uvicorn` to version `0.15.0`
28+
- Upgraded Docker base image to `python:3.9.21-slim-bullseye`
29+
330
## 0.23.0 (May 27, 2024)
431

532
This has some useful features added, and a bunch of important bug fixes, most of them in the parsing logic, all of which are ports from the enterprise version. Some of these changes resulted in a few breaking changes, all to fix inconsistencies in parsing output. Fixing these inconsistencies should make writing logic using this info much simpler. Existing scripts that used this logic need to be fixed.

0 commit comments

Comments
 (0)