CHANGELOG.md

# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Unreleased

<!-- Add your changelog entry to the relevant subsection -->

<!-- ### Added | Changed | Deprecated | Removed | Fixed | Security -->

<!--------------------- Don't add new entries after this line --------------------->

## 0.2.1 - 2024-10-03

### Fixed

- Exec auth wrongly assumes cert data to be base64 encoded [#33](https://github.com/mruoss/kubereq/issues/33), [#34](https://github.com/mruoss/kubereq/pull/34)

## 0.2.0 - 2024-09-20

### Changed

- `exec` auth and other steps now return errors instead of raising exceptions. [#30](https://github.com/mruoss/kubereq/pull/30)

## 0.1.8 - 2024-09-14

### Changed

- `Kubereq.Kubeconfig.Stub`: Set server url to context name

## 0.1.7 - 2024-09-12

### Added

- `Kubereq.Kubeconfig.Stub`: A Kubeconfig step used for testing

## 0.1.6 - 2024-08-25

### Fixed

- `Kubereq.Kubeconfig.ServiceAccount`: make server key a binary

## 0.1.5 - 2024-08-24

### Added

- `Kubereq.wait_until/5`: Support returning `{:error, error}` tuple in the callback

## 0.1.4 - 2024-08-21

### Fixed

- `Kubereq.Kubeconfig.File`: Only expand path if not relative to HOME.

## 0.1.3 - 2024-08-19

### Fixed

- Fixed several bugs and docs
- Dependency updates

## 0.1.2 - 2024-06-13

- Dependency updates

## 0.1.1

### Fixed

- License was wrong in `mix.exs`

## Unreleased

<!-- Add your changelog entry to the relevant subsection -->

<!-- ### Added | Changed | Deprecated | Removed | Fixed | Security -->

<!-- No new entries below this line! -->