Skip to content

Latest commit

 

History

History
435 lines (231 loc) · 25.6 KB

CHANGELOG.md

File metadata and controls

435 lines (231 loc) · 25.6 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

7.1.1 (2023-10-20)

Bug Fixes

  • Provider is crashing when insecure=true (40d8df9)

7.1.0 (2023-09-25)

Features

  • Add netbox_dcim_device_role data (92c401b)
  • Add netbox_dcim_manufacturer data (5d5c20f)
  • Add netbox_ipam_asn data (f6a1a38)
  • Add netbox_ipam_ip_range data (d8f0455)
  • Add netbox_ipam_prefix data (42a3222)
  • Add netbox_ipam_rir data (8e83bc2)
  • Add netbox_ipam_route_targets data (2386105)
  • Add route targets object (d766780)
  • Add VRF object (ab11014)

Bug Fixes

  • Fix some go report issues (998af89)
  • Typo in data contact role filename (008f330)

Enhancements

  • Add some missing examples in doc (0673b06)
  • Remove unused exports csv (d607ba5)

7.0.1 (2023-08-11)

Bug Fixes

  • Enable http transport connection reuse (2fbd144)
  • Support FieldName with multiple underscores (c0787ca)

7.0.0 (2023-07-03)

Features

  • Improve custom field tests to contain usage test (2eb5668)
  • Update to work with Netbox 3.4 (8dbffbf)

Bug Fixes

  • Fix choices field for select and multiselect custom field (e7c882c)
  • Value and default for object CF are not lists (d3b2316)
  • Wrong conversion of filter name with underscore (b72f202)

6.3.0 (2023-04-22)

Features

  • Add netbox_dcim_location data (e32c18a)
  • Add netbox_dcim_location resource (ea33489)
  • Add netbox_dcim_rack data (6bf7489)
  • Add netbox_dcim_rack resource (5c8fe86)
  • Add netbox_dcim_rack_role data (a9932db)
  • Add netbox_dcim_rack_role resource (a0c4808)
  • Add netbox_dcim_region data (80ff164)
  • Add netbox_dcim_region resource (6f6970c)

Enhancements

  • Improve test on resource netbox_dcim_site (8077515)
  • Replace examples by tests (3523e3f)

6.2.0 (2023-03-14)

Features

  • Add fields and remove forcenew from netbox_virtualization_interface (89f477c)
  • Add scope field to VLAN group resource (67e7628)
  • Add site_id to cluster data source and to vm resource (a93a3c9)
  • Update ipam_ip_addresses (df80a60), closes #196
  • Update VM resource for Netbox 3.3 (2144830), closes #192

Bug Fixes

  • Custom fields default values not null (53382b9)
  • Export files not working with Netbox 3.3 (6cd4162), closes #187
  • Import does not work for virtualization_vm_primary_ip (c17026d), closes #188
  • Removing timezone from dcim_site fails (b2e2106)
  • Status field missing from cluster resource (74f5147), closes #190
  • Trim spaces for vm comment field (18ec0e8)
  • Typo for tags field in ipam_rir resource (dca1f54)

6.1.1 (2023-03-07)

Bug Fixes

  • Increase size of tenant name/desc/slug (56a4e84)

6.1.0 (2023-02-01)

Features

  • Add filter to JSON data sources (345f1ad)

6.0.0 (2023-01-13)

Features

  • Update to work with Netbox 3.3 (bbd12f1)

Enhancements

  • Update go dependencies (5f8a611)
  • Update version to v6 in go files (ff5eaa5)

5.3.1 (2022-11-28)

Bug Fixes

  • Workaround in ASN resource for 386 arch (51e547a)

5.3.0 (2022-11-23)

Features

  • Add ipam rir resource (2aa2edd)
  • Add netbox_dcim_device_role resource (b250d1e)
  • Add netbox_dcim_manufacturer (f214f6a)
  • Add netbox_dcim_platform resource (31e5e14)
  • Add netbox_dcim_site resource (820a3f1)
  • Add netbox_extras_custom_field resource (87fbc92)
  • Add netbox_extras_tag resource (08a4f8a)
  • Add netbox_ipam_asn resource (4cc2b9b)
  • Add netbox_virtualization_cluster resource (a292478)
  • Add netbox_virtualization_cluster_group resource (c2782ce)
  • Add netbox_virtualization_cluster_type resource (6ac1a1e)
  • Add netbox_virtualization_vm_primary_ip resource (bc2e88a)

Bug Fixes

  • Fix linter deprecation warnings (47c6ddd)
  • Reduce complexity of resourceNetboxVirtualizationVMRead (c3456ba)
  • Some test case are not working correctly (80a1b00)

5.2.0 (2022-11-10)

Features

  • Add first tests to provider (2d9cf3b)
  • Add function to modify API requests (9ed4488)
  • Add suppport for missing customfield types (c770ce9)

Bug Fixes

  • Prevent panic if vcpus is null (82ad49f)

5.1.0 (2022-09-24)

Features

  • Add debug config for VS Code (e71fd8f)
  • Add debug option to main() (f52ffe6)
  • Add IP Range resource type (35d31a6)
  • Allow prefix and ip to be dynamically assigned (88cf8e9)
  • Change go-netbox major version (87797d4)

Bug Fixes

  • Get all objects with json data sources (58c2a11)
  • Replace deprecated functions with context aware functions (f8460bf)

Enhancements

  • Use context aware functions (b2b8943)

5.0.0 (2022-08-26)

Features

  • Update provider to work with Netbox 3.2 (ea07af5)

Enhancements

  • Update JSON data/resource with Netbox 3.2 (adae68a)

4.0.1 (2022-06-17)

Bug Fixes

  • JSON error when vlangroup contains scope (875b1ab)

Enhancements

  • Automate the doc generation (bc82477)

4.0.0 (2022-06-09)

Features

  • Add contact assignment resource (2b413f2)
  • Add contact group resource (5c1b8cd)
  • Add contact resource (43d3089)
  • Add contact role resource (372fa49)
  • Add tag parameter to tenant group resource (83f77f6)
  • Add tag parameter to vlan group resource (eb88a02)
  • Update provider to work with Netbox 3.1 (169c160)

Bug Fixes

  • Allow ipv6 addresses for data.netbox_ipam_ip_addresses (c54cab7), closes #107

Enhancements

  • Update JSON data/resource with Netbox 3.1 (973ab72)

3.1.0 (2022-04-28)

Bug Fixes

  • Allow setting local_context_data (5ba20c6), closes #59

Enhancements

  • Remove unused private key (vault removed) (92804a3)
  • Switch to terraform SDKv2 (dde04e1)

3.0.0 (2022-03-18)

Features

  • Update provider to work with Netbox 3.0 (6327700)

2.2.1 (2022-01-07)

Bug Fixes

  • Store empty static String field as nil in TF state (00dd09e)

2.2.0 (2021-11-19)

Bug Fixes

  • Handle empty custom fields correctly (b3d342e)
  • Netbox Boolean custom fields take a Boolean type value (7015047)

Enhancements

  • Manage custom fields in prefix resource (e8086bc)

2.1.0 (2021-10-26)

Features

  • Add custom fields to interface resource (dc34ae5)

Bug Fixes

  • Don't display changes when vcpus does not contain .00 (085050b)

2.0.2 (2021-09-30)

Bug Fixes

  • Terraform crashes when ip address not affected to vm/device (21d283a)

2.0.1 (2021-09-24)

Features

  • Add an option to initialize the client with the private key (d638c23)
  • Add limit param to data resources (472b9e1)
  • Update provider to work with Netbox 2.11 (b4b2512)

Bug Fixes

  • Fix CI for release generation (0e70fbf)

2.0.0 (2021-09-24)

Features

  • Add an option to initialize the client with the private key (d638c23)
  • Add limit param to data resources (472b9e1)
  • Update provider to work with Netbox 2.11 (b4b2512)

1.3.0 (2021-04-08)

Features

  • Add data IPAM service (69ae53c)
  • Add default importer function to resources (22c0538), closes #51
  • Add resource IPAM service (4e3d637)
  • Add TLS insecure option (827cdeb)
  • Allow a configurable basepath (7392901)

Bug Fixes

  • Make basepath really optional (37957ea)
  • Workaround for weird terraform behavior to fix boolean custom_fields (f9fe60c)

Enhancements

  • Change ValidateFunc for ipam_ip_addresses to allow IPv6 (cb13d6a)
  • Don't commit .terraform.lock.hcl (77d74b5)

Tests

  • Add script to load netbox-docker variables (e167ef6)

1.2.0 (2021-01-01)

Features

  • Add ability to return json objects of all endpoints (dceb7f2)
  • Add custom_fields to IP address resource (bb962ee)
  • Add custom_fields to tenant resource (01a000f)
  • Add custom_fields to vlan resource (1315546)
  • Add custom_fields to vm resource and update documentation (0fb146d)
  • Add data source IPAM aggregate (f33b8d9)
  • Add resource IPAM aggregate (cdaa29f)

1.1.1 (2020-11-25)

Bug Fixes

  • IP address not updating when dns_name removed (c4cd536)

1.1.0 (2020-11-01)

Features

  • Add Cluster data (5fafa79)
  • Add Platform data (7eb4c91)
  • Add VirtualMachine resource (b7dd75f)
  • Add VirtualMachineInterface resource (8798e24)

Bug Fixes

  • Fix bug in go-netbox (c238629)
  • Unable to remove description for some resources (f340062)

Enhancements

  • Add primary ip4 option for ip addresses (f7e5ab2)
  • Destroy ip address when object_id is changing (6e87ef7)
  • Set default value for object_type (edca694)

1.0.0 (2020-10-17)

Features

  • Update provider to work with Netbox 2.9 (8d5633e)

0.2.1 (2020-06-28)

Bug Fixes

  • Data netbox_ipam_vlan return code 400 (55d1e0b)

0.2.0 (2020-06-25)

Bug Fixes

  • Fix issue when using http as scheme (0171927)

Enhancements

Features

  • Add code to manage IP addresses (9db82c0)

0.1.0 (2020-05-25)

Features