You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGES.md
+17Lines changed: 17 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,23 @@
6
6
- Summary:
7
7
- To be determined
8
8
9
+
## Version: 0.9.0
10
+
11
+
- Summary:
12
+
- Add a method on `CiscoConfParse()` to automatically indent the configuration, `CiscoConfParse().auto_indent_configuration()`
13
+
- Add a method on `ConfigList()` to indent the configuration to arbitrary indent widths, `ConfigList().auto_indent_config()`
14
+
- Re-write and simplify `BaseCfgLine().append_to_family()`
15
+
- Deprecate parameter `auto_indent` on `BaseCfgLine().append_to_family()`. Warnings are thrown if it's used. In the future, it will be formally removed.
16
+
- Add `BaseCfgLine().indent()` setter method
17
+
- Add deprecation warning to`BaseCfgLine().re_search_children()`; `BaseCfgLine().find_child_objects()` should be used instead of `BaseCfgLine().re_search_children()`
18
+
- Add deprecation warning to`CiscoConfParse().re_search_children()`; `CiscoConfParse().find_child_objects()` should be used instead of `CiscoConfParse().re_search_children()`
19
+
- Change behavior of `BaseCfgLine().append_to_family()` such that it only adds child lines to the configuration; no siblings can be added with `BaseCfgLine().append_to_family()`
20
+
- Add `BaseCfgLine().ccp_ref` for simpler access to the `CiscoConfParse()` instance
21
+
- Modify tests for new `BaseCfgLine().append_to_family()` behavior
22
+
- Add a property and setter for `BaseCfgLine().indent`
23
+
- Add a property called `BaseCfgLine().ccp_ref`, which is the owning `CiscoConfParse()` instance
24
+
- Fix `IPv6Obj()` problem with handling IPv4 embedded in an IPv6 address
0 commit comments