v0.13.0
What's Changed
Breaking Changes
- refactor(anta.tests)!: Update the pass/fail criteria for testcase VerifyBFD by @MaheshGSLAB in #504
New features and enhancements
- feat(anta): Add get_item function by @carl-baillargeon in #518
- feat(anta.tests): Added test case for SSL certificate status as VerifyCertificateStatus by @MaheshGSLAB in #472
- feat(anta.tests): Adding the test case to verify BGP neighbor routes by @MaheshGSLAB in #484
- feat(anta.tests): Adding the test case to verify BGP neighbor capabilities by @MaheshGSLAB in #490
- feat(anta): Add unit tests for get_failed_logs function by @MaheshGSLAB in #522
- feat(anta.tests): Added testcase to verify Login and Motd banner by @MaheshGSLAB in #526
- feat(anta.tests): Add LANZ, PTP and GreenT by @BarikiVarshitha in #517
- feat(anta.tests): Adding the test case to verify BGP neighbor authentication by @MaheshGSLAB in #495
- feat(anta.tests): Adding the test case to verify BFD session and timers by @MaheshGSLAB in #500
- feat(anta.tests): Added testcase for MLAG primary priority by @MaheshGSLAB in #532
- feat(anta.tests): Added the testcase to verify hostname, location and contact by @MaheshGSLAB in #523
- feat(anta.tests): New BGP EVPN Type-2 route test by @carl-baillargeon in #519
- feat(anta.tests): Adding the test case to verify BGP advertised community by @MaheshGSLAB in #501
- feat(anta.tests): Adding the test case to verify BGP timers by @MaheshGSLAB in #510
- feat(anta.tests): Added testcase to verify vxlan1 source interface and udp port by @MaheshGSLAB in #554
- feat(anta.tests): Added testcase to verify vlan internal allocation policy by @MaheshGSLAB in #528
- feat(anta.tests): Added testcase to verify domain name to IP address translation by @MaheshGSLAB in #534
- feat(anta.tests): Added testcase to verify DNS ip name server by @MaheshGSLAB in #537
- feat(anta.tests): Added testcase to verify errordisable recovery reason by @MaheshGSLAB in #541
- feat(anta.tests): Added testcase to verify IPv4 ACL sequence entries by @MaheshGSLAB in #544
- feat(anta.tests): Added testcase to verify ip address on interface by @MaheshGSLAB in #548
Fixed issues
- fix(anta.tests): Clean test descriptions, categories and docstrings by @carl-baillargeon in #551
- fix(anta): get_json_results returns null instead of "None" by @carl-baillargeon in #531
- fix(anta.cli): Allow commands in snapshot to use / and protect filename by @titom73 in #530
- fix(anta.tests): Added testcase to verify IP virtual router mac address by @MaheshGSLAB in #562
- fix(anta.tests): Fix VerifyInterfacesStatus to support more options for line protocol status by @carl-baillargeon in #556
Documentation
Other Changes
- chore: update pydantic requirement from <2.6.0,>=2.1.1 to >=2.1.1,<2.7.0 by @dependabot in #549
- chore: bump black from 23.12.1 to 24.1.1 by @dependabot in #546
- chore: bump black from 24.1.1 to 24.2.0 by @dependabot in #559
New Contributors
- @MaheshGSLAB made their first contribution in #472
- @BarikiVarshitha made their first contribution in #517
Full Changelog: v0.12.0...v0.13.0