diff --git a/CHANGELOG.rst b/CHANGELOG.rst new file mode 100644 index 00000000..e053368d --- /dev/null +++ b/CHANGELOG.rst @@ -0,0 +1,49 @@ +=================================== +Infoblox Go Client Release Notes +=================================== + +.. contents:: Topics + +v2.1.0 +====== +Release Summary +--------------- +- Enhancements in Host Record functionality +- Code refinements + +Minor Changes +------------- +- `SearchHostRecordByAltId` function to search Host Record By alternative ID from terraform. +- The code for every record has been seperated and added under a new file. + + +v2.0.0 +====== +Release Summary +--------------- +Create, Update, Delete and Get operation on below records are being added or enhanced. + +- Network View with comment and EAs +- IPv4 and IPv6 network containers with comment and EAs +- IPv4 and IPv6 network with comment and EAs +- Host Record with comment, EAs, EnableDns, EnableDhcp, UseTtl, Ttl, Alias attributes +- Fixed Address record with comment and EAs +- A record with comment, EAs, UseTtl, Ttl +- AAAA record with comment, EAs, UseTtl, Ttl +- PTR record with comment, EAs, UseTtl, Ttl +- Added IPv6 support for PTR record +- CNAME record with comment, EAs, UseTtl, Ttl +- Adds a compile-time check to the interface to make sure it stays in sync with the actual implementation. +- Added apt UTs and updated respective UTs + +Minor Changes +------------- +- Added default value of network view in AllocateIP, CreateHostRecord and CreatePTRRecord Function + +Bugfixes +------------- +- IPv6 Support `#86 `_ +- Possibility to UPDATE a CNAME entry `#110 `_ +- Feature Request: Ability to add comments `#116 `_ +- Feature: Add ability to set extensible attributes when creating a network `#119 `_ +- Feature request: add host aliases get/create/update `#126 `_ diff --git a/README.md b/README.md index c7205a0e..324fede2 100644 --- a/README.md +++ b/README.md @@ -18,15 +18,15 @@ This library is compatible with Go 1.2+ * Go 1.2 or above ## Installation - To get the latest released version [v2.0.0](https://github.com/infobloxopen/infoblox-go-client/releases/tag/v2.0.0) of Go Client use below command. + To get the latest released version [v2.1.0](https://github.com/infobloxopen/infoblox-go-client/releases/tag/v2.1.0) of Go Client use below command. `go get github.com/infobloxopen/infoblox-go-client/v2` - To get the previous latest version [v1.1.1](https://github.com/infobloxopen/infoblox-go-client/releases/tag/v1.1.1) use below command. + To get the previous major version [v1.1.1](https://github.com/infobloxopen/infoblox-go-client/releases/tag/v1.1.1) use below command. `go get github.com/infobloxopen/infoblox-go-client` - Note: Go client version v2.0.0 has breaking changes and it is not backward compatible. + Note: Go client version v2.0.0 and above have breaking changes and are not backward compatible. ## Usage