# Changelog

## v4.3.3 (2024-06-24)

### Fix

- Fix license classifier (#19) ([`a9c6b0b`](https://github.com/bdraco/aionut/commit/a9c6b0bfa8ab4e0ae02fed7f257c495c393d4e93))

## v4.3.2 (2024-03-25)

### Fix

- Remove duplicate code (#18) ([`d7e82ef`](https://github.com/bdraco/aionut/commit/d7e82ef7c0d10c252a864569a340332de3767096))

## v4.3.1 (2024-03-25)

### Fix

- Add missing coverage (#17) ([`b8e2bbd`](https://github.com/bdraco/aionut/commit/b8e2bbd98919391b5edec7a508b7991e4e6bb488))

## v4.3.0 (2024-03-25)

### Feature

- Improve handling of invalid commands (#16) ([`9e0d12f`](https://github.com/bdraco/aionut/commit/9e0d12fac0632bb1587fbf821033257f54517810))

## v4.2.1 (2024-03-24)

### Fix

- Only log retry error if we are going to retry (#15) ([`ad644d7`](https://github.com/bdraco/aionut/commit/ad644d7139ceb0657d5551eb15f701446e9923d4))

## v4.2.0 (2024-03-24)

### Feature

- Auto retry on dropped connection (#13) ([`6f94016`](https://github.com/bdraco/aionut/commit/6f940165a6e70f329963fd94efe5c686d4065af8))

## v4.1.0 (2024-03-24)

### Feature

- Improve login error handling (#12) ([`c60a8b0`](https://github.com/bdraco/aionut/commit/c60a8b04f4e1b4341a8fcf1d60a8b5a12d6cb82a))

## v4.0.0 (2024-03-23)

### Breaking

- Add shutdown method (#11) ([`67a913f`](https://github.com/bdraco/aionut/commit/67a913f81976f92fcfc242bc7102ff1a39a73990))

## v3.0.0 (2024-03-23)

### Breaking

- Rename exceptions to all start with nut (#10) ([`8fac8bc`](https://github.com/bdraco/aionut/commit/8fac8bc0d27ed5b57960b9bcf1a47e199ed13975))

## v2.0.0 (2024-03-23)

### Breaking

- Rename aionutclient to aionutclient (#9) ([`4567df7`](https://github.com/bdraco/aionut/commit/4567df7230c01c2e3a1a9d07fe544e8e63a414af))

## v1.3.0 (2024-03-23)

### Feature

- Map all expected exceptions to nuterror (#8) ([`e37d276`](https://github.com/bdraco/aionut/commit/e37d276dd4c8ea033d3a55810479e3afb20698d3))

## v1.2.1 (2024-03-23)

### Fix

- Protocol format and error checking (#7) ([`4209416`](https://github.com/bdraco/aionut/commit/4209416670fb0d21f87592d2ada9e5422f591622))

## v1.2.0 (2024-03-23)

### Feature

- Auto reconnection on drop (#6) ([`10eeee9`](https://github.com/bdraco/aionut/commit/10eeee908498c5956c6b0633b1fb02e8c42f2229))

## v1.1.0 (2024-03-23)

### Feature

- Improve debug logging (#5) ([`3df5c87`](https://github.com/bdraco/aionut/commit/3df5c87d33634399c2726d57e5ed3ff567ae653a))

## v1.0.0 (2024-03-23)

### Feature

- Add debug logging (#4) ([`8727749`](https://github.com/bdraco/aionut/commit/8727749a0006312033c8f2baee4b8c02e336c5d2))
- Add error handling and timeout (#2) ([`1a11359`](https://github.com/bdraco/aionut/commit/1a113594bd82cb662bc026bc3a5d04df008f451b))

### Breaking

- Only support python 311+ (#3) ([`4975913`](https://github.com/bdraco/aionut/commit/4975913e548183438ed5c0c2aa4bf5fd5a40ad52))

## v0.1.0 (2024-03-23)

### Feature

- Create client (#1) ([`ca67cad`](https://github.com/bdraco/aionut/commit/ca67cad386a41c53b3ec5aaea27df342b51e20bd))

## v0.0.0 (2024-03-23)
