Releases: nautobot/nautobot-app-ssot
Releases · nautobot/nautobot-app-ssot
v2.5.0
v2.5.0 (2024-03-20)
Added
- #359 - Added warning for Device Types with Interfaces.
Changed
- #343 - Replaced pydocstyle with ruff.
- #390 - Use typing.get_args in contrib in favor of accessing args.
Fixed
- #377 - Allow foreign keys inside of many to many relationships.
- #380 - Fixed issue with generic relationships and
NautobotAdapter.load
. - #393 - Fixed custom 1 to many contrib management
- #395 - Fix examples.py Jobs
Housekeeping
v1.6.3
v1.6.3 - 2024-03-20
Fixed
- 396 - Fix custom one-to-many relationships (backport of #393)
- 396 -
Usetyping.get_args
in favor of accessing__args__
directly (backport of #390) - 396 -
Fixed issue with generic relationships andNautobotAdapter.load
(backport of #388) - 396 -
Allow foreign keys inside of many to many relationships (backport of #377)
Housekeeping
- Replicate module and test module structure for contrib code in LTM branch
v1.6.2
v2.4.0
Added
- 375 - Add support to IPFabric for VirtualChassis/Stacks by @jmcgill298
- 379 - Add LCM plugin config. Fix 'infoblox_import_subnets` setting. by @progala
Fixes
- 368 - Import Optional from typing directly by @jmcgill298
- 374 - Improve error handling in contrib by @Kircheneer
Changed
- 360 - Contrib Updates Part 1 by @Renrut5
- 369 - Allow for Infoblox to configure HTTP timeout by @jmcgill298
- 371 - Change contrib.NautobotModel.get_from_db to use a PK by @Kircheneer
v2.3.0
Added
- 292 - Adds back in all the skipped contrib test cases by @Kircheneer
- 296 - Implements caching mechanism into the NautobotAdapter by @Kircheneer
- 334 - Add support for Platform to IPFabric by @jmcgill298
- 328 - Add support for DHCP ranges to InfoBlox by @jmcgill298
Fixed
- 336 - IPFabric use actual interface type instead of config value by @jmcgill298
- 339 - Fix ACI LocationType Bug by @jdrew82
- 342 - Fix get ipv4address by @jmcgill298
- 351 - Fix docs badge in README by @cmsirbu
- 348 - Fix Infoblox Config Bug by @jdrew82
- 345 - Fetch networks to get mask length in IPFabric by @jmcgill298
- 350 - Fixes custom field contrib functionality by @Kircheneer
Changed
- 333 - Allow Exceptions To Fail Job by @jdrew82
- 341 - Wrap IPFabric's database calls around try/except by @jmcgill298
- 362 - Use typing.get_type_hints everywhere in favor of annotations by @Kircheneer
v1.6.1
Fixed
- 243 - Fix Infoblox import_subnet for ltm-1.6 by @jdrew82
- 261 - Fix Device42 documentation. by @jdrew82
Changed
-
357 - Backport contrib changes to LTM by @Kircheneer
-
361 - Backport of #350 by @Kircheneer
-
363 - Backport #362 by @Kircheneer
v2.2.0
Added
- 271 - Add custom relationship capabilities to the contrib module by @Kircheneer
- 320 - Store sets in diffsync by @snaselj
- 325 - Update Infoblox SSoT to allow for gathering of IPv6 Prefixes by @qduk
Fixed
- 318 - BugFix: Use correct attr name for vlan_group by @jmcgill298
- 319 - Arista CVP Integration Fixes by @jdrew82
- 326 - Fix ipfabric create_location to use correct arg name by @jmcgill298
- 327 - BugFix: account for VLAN not having VLANGroup by @jmcgill298
v2.1.0
Added
- 287 - Validate Default Settings Exist for CVP Integration And Fix DeviceRole attribute. by @jdrew82
- 299 - Ensure Device ContentType on Site LocationType, Role, and Tags in CVP by @jdrew82
- 298 - Adds a debugging guide for SSoT jobs by @Kircheneer
- 281 - Add Custom Database Parameter Loader by @Renrut5
- 309 - Support using long interface names with IPFabric by @jmcgill298
- 313 - Add support to IPFabric for additional interface media by @jmcgill298
Fixed
- 301 - Fix Vlan Type, Transceiver , Location and role devices, by @gerardocastaldo
- 303 - Add single network view and IP Address type support by @Dav-C
Changed
v2.0.2
Changed
- 229 - Add the ability to customize queryset used on NautobotModels by @qduk
- 259 - add fix for issue #257 by @Renrut5
- 280 - fixes tests / pylint warning by @Kircheneer
- 275 - Fix CustomField Bug by @jdrew82
- 282 - Fix CloudVision SSoT Jobs by @jdrew82
- 279 - bug #266 by @gerardocastaldo
New Contributors
- @Renrut5 made their first contribution in #259
- @gerardocastaldo made their first contribution in #279
Full Changelog: v2.0.1...v2.0.2
v2.0.1
Changed
- 242 - Fix Infoblox import_subnets setting by @jdrew82
- 252 - Add CODEOWNERS for the various integrations by @jdrew82
- 254 - Add app-ssot as integration code owners by @jdrew82
- 251 - Cookie initialy baked by NetworkToCode Cookie Drift Manager Tool by @snaselj
- 250 - fixes possible error state in nautobot_ssot_duration_seconds metric by @Kircheneer
- 260 - Fix Documentation for Device42 by @jdrew82
- 246 - IPFabric integration settings updates for 2.0 by @alhogan
- 264 - Add check for missing job_class attribute on 1.x Jobs by @jdrew82