What's Changed
Breaking Changes
- Fix(eos_designs)!: Prevent configuration of IP routing on l2leaf by @ClausHolbechArista in #2684
- Feat(eos_cli_config_gen)!: Change Hardware Counter model by @gmuloc in #2695
Fixed issues in eos_cli_config_gen
- Fix(eos_cli_config_gen): Checks for missing "vlans" key on access port-channel by @jonxstill in #2701
Fixed issues in eos_designs
- Fix(eos_designs): Add support for her and cvx in default_overlay_routing_protocol by @gmuloc in #2717
- Fix(eos_designs): Add mlag_ibgp_origin_incomplete in eos_designs schema by @gmuloc in #2716
New features and enhancements in eos_cli_config_gen
- Feat(eos_cli_config_gen): add certs method to cvauth in TerminAttr by @noredistribution in #2699
New features and enhancements in eos_designs
- Feat(eos_designs): Add support for TerminAttr token-secure auth for on-premise CV by @ClausHolbechArista in #2685
- Feat(eos_designs): Schema for overlay by @carlbuchmann in #2518
- Feat(eos_designs): Schema for routing by @carlbuchmann in #2507
- Feat(eos_designs): Schema for topology by @carlbuchmann in #2510
Other new features and enhancements
- Feat(plugins): Update schema validation to ignore any key starting with underscore by @ClausHolbechArista in #2689
- Feat(plugins): Schema support for 'convert_to_lower_case' by @ClausHolbechArista in #2688
Other Changes
- Cut: Remove globally defined defaults for underlay_routing_protocol and overlay_routing_protocol variables by @carlbuchmann in #2691
- Refactor(eos_designs): Remove template data from avd_switch_facts by @ClausHolbechArista in #2687
- Refactor(eos_designs): router_bgp python_module as per eos_cli_config_gen by @Shivani-chourasiya in #2625
Full Changelog: v4.0.0-dev9...v4.0.0-dev10