* feat(csi): bump up csi provisioner to v3.5.0 and other updates ([#457](https://github.com/openebs/zfs-localpv/pull/457),[@vharsh](https://github.com/vharsh))
* perf(zfs): optimise pool listing for pools with many datasets ([#440](https://github.com/openebs/zfs-localpv/pull/440),[@lowjoel](https://github.com/lowjoel))
* feat(deps): Bump golang, k8s and lib-csi versions ([#444](https://github.com/openebs/zfs-localpv/pull/444),[@shubham14bajpai](https://github.com/shubham14bajpai))
v2.0.0 / 2022-01-11
========================
* fix (localpv): fixing CSIStorageCapacity when "poolname" param has child dataset ([#393](https://github.com/openebs/zfs-localpv/pull/393),[@netom](https://github.com/netom))
v1.7.0 / 2021-03-15
========================
* feat(migration): adding support to migrate the PV to a new node ([#304](https://github.com/openebs/zfs-localpv/pull/304),[@pawanpraka1](https://github.com/pawanpraka1))
* fix(topo): support old topology key for backward compatibility ([#320](https://github.com/openebs/zfs-localpv/pull/320),[@pawanpraka1](https://github.com/pawanpraka1))
* refact(deps): bump k8s and client-go deps to version v0.20.2 ([#294](https://github.com/openebs/zfs-localpv/pull/294),[@prateekpandey14](https://github.com/prateekpandey14))
* remove finalizer that is owned by ZFS-LocalPV ([#303](https://github.com/openebs/zfs-localpv/pull/303),[@pawanpraka1](https://github.com/pawanpraka1))
* try volume creation on all the nodes that satisfy topology contraints ([#270](https://github.com/openebs/zfs-localpv/pull/270),[@pawanpraka1](https://github.com/pawanpraka1))
* With k8s v1.22 the v1beta1 for various resources will no longer be supported. Updating the storage and apiexention version to v1 for better support. ([#299](https://github.com/openebs/zfs-localpv/pull/299),[@shubham14bajpai](https://github.com/shubham14bajpai))
v1.6.0-RC2 / 2021-04-12
========================
v1.6.0-RC1 / 2021-04-06
========================
* refact(deps): bump k8s and client-go deps to version v0.20.2 ([#294](https://github.com/openebs/zfs-localpv/pull/294),[@prateekpandey14](https://github.com/prateekpandey14))
* remove finalizer that is owned by ZFS-LocalPV ([#303](https://github.com/openebs/zfs-localpv/pull/303),[@pawanpraka1](https://github.com/pawanpraka1))
* try volume creation on all the nodes that satisfy topology contraints ([#270](https://github.com/openebs/zfs-localpv/pull/270),[@pawanpraka1](https://github.com/pawanpraka1))
* With k8s v1.22 the v1beta1 for various resources will no longer be supported. Updating the storage and apiexention version to v1 for better support. ([#299](https://github.com/openebs/zfs-localpv/pull/299),[@shubham14bajpai](https://github.com/shubham14bajpai))
* adding support to restore in an encrypted pool ([#292](https://github.com/openebs/zfs-localpv/pull/292),[@pawanpraka1](https://github.com/pawanpraka1))
* move the bdd test cases to github action ([#293](https://github.com/openebs/zfs-localpv/pull/293),[@shubham14bajpai](https://github.com/shubham14bajpai))
v1.5.0-RC2 / 2021-03-11
========================
v1.5.RC1 / 2021-03-09
========================
* adding support to restore in an encrypted pool ([#292](https://github.com/openebs/zfs-localpv/pull/292),[@pawanpraka1](https://github.com/pawanpraka1))
* move the bdd test cases to github action ([#293](https://github.com/openebs/zfs-localpv/pull/293),[@shubham14bajpai](https://github.com/shubham14bajpai))
* fixing idempotency check for the mount path ([#260](https://github.com/openebs/zfs-localpv/pull/260),[@pawanpraka1](https://github.com/pawanpraka1))
v1.2.0 / 2020-12-13
========================
* removing quay from kustomization.yaml as we are using multiarch docker images ([#248](https://github.com/openebs/zfs-localpv/pull/248),[@pawanpraka1](https://github.com/pawanpraka1))
* move xfs and mount code out of zfs package ([#245](https://github.com/openebs/zfs-localpv/pull/245),[@pawanpraka1](https://github.com/pawanpraka1))
* move btrfs code out of zfs package ([#244](https://github.com/openebs/zfs-localpv/pull/244),[@pawanpraka1](https://github.com/pawanpraka1))
* add github action for chart test and release ([#250](https://github.com/openebs/zfs-localpv/pull/250),[@shubham14bajpai](https://github.com/shubham14bajpai))
* fixing flaky sanity test case ([#256](https://github.com/openebs/zfs-localpv/pull/256),[@pawanpraka1](https://github.com/pawanpraka1))
* refactor scheduler for ZFS-LocalPV ([#249](https://github.com/openebs/zfs-localpv/pull/249),[@pawanpraka1](https://github.com/pawanpraka1))
* moving to ubuntu bionic(18.04 LTS) docker image ([#255](https://github.com/openebs/zfs-localpv/pull/255),[@pawanpraka1](https://github.com/pawanpraka1))
* fixed the kustomize yaml name to kustomization.yaml ([#243](https://github.com/openebs/zfs-localpv/pull/243),[@pawanpraka1](https://github.com/pawanpraka1))
* adding CSI Sanity test for ZFS-LocalPV ([#232](https://github.com/openebs/zfs-localpv/pull/232),[@pawanpraka1](https://github.com/pawanpraka1))
v1.2.0-RC2 / 2020-12-12
========================
v1.2.0-RC1 / 2020-12-10
========================
* removing quay from kustomization.yaml as we are using multiarch docker images ([#248](https://github.com/openebs/zfs-localpv/pull/248),[@pawanpraka1](https://github.com/pawanpraka1))
* move xfs and mount code out of zfs package ([#245](https://github.com/openebs/zfs-localpv/pull/245),[@pawanpraka1](https://github.com/pawanpraka1))
* move btrfs code out of zfs package ([#244](https://github.com/openebs/zfs-localpv/pull/244),[@pawanpraka1](https://github.com/pawanpraka1))
* add github action for chart test and release ([#250](https://github.com/openebs/zfs-localpv/pull/250),[@shubham14bajpai](https://github.com/shubham14bajpai))
* fixing flaky sanity test case ([#256](https://github.com/openebs/zfs-localpv/pull/256),[@pawanpraka1](https://github.com/pawanpraka1))
* refactor scheduler for ZFS-LocalPV ([#249](https://github.com/openebs/zfs-localpv/pull/249),[@pawanpraka1](https://github.com/pawanpraka1))
* moving to ubuntu bionic(18.04 LTS) docker image ([#255](https://github.com/openebs/zfs-localpv/pull/255),[@pawanpraka1](https://github.com/pawanpraka1))
* fixed the kustomize yaml name to kustomization.yaml ([#243](https://github.com/openebs/zfs-localpv/pull/243),[@pawanpraka1](https://github.com/pawanpraka1))
* adding CSI Sanity test for ZFS-LocalPV ([#232](https://github.com/openebs/zfs-localpv/pull/232),[@pawanpraka1](https://github.com/pawanpraka1))
* changing the zfs-driver images to multi-arch docker hub ([#237](https://github.com/openebs/zfs-localpv/pull/237),[@w3aman](https://github.com/w3aman))
* Remove MountInfo struct from the api files ([#225](https://github.com/openebs/zfs-localpv/pull/225),[@codegagan](https://github.com/codegagan))
* adding deployment yaml via kustomize ([#231](https://github.com/openebs/zfs-localpv/pull/231),[@pawanpraka1](https://github.com/pawanpraka1))
* add support for creating the Clone from volume as datasource ([#234](https://github.com/openebs/zfs-localpv/pull/234),[@pawanpraka1](https://github.com/pawanpraka1))
* add support for multi arch container image ([#233](https://github.com/openebs/zfs-localpv/pull/233),[@prateekpandey14](https://github.com/prateekpandey14))
* support parallel/faster upgrades for node daemonset ([#230](https://github.com/openebs/zfs-localpv/pull/230),[@pawanpraka1](https://github.com/pawanpraka1))
v1.1.0-RC2 / 2020-11-13
========================
v1.1.0-RC1 / 2020-11-12
========================
* Remove MountInfo struct from the api files ([#225](https://github.com/openebs/zfs-localpv/pull/225),[@codegagan](https://github.com/codegagan))
* adding deployment yaml via kustomize ([#231](https://github.com/openebs/zfs-localpv/pull/231),[@pawanpraka1](https://github.com/pawanpraka1))
* add support for creating the Clone from volume as datasource ([#234](https://github.com/openebs/zfs-localpv/pull/234),[@pawanpraka1](https://github.com/pawanpraka1))
* add support for multi arch container image ([#233](https://github.com/openebs/zfs-localpv/pull/233),[@prateekpandey14](https://github.com/prateekpandey14))
* support parallel/faster upgrades for node daemonset ([#230](https://github.com/openebs/zfs-localpv/pull/230),[@pawanpraka1](https://github.com/pawanpraka1))
* adding velero backup and restore support ([#162](https://github.com/openebs/zfs-localpv/pull/162),[@pawanpraka1](https://github.com/pawanpraka1))
* update go version to 1.14.7 ([#201](https://github.com/openebs/zfs-localpv/pull/201),[@pawanpraka1](https://github.com/pawanpraka1))
* mounting the root filesystem to remove the dependency on the Operating system ([#204](https://github.com/openebs/zfs-localpv/pull/204),[@pawanpraka1](https://github.com/pawanpraka1))
* Add license-check for .go , .sh , Dockerfile and Makefile ([#205](https://github.com/openebs/zfs-localpv/pull/205),[@ajeetrai707](https://github.com/AJEETRAI707))
v1.0.0-RC2 / 2020-09-14
========================
v1.0.0-RC1 / 2020-09-10
========================
* adding velero backup and restore support ([#162](https://github.com/openebs/zfs-localpv/pull/162),[@pawanpraka1](https://github.com/pawanpraka1))
* update go version to 1.14.7 ([#201](https://github.com/openebs/zfs-localpv/pull/201),[@pawanpraka1](https://github.com/pawanpraka1))
* mounting the root filesystem to remove the dependency on the Operating system ([#204](https://github.com/openebs/zfs-localpv/pull/204),[@pawanpraka1](https://github.com/pawanpraka1))
* Add license-check for .go , .sh , Dockerfile and Makefile ([#205](https://github.com/openebs/zfs-localpv/pull/205),[@ajeetrai707](https://github.com/AJEETRAI707))
v0.9.2 / 2020-08-26
========================
* Reverting back to old way of checking the volume status ([#196](https://github.com/openebs/zfs-localpv/pull/196),[@pawanpraka1](https://github.com/pawanpraka1))
* mounting the volume if it is ready ([#184](https://github.com/openebs/zfs-localpv/pull/184),[@pawanpraka1](https://github.com/pawanpraka1))
* fixed uuid generation issue when mount fails ([#183](https://github.com/openebs/zfs-localpv/pull/183),[@pawanpraka1](https://github.com/pawanpraka1))
* rounding off the volume size to Gi and Mi ([#191](https://github.com/openebs/zfs-localpv/pull/191),[@pawanpraka1](https://github.com/pawanpraka1))
* removing volumeLifecycleModes from the operator yaml ([#186](https://github.com/openebs/zfs-localpv/pull/186),[@pawanpraka1](https://github.com/pawanpraka1))
v0.9.1-RC2 / 2020-08-12
========================
v0.9.1-RC1 / 2020-08-10
========================
* mounting the volume if it is ready ([#184](https://github.com/openebs/zfs-localpv/pull/184),[@pawanpraka1](https://github.com/pawanpraka1))
* fixed uuid generation issue when mount fails ([#183](https://github.com/openebs/zfs-localpv/pull/183),[@pawanpraka1](https://github.com/pawanpraka1))
* rounding off the volume size to Gi and Mi ([#191](https://github.com/openebs/zfs-localpv/pull/191),[@pawanpraka1](https://github.com/pawanpraka1))
* removing volumeLifecycleModes from the operator yaml ([#186](https://github.com/openebs/zfs-localpv/pull/186),[@pawanpraka1](https://github.com/pawanpraka1))
* fixing xfs mounting issue on centos with ubuntu 20.04 image ([#179](https://github.com/openebs/zfs-localpv/pull/179),[@pawanpraka1](https://github.com/pawanpraka1))
* change logger from Sirupsen/logrus to klog ([#166](https://github.com/openebs/zfs-localpv/pull/166),[@vaniisgh](https://github.com/vaniisgh))
* Add checks to ensure zfs-driver status is running in BDD test ([#171](https://github.com/openebs/zfs-localpv/pull/171),[@vaniisgh](https://github.com/vaniisgh))
* fixing duplicate UUID issue with btrfs ([#172](https://github.com/openebs/zfs-localpv/pull/172),[@pawanpraka1](https://github.com/pawanpraka1))
* adding shared mount support ZFSPV volumes ([#164](https://github.com/openebs/zfs-localpv/pull/164),[@pawanpraka1](https://github.com/pawanpraka1))
* update docs to reflect gomod migration ([#160](https://github.com/openebs/zfs-localpv/pull/160),[@vaniisgh](https://github.com/vaniisgh))
* add golint target to makefile ([#167](https://github.com/openebs/zfs-localpv/pull/167),[@vaniisgh](https://github.com/vaniisgh))
* adding support to have btrfs filesystem for ZFS-LocalPV ([#170](https://github.com/openebs/zfs-localpv/pull/170),[@pawanpraka1](https://github.com/pawanpraka1))
* adds a filter for grpc logs to reduce the pollution ([#161](https://github.com/openebs/zfs-localpv/pull/161),[@vaniisgh](https://github.com/vaniisgh))
* adding snapshot and clone releated test cases in BDD ([#174](https://github.com/openebs/zfs-localpv/pull/174),[@pawanpraka1](https://github.com/pawanpraka1))
* add golint to travis & fix linting ([#175](https://github.com/openebs/zfs-localpv/pull/175),[@vaniisgh](https://github.com/vaniisgh))
v0.9.0-RC2 / 2020-07-11
========================
* fixing xfs mounting issue on centos with ubuntu 20.04 image ([#179](https://github.com/openebs/zfs-localpv/pull/179),[@pawanpraka1](https://github.com/pawanpraka1))
v0.9.0-RC1 / 2020-07-08
========================
* change logger from Sirupsen/logrus to klog ([#166](https://github.com/openebs/zfs-localpv/pull/166),[@vaniisgh](https://github.com/vaniisgh))
* Add checks to ensure zfs-driver status is running in BDD test ([#171](https://github.com/openebs/zfs-localpv/pull/171),[@vaniisgh](https://github.com/vaniisgh))
* fixing duplicate UUID issue with btrfs ([#172](https://github.com/openebs/zfs-localpv/pull/172),[@pawanpraka1](https://github.com/pawanpraka1))
* adding shared mount support ZFSPV volumes ([#164](https://github.com/openebs/zfs-localpv/pull/164),[@pawanpraka1](https://github.com/pawanpraka1))
* update docs to reflect gomod migration ([#160](https://github.com/openebs/zfs-localpv/pull/160),[@vaniisgh](https://github.com/vaniisgh))
* add golint target to makefile ([#167](https://github.com/openebs/zfs-localpv/pull/167),[@vaniisgh](https://github.com/vaniisgh))
* adding support to have btrfs filesystem for ZFS-LocalPV ([#170](https://github.com/openebs/zfs-localpv/pull/170),[@pawanpraka1](https://github.com/pawanpraka1))
* adds a filter for grpc logs to reduce the pollution ([#161](https://github.com/openebs/zfs-localpv/pull/161),[@vaniisgh](https://github.com/vaniisgh))
* adding snapshot and clone releated test cases in BDD ([#174](https://github.com/openebs/zfs-localpv/pull/174),[@pawanpraka1](https://github.com/pawanpraka1))
* add golint to travis & fix linting ([#175](https://github.com/openebs/zfs-localpv/pull/175),[@vaniisgh](https://github.com/vaniisgh))
* changing image pull policy to IfNotPresent to make it not pull the image again and again ([#124](https://github.com/openebs/zfs-localpv/pull/124),[@pawanpraka1](https://github.com/pawanpraka1))
* moving to legacy mount ([#151](https://github.com/openebs/zfs-localpv/pull/151),[@pawanpraka1](https://github.com/pawanpraka1))
* Fixes an issue where volumes meant to be filesystem datasets got created as zvols and generally makes storageclass parameter spelling insensitive to case ([#144](https://github.com/openebs/zfs-localpv/pull/144),[@cruwe](https://github.com/cruwe))
* include pvc name in volume events ([#150](https://github.com/openebs/zfs-localpv/pull/150),[@pawanpraka1](https://github.com/pawanpraka1))
* Fixes an issue where PVC was bound to unusable PV created using incorrect values provided in PVC/Storageclass ([#121](https://github.com/openebs/zfs-localpv/pull/121),[@pawanpraka1](https://github.com/pawanpraka1))
* adding v1 CRD for ZFS-LocalPV ([#140](https://github.com/openebs/zfs-localpv/pull/140),[@pawanpraka1](https://github.com/pawanpraka1))
* add contributing checkout list ([#138](https://github.com/openebs/zfs-localpv/pull/138),[@Icedroid](https://github.com/Icedroid))
* removing unnecessary printer columns from ZFSVolume ([#128](https://github.com/openebs/zfs-localpv/pull/128),[@pawanpraka1](https://github.com/pawanpraka1))
* fixing stale ZFSVolume resource issue when deleting the pvc in pending state ([#145](https://github.com/openebs/zfs-localpv/pull/145),[@pawanpraka1](https://github.com/pawanpraka1))
* Updated the doc for custom-topology support ([#122](https://github.com/openebs/zfs-localpv/pull/122),[@w3aman](https://github.com/w3aman))
* adding operator yaml for centos7 and centos8 ([#149](https://github.com/openebs/zfs-localpv/pull/149),[@pawanpraka1](https://github.com/pawanpraka1))
* honouring readonly flag for ZFS-LocalPV ([#137](https://github.com/openebs/zfs-localpv/pull/137),[@pawanpraka1](https://github.com/pawanpraka1))
* changing image pull policy to IfNotPresent to make it not pull the image again and again ([#124](https://github.com/openebs/zfs-localpv/pull/124),[@pawanpraka1](https://github.com/pawanpraka1))
* moving to legacy mount ([#151](https://github.com/openebs/zfs-localpv/pull/151),[@pawanpraka1](https://github.com/pawanpraka1))
* Fixes an issue where volumes meant to be filesystem datasets got created as zvols and generally makes storageclass parameter spelling insensitive to case ([#144](https://github.com/openebs/zfs-localpv/pull/144),[@cruwe](https://github.com/cruwe))
* include pvc name in volume events ([#150](https://github.com/openebs/zfs-localpv/pull/150),[@pawanpraka1](https://github.com/pawanpraka1))
* Fixes an issue where PVC was bound to unusable PV created using incorrect values provided in PVC/Storageclass ([#121](https://github.com/openebs/zfs-localpv/pull/121),[@pawanpraka1](https://github.com/pawanpraka1))
* adding v1 CRD for ZFS-LocalPV ([#140](https://github.com/openebs/zfs-localpv/pull/140),[@pawanpraka1](https://github.com/pawanpraka1))
* add contributing checkout list ([#138](https://github.com/openebs/zfs-localpv/pull/138),[@Icedroid](https://github.com/Icedroid))
* removing unnecessary printer columns from ZFSVolume ([#128](https://github.com/openebs/zfs-localpv/pull/128),[@pawanpraka1](https://github.com/pawanpraka1))
* fixing stale ZFSVolume resource issue when deleting the pvc in pending state ([#145](https://github.com/openebs/zfs-localpv/pull/145),[@pawanpraka1](https://github.com/pawanpraka1))
* Updated the doc for custom-topology support ([#122](https://github.com/openebs/zfs-localpv/pull/122),[@w3aman](https://github.com/w3aman))
* adding operator yaml for centos7 and centos8 ([#149](https://github.com/openebs/zfs-localpv/pull/149),[@pawanpraka1](https://github.com/pawanpraka1))
* honouring readonly flag for ZFS-LocalPV ([#137](https://github.com/openebs/zfs-localpv/pull/137),[@pawanpraka1](https://github.com/pawanpraka1))