# 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).

## v0.4.2 (2024-09-03)

### Chore

 - <csr-id-6c73e2e23aa0120fd775b112cf664451fd40f21b/> Bump to actix 4.9.0

### Commit Statistics

<csr-read-only-do-not-edit/>

 - 1 commit contributed to the release.
 - 53 days passed between releases.
 - 1 commit was understood as [conventional](https://www.conventionalcommits.org).
 - 0 issues like '(#ID)' were seen in commit messages

### Commit Details

<csr-read-only-do-not-edit/>

<details><summary>view details</summary>

 * **Uncategorized**
    - Bump to actix 4.9.0 ([`6c73e2e`](https://github.com/chriswk/actix-middleware-etag/commit/6c73e2e23aa0120fd775b112cf664451fd40f21b))
</details>

## v0.4.1 (2024-07-11)

### Bug Fixes

 - <csr-id-3fb91b7a78413cd2e3565ce33549cd628f97cd9f/> Added license file

### Commit Statistics

<csr-read-only-do-not-edit/>

 - 3 commits contributed to the release.
 - 1 commit was understood as [conventional](https://www.conventionalcommits.org).
 - 0 issues like '(#ID)' were seen in commit messages

### Commit Details

<csr-read-only-do-not-edit/>

<details><summary>view details</summary>

 * **Uncategorized**
    - Release actix-middleware-etag v0.4.1 ([`3720ea7`](https://github.com/chriswk/actix-middleware-etag/commit/3720ea7765521642e704b3c591ac6ab72d9e8c77))
    - Release actix-middleware-etag v0.4.0 ([`ca77b11`](https://github.com/chriswk/actix-middleware-etag/commit/ca77b11088997da08990b27605ca7b92378a3fdf))
    - Added license file ([`3fb91b7`](https://github.com/chriswk/actix-middleware-etag/commit/3fb91b7a78413cd2e3565ce33549cd628f97cd9f))
</details>

## v0.4.0 (2024-07-11)

<csr-id-f1ffaad020060379377ed6bdf05eeaab5a5d0a15/>

### Other

 - <csr-id-f1ffaad020060379377ed6bdf05eeaab5a5d0a15/> Bumped dependencies to 4.8 of actix

### Bug Fixes

 - <csr-id-3fb91b7a78413cd2e3565ce33549cd628f97cd9f/> Added license file

### Commit Statistics

<csr-read-only-do-not-edit/>

 - 2 commits contributed to the release.
 - 231 days passed between releases.
 - 1 commit was understood as [conventional](https://www.conventionalcommits.org).
 - 0 issues like '(#ID)' were seen in commit messages

### Commit Details

<csr-read-only-do-not-edit/>

<details><summary>view details</summary>

 * **Uncategorized**
    - Release actix-middleware-etag v0.4.0 ([`194bf91`](https://github.com/chriswk/actix-middleware-etag/commit/194bf919ce052fae8260cfe8c7b088e75c941eec))
    - Bumped dependencies to 4.8 of actix ([`f1ffaad`](https://github.com/chriswk/actix-middleware-etag/commit/f1ffaad020060379377ed6bdf05eeaab5a5d0a15))
</details>

## v0.3.0 (2023-11-23)

<csr-id-864504de94e17b5c1f48e86ffa6ffda3f3703012/>
<csr-id-706fc83a66682004709d164ed10b3ad0407a34c3/>

### Chore

 - <csr-id-864504de94e17b5c1f48e86ffa6ffda3f3703012/> Ready for release
 - <csr-id-706fc83a66682004709d164ed10b3ad0407a34c3/> remove unused import

### Bug Fixes

 - <csr-id-c93f9768d71bdd4a967cc02f68eec816833d607b/> use None body instead of empty

### Commit Statistics

<csr-read-only-do-not-edit/>

 - 4 commits contributed to the release.
 - 295 days passed between releases.
 - 3 commits were understood as [conventional](https://www.conventionalcommits.org).
 - 1 unique issue was worked on: [#2](https://github.com/chriswk/actix-middleware-etag/issues/2)

### Commit Details

<csr-read-only-do-not-edit/>

<details><summary>view details</summary>

 * **[#2](https://github.com/chriswk/actix-middleware-etag/issues/2)**
    - Use None body instead of empty ([`c93f976`](https://github.com/chriswk/actix-middleware-etag/commit/c93f9768d71bdd4a967cc02f68eec816833d607b))
 * **Uncategorized**
    - Release actix-middleware-etag v0.3.0 ([`f42be50`](https://github.com/chriswk/actix-middleware-etag/commit/f42be50440883bb0620955f2a2f25dffd09c124c))
    - Ready for release ([`864504d`](https://github.com/chriswk/actix-middleware-etag/commit/864504de94e17b5c1f48e86ffa6ffda3f3703012))
    - Remove unused import ([`706fc83`](https://github.com/chriswk/actix-middleware-etag/commit/706fc83a66682004709d164ed10b3ad0407a34c3))
</details>

## v0.2.0 (2023-02-01)

<csr-id-ace591e23b0ee4b31054090bd15aa2782d1e2cbf/>

### Chore

 - <csr-id-ace591e23b0ee4b31054090bd15aa2782d1e2cbf/> Added changelog

### New Features

 - <csr-id-fe10145fa730d9c45deb7e05c594ad5760b9761a/> now includes content length in etag

### Commit Statistics

<csr-read-only-do-not-edit/>

 - 4 commits contributed to the release.
 - 125 days passed between releases.
 - 2 commits were understood as [conventional](https://www.conventionalcommits.org).
 - 0 issues like '(#ID)' were seen in commit messages

### Commit Details

<csr-read-only-do-not-edit/>

<details><summary>view details</summary>

 * **Uncategorized**
    - Release actix-middleware-etag v0.2.0 ([`ad14cc8`](https://github.com/chriswk/actix-middleware-etag/commit/ad14cc81231fb5a846d71b2a256b927bef8c6467))
    - Added changelog ([`ace591e`](https://github.com/chriswk/actix-middleware-etag/commit/ace591e23b0ee4b31054090bd15aa2782d1e2cbf))
    - Release actix-middleware-etag v0.2.0 ([`7dc14e6`](https://github.com/chriswk/actix-middleware-etag/commit/7dc14e68c542dba9b83588707afa4780aadd5c71))
    - Now includes content length in etag ([`fe10145`](https://github.com/chriswk/actix-middleware-etag/commit/fe10145fa730d9c45deb7e05c594ad5760b9761a))
</details>

## v0.1.1 (2022-09-29)

### Commit Statistics

<csr-read-only-do-not-edit/>

 - 13 commits contributed to the release.
 - 0 commits were understood as [conventional](https://www.conventionalcommits.org).
 - 0 issues like '(#ID)' were seen in commit messages

### Commit Details

<csr-read-only-do-not-edit/>

<details><summary>view details</summary>

 * **Uncategorized**
    - Added publish workflow ([`bd5cd24`](https://github.com/chriswk/actix-middleware-etag/commit/bd5cd246475d89a92fbaac2dd2899931eadd568b))
    - Tighten dependencies ([`f9bd997`](https://github.com/chriswk/actix-middleware-etag/commit/f9bd99743929d6c6ff7d48ecf9a30fb18a11ce98))
    - Updated with rust email address ([`c1c3209`](https://github.com/chriswk/actix-middleware-etag/commit/c1c32097d927772ab7fc66caa2d8aec868eba622))
    - Added cargo tags ([`6f93359`](https://github.com/chriswk/actix-middleware-etag/commit/6f93359e059e0441dbe8322005bd9ca5d37ddac5))
    - Update documentation to actually talk about our middleware ([`cea74b1`](https://github.com/chriswk/actix-middleware-etag/commit/cea74b1e3fa67eb7230640889a1833f1d67ce609))
    - Mention expressjs middleware ([`8e94a50`](https://github.com/chriswk/actix-middleware-etag/commit/8e94a504857b82fac40d744b6c562a38ac8c4405))
    - Updated with docs and only run on GETs ([`212d4b1`](https://github.com/chriswk/actix-middleware-etag/commit/212d4b1493f1a8885749a96209beae29e3bd8295))
    - Fight the borrow checker and the borrow checker wins ([`e29b3ba`](https://github.com/chriswk/actix-middleware-etag/commit/e29b3baa261eadb397a8b817e67312161ddd17bb))
    - Workflow for rust-cache is v2 ([`2790556`](https://github.com/chriswk/actix-middleware-etag/commit/2790556d3eb98a4f0873575b852f33d98ec18e84))
    - Try to setup ci ([`03f259f`](https://github.com/chriswk/actix-middleware-etag/commit/03f259f270ffe483f8f37255a120c007f23f0c33))
    - Added Header trait ([`0fe4a66`](https://github.com/chriswk/actix-middleware-etag/commit/0fe4a6656a1e8586d1b835a39a9fd92ef7e6320f))
    - Added tests and a favicon to test hashing binary files ([`f8501f6`](https://github.com/chriswk/actix-middleware-etag/commit/f8501f6a8be81c04ec897906b272a19f3bf91b21))
    - Initial implementation taken from https://gitlab.com/famedly/company/backend/libraries/actix-etags ([`33f33fe`](https://github.com/chriswk/actix-middleware-etag/commit/33f33fe44f12f3f15981d424d590a1dd12ad4237))
</details>

