[//]: # (START/LATEST)
# Latest

## Features
  * A user-friendly description of a new feature. {issue-number}

## Fixes
 * A user-friendly description of a fix. {issue-number}

## Security
 * A user-friendly description of a security fix. {issue-number}

---

[//]: # (START/v1.5.0)
# v1.5.0

## Features
 * `OnePasswordItem` now contains a `status` which contains the status of creating the kubernetes secret for a OnePasswordItem. {#52}

## Fixes
 * The operator no longer logs an error about changing the secret type if the secret type is not actually being changed.
 * Annotations on a deployment are no longer removed when the operator triggers a restart. {#112}

---

[//]: # "START/v1.4.1"

# v1.4.1

## Fixes

- OwnerReferences on secrets are now persisted after an item is updated. {#101}
- Annotations from a Deployment or OnePasswordItem are no longer applied to Secrets that are created for it. {#102}

---

[//]: # "START/v1.4.0"

# v1.4.0

## Features

- The operator now declares the an OwnerReference for the secrets it manages. This should stop secrets from getting pruned by tools like Argo CD. {#51,#84,#96}

---

[//]: # "START/v1.3.0"

# v1.3.0

## Features

- Added support for loading secrets from files stored in 1Password. {#47}

---

[//]: # "START/v1.2.0"

# v1.2.0

## Features

- Support secrets provisioned through FromEnv. {#74}
- Support configuration of Kubernetes Secret type. {#87}
- Improved logging. (#72)

---

[//]: # "START/v1.1.0"

# v1.1.0

## Fixes

- Fix normalization for keys in a Secret's `data` section to allow upper- and lower-case alphanumeric characters. {#66}

---

[//]: # "START/v1.0.2"

# v1.0.2

## Fixes

- Name normalizer added to handle non-conforming item names.

---

[//]: # "START/v1.0.1"

# v1.0.1

## Features

- This release also contains an arm64 Docker image. {#20}
- Docker images are also pushed to the :latest and :<major>.<minor> tags.

---

[//]: # "START/v1.0.0"

# v1.0.0

## Features:

- Option to automatically deploy 1Password Connect via the operator
- Ignore restart annotation when looking for 1Password annotations
- Release Automation
- Upgrading apiextensions.k8s.io/v1beta apiversion from the operator custom resource
- Adding configuration for auto rolling restart on deployments
- Configure Auto Restarts for a OnePasswordItem Custom Resource
- Update Connect Dependencies to latest
- Add Github action for building and testing operator

## Fixes:

- Fix spec field example for OnePasswordItem in readme
- Casing of annotations are now consistent

---

[//]: # "START/v0.0.2"

# v0.0.2

## Features:

- Items can now be accessed by either `vaults/<vault_id>/items/<item_id>` or `vaults/<vault_title>/items/<item_title>`

---

[//]: # "START/v0.0.1"

# v0.0.1

Initial 1Password Operator release

## Features

- watches for deployment creations with `onepassword` annotations and creates an associated kubernetes secret
- watches for `onepasswordsecret` crd creations and creates an associated kubernetes secrets
- watches for changes to 1Password secrets associated with kubernetes secrets and updates the kubernetes secret with changes
- restart pods when secret has been updated
- cleanup of kubernetes secrets when deployment or `onepasswordsecret` is deleted

---
