|
1 | 1 | Changelog
|
2 | 2 | ==========
|
3 | 3 |
|
4 |
| -2.4.0 - February 15 2020 |
| 4 | +3.0.0 - September 4 2020 |
5 | 5 | ------------------------
|
6 | 6 |
|
7 |
| -* vendor pydantic :issue:`482` :user:`dbarrosop` |
8 |
| -* Netconf connection plugin does not respect ssh config :issue:`481` :user:`fach` |
9 |
| -* Added napalm_ping.py plugin :issue:`472` :user:`tejasmokashi1992` |
10 |
| -* Add skip mark to netconf tests :issue:`469` :user:`dmfigol` |
11 |
| -* Update dependencies :issue:`468` :user:`dmfigol` |
12 |
| -* Replace multiprocessing.dummy with concurrent.futures :issue:`467` :user:`dmfigol` |
13 |
| -* Ansible Inventory - NornirNoValidInventoryError Exception :issue:`463` :user:`carlmontanari` |
14 |
| -* cleanup items from :issue:`459` #462 :user:`carlmontanari` |
15 |
| -* Update pydantic to v1 :issue:`449` :user:`AchilleAsh` |
16 |
| -* Minor Typing updates to appease mypy .740 :issue:`448` :user:`carlmontanari` |
17 |
| -* Update to support Netmiko 3.x.x :issue:`445` :user:`carlmontanari` |
18 |
| -* Add netconf plugins :issue:`444` :user:`ogenstad` |
19 |
| -* Fix KeyError when setting a "False" val in defaults :issue:`443` :user:`k01ek` |
20 |
| -* Fix :issue:`411` #442 :user:`k01ek` |
21 |
| -* Add Netbox inventory plugin to documentation :issue:`441` :user:`ogenstad` |
22 |
| -* Add netconf_capabilities plugin :issue:`439` :user:`ogenstad` |
23 |
| -* Fix netbox unnamed devices :issue:`438` :user:`wvandeun` |
24 |
| - |
25 |
| -2.3.0 - September 21 2019 |
26 |
| -------------------------- |
27 |
| - |
28 |
| -* Fixes (#406) ssl_verify in netbox plugin should accept string :issue:`434` by :user:`wvandeun` |
29 |
| -* Add connection test for Netconf :issue:`427` by :user:`ogenstad` |
30 |
| -* Fix Poetry link in .travis.yml: Install Poetry from official link :issue:`425` by :user:`ogenstad` |
31 |
| -* Processors :issue:`424` by :user:`dbarrosop` |
32 |
| -* Gitlab plugin: Fix global dry_run check :issue:`421` by :user:`ogenstad` |
33 |
| -* Add tests for Host data functions :issue:`420` by :user:`ogenstad` |
34 |
| -* Enable mypy for nornir.core.task :issue:`418` by :user:`ogenstad` |
35 |
| -* NETCONF prototype :issue:`416` by :user:`dbarrosop` |
36 |
| -* Add netmiko_commit task :issue:`414` by :user:`jrokeach` |
37 |
| -* Allow the use of ~ in simple inventory file paths :issue:`408` by :user:`ktbyers` |
38 |
| -* Minor docfix for failed hosts content :issue:`403` by :user:`ktbyers` |
39 |
| -* added empty line so the docstring is properly formatted :issue:`399` by :user:`dbarrosop` |
40 |
| -* added discourse link :issue:`398` by :user:`dbarrosop` |
41 |
| -* add logo :issue:`395` by :user:`dbarrosop` |
42 |
| -* Fix Nornir dict method and dependencies :issue:`394` by :user:`brandomando` |
43 |
| -* Fix netbox pagination :issue:`392` by :user:`wvandeun` |
44 |
| -* spelling fixes :issue:`389` by :user:`ka7` |
45 |
| -* Fix markup for links to external resources :issue:`388` by :user:`vincentbernat` |
46 |
| -* Fix add_host and add_group methods to re-initialize inventory :issue:`384` by :user:`brandomando` |
47 |
| -* fix changelog format again :issue:`382` by :user:`dbarrosop` |
48 |
| -* added howto "Adding a progress bar to nornir" :issue:`381` by :user:`dbarrosop` |
49 |
| - |
50 |
| -2.2.0 - April 27 2019 |
51 |
| ---------------------- |
52 |
| - |
53 |
| -* [PLUGIN_NEW] Add gitlab file plugin :issue:`324` |
54 |
| -* [DOCS] Fixed copyright in the LICENSE :issue:`378` |
55 |
| -* [DOCS] added ipdb examples :issue:`376` |
56 |
| -* [CORE_ENHANCEMENTS] Added functions to retrieve inventory using native datastructures :issue:`375` |
57 |
| -* [DOCS] Added external resources :issue:`374` |
58 |
| -* [MISC] Improve build |
59 |
| -* [CORE_ENHANCEMENTS] Added add_host and add_group functions to nornir.core.inventory.Inventory class :issue:`372` |
60 |
| -* [DOCS] Updating howto documentation for including 'ConnectionOptions' :issue:`365` |
61 |
| -* [DOCS] Fixed typos :issue:`362` :issue:`360` |
62 |
| - |
63 |
| -Thanks to the following people for their contributions: |
64 |
| - |
65 |
| -* :user:`wvandeun` |
66 |
| -* :user:`brandomando` |
67 |
| -* :user:`dbarrosop` |
68 |
| -* :user:`dmfigol` |
69 |
| -* :user:`bdlamprecht` |
70 |
| -* :user:`eakman` |
71 |
| - |
72 |
| -2.1.1 - March 19 2019 |
73 |
| ---------------------- |
74 |
| - |
75 |
| -* [MISC] Workaround to sdispater/poetry:issue:`743` :issue:`358` |
76 |
| -* [MISC] Fix automated deployment to pypi :issue:`358` |
77 |
| - |
78 |
| -Thanks to the following people for their contributions: |
79 |
| - |
80 |
| -* :user:`dbarrosop` |
81 |
| - |
82 |
| -2.1.0 - March 18 2019 |
83 |
| ---------------------- |
84 |
| - |
85 |
| -* [CORE_ENHANCEMENTS] inventory's transform function supports options :issue:`292` |
86 |
| -* [CORE_ENHANCEMENTS] minor improvements to tests :issue:`293` :issue:`296` :issue:`306` :issue:`307` :issue:`312` :issue:`337` |
87 |
| -* [CORE_ENHANCEMENTS] mypy improvements :issue:`308` |
88 |
| -* [CORE_ENHANCEMENTS] expand user home when deserializing configuration :issue:`304` |
89 |
| -* [CORE_ENHANCEMENTS] fix order of preference when deserializing config :issue:`309` |
90 |
| -* [CORE_ENHANCEMENTS] fix and deprecate dict() function :issue:`314` |
91 |
| -* [CORE_ENHANCEMENTS] migrate to poetry :issue:`315` |
92 |
| -* [CORE_ENHANCEMENTS] Improve logging :issue:`316` |
93 |
| -* [CORE_BUGFIX] (windows only) fix issue :issue:`319` - ascii color codes appear instead of color in output :issue:`320` :issue:`323` |
94 |
| -* [PLUGIN_IMPROVEMENT] napalm and netmiko plugins support now reading ssh configuration from file :issue:`298` |
95 |
| -* [PLUGIN_BUGFIX] fix paramiko chan.recv_exit_status() call order :issue:`313` |
96 |
| -* [PLUGIN_BUGFIX] temporary fix for enum34 and netmiko-poetry issue :issue:`322` |
97 |
| -* [PLUGIN_IMPROVEMENT] Print OrderDicts nicely in print_result :issue:`345` |
98 |
| -* [DOCS] Various improvements :issue:`303` :issue:`305` :issue:`310` :issue:`318` :issue:`331` :issue:`335` :issue:`340` |
99 |
| - |
100 |
| -Thanks to the following people for their contributions: |
101 |
| - |
102 |
| -* :user:`bradh11` |
103 |
| -* :user:`fallenarc` |
104 |
| -* :user:`floatingstatic` |
105 |
| -* :user:`jimmelville` |
106 |
| -* :user:`optiz0r` |
107 |
| -* :user:`wdesmedt` |
108 |
| -* :user:`dmfigol` |
109 |
| -* :user:`ktbyers` |
110 |
| -* :user:`dbarrosop` |
111 |
| - |
112 |
| -2.0.0 - December 17 2018 |
113 |
| ------------------------- |
114 |
| - |
115 |
| -For details about upgrading to 2.0.0 see the :doc:`notes </upgrading/1_to_2>`. |
116 |
| - |
117 |
| -+ [CORE_ENHANCEMENTS] Lots of core enhancements, too many to document |
118 |
| -+ [CORE_ENHANCEMENTS] Changes on how the inventory |
119 |
| -+ [CORE_ENHANCEMENTS] New ``F`` object for advanced filtering of hosts :doc:`docs </howto/advanced_filtering>` |
120 |
| -+ [CORE_ENHANCEMENTS] Improvements on how to serialize/deserialize user facing data like the configuration and the inventory |
121 |
| -+ [CORE_ENHANCEMENTS] Connections are now their own type of plugin |
122 |
| -+ [CORE_ENHANCEMENTS] Ability to handle connections manually :doc:`docs </howto/handling_connections>` |
123 |
| -+ [CORE_BUGFIX] Lots |
124 |
| -+ [PLUGIN_BUGFIX] Lots |
125 |
| -+ [PLUGIN_NEW] netmiko_save_config |
126 |
| -+ [PLUGIN_NEW] echo_data |
127 |
| - |
128 |
| -1.1.0 - July 12 2018 |
129 |
| ------------------------- |
130 |
| - |
131 |
| -+ [PLUGIN_IMPROVEMENT] print_result is now thread safe :issue:`182` |
132 |
| -+ [DOCUMENTATION] Minor fixes to documentation :issue:`179` :issue:`178` :issue:`153`:issue:`148` :issue:`145` |
133 |
| -+ [TESTS] replace nsot container with requests-mock :issue:`172` |
134 |
| -+ [PLUGIN_IMPROVEMENT] Support SSH Agent forwarding for paramiko SSH connections :issue:`159` |
135 |
| -+ [PLUGIN_IMPROVEMENT] allow passing options to napalm getters :issue:`156` |
136 |
| -+ [PLUGIN_BUGFIX] Fix for SSH and API port mapping issues :issue:`154` |
137 |
| -+ [CORE_NEW_FEATURE] add to_dict function so the inventory is serializable :issue:`146` |
138 |
| -+ [CORE_BUGFIX] Fix issues with using built-in and overwriting variable with loop variable :issue:`144` |
139 |
| - |
140 |
| - |
141 |
| -1.0.1 - May 16 2018 |
142 |
| ------------------------- |
143 |
| - |
144 |
| -+ [CORE] Rename brigade to nornir :issue:`139` |
145 |
| - |
146 |
| - |
147 |
| -1.0.0 - May 4 2018 |
148 |
| ------------------------- |
149 |
| - |
150 |
| -+ [CORE] First release |
| 7 | +First nornir 3 release, see `upgrading notes <https://nornir.readthedocs.io/en/3.0.0/upgrading/2_to_3.html>`_ for details |
0 commit comments