v0.14.0
What's Changed
Breaking Changes
- feat(anta)!:
-t
CLI option is now--test
and not--tags
by @mtache in #622 - chore(anta)!: Remove support for Python 3.8 by @carl-baillargeon in #604
New features and enhancements
- feat(anta): improve ANTA for high scale NRFU by @mtache in #622
- feat(anta.tests): PtpGMStatus, PtpLockStatus, PtpModeStatus, PtpOffset, PtpPortModeStatus by @BarikiVarshitha in #564
- feat(anta.tests): Add OSPF Max LSA Test by @klorfevre in #602
- feat(anta.cli):
anta nrfu
enchancements: add--device
and--test
to filter tests and--hide (error|failure|success|skipped)
to hide results. by @titom73 in #588 - feat(anta.tests): Added testcase to verify IP security connection by @MaheshGSLAB in #575
- feat(anta.tests): Added testcase to verify stun client by @MaheshGSLAB in #578
Fixed issues
- fix(anta): provide test context when test inputs validation fails by @mtache in #579
- fix(anta.tests): use json outformat in VerifyInterfaceUtilization by @mtache in #580
- fix(anta.tests): Fix an issue in VerifyL2MTU to capture interface name by @titom73 in #581
- fix(anta.tests): Updated testcase to support more address family by @MaheshGSLAB in #566
- fix(anta.tests): Added 'cEOSCloudLab' in skip decorator by @MaheshGSLAB in #595
- fix(anta.tests): Update skip decorator for interface tests by @carl-baillargeon in #597
- fix(anta.tests): Add latest eAPI command revision number to all tests by @carl-baillargeon in #609
- fix: avoid performance regression of cryptography 37.0.x by @mtache in #624
- fix(anta.tests): Fix VerifyLLDPNeighbors to support multiple LLDP neighbors on the same port by @carl-baillargeon in #586
- fix(anta.tests): ZeroDivisionError in VerifyInterfaceUtilization by @mtache in #626
Documentation
- doc: Make AntaTest documentation Great Again by @gmuloc in #514
- doc: Nicer FAQ by @gmuloc in #596
- doc(anta.tests): Update custom-tests.md to reflect the new test docstring format by @carl-baillargeon in #598
- doc: Add troubleshooting section by @gmuloc in #620
Other Changes
- chore(anta): Use Ruff and remove black and flake8 by @gmuloc in #476
- refactor: Remove AntaMissingParamException by @gmuloc in #612
New Contributors
- @mrimann made their first contribution in #591
- @klorfevre made their first contribution in #602
Full Changelog: v0.13.0...v0.14.0