# Changelog

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

### [1.3.2](https://github.com/djdembeck/Audnexus.bundle/compare/v1.3.1...v1.3.2) (2024-08-12)


### Bug Fixes

* **author-update:** :bug: use preferred region when searching updating authors ([743870b](https://github.com/djdembeck/Audnexus.bundle/commit/743870b40f5af7ec34eaaff9a4455b8dab808c8f)), closes [#113](https://github.com/djdembeck/Audnexus.bundle/issues/113)

### [1.3.1](https://github.com/djdembeck/Audnexus.bundle/compare/v1.3.0...v1.3.1) (2023-08-25)


### Bug Fixes

* **album-search:** :bug: catch potential exception when reading filename ([0e06151](https://github.com/djdembeck/Audnexus.bundle/commit/0e06151821837045240880e5594f28f452c8e555))

## [1.3.0](https://github.com/djdembeck/Audnexus.bundle/compare/v1.2.2...v1.3.0) (2023-06-22)


### Features

* similar artists ([#90](https://github.com/djdembeck/Audnexus.bundle/issues/90)) ([370ee95](https://github.com/djdembeck/Audnexus.bundle/commit/370ee9572579ffea09e62803ea97cfb637bd03b2))

### [1.2.2](https://github.com/djdembeck/Audnexus.bundle/compare/v1.2.1...v1.2.2) (2023-03-19)


### Bug Fixes

* **album-search:** :bug: filename could be `None` when checking for asin ([d17cfef](https://github.com/djdembeck/Audnexus.bundle/commit/d17cfeff0a33f0083ecb7ac9489ae67ac21b4659)), closes [#92](https://github.com/djdembeck/Audnexus.bundle/issues/92)

### [1.2.1](https://github.com/djdembeck/Audnexus.bundle/compare/v1.2.0...v1.2.1) (2023-02-27)


### Bug Fixes

* **album-update:** :bug: tags were cleared after being set instead of before ([09b1ff5](https://github.com/djdembeck/Audnexus.bundle/commit/09b1ff58ee7f051745171679af1421f8997e98d8)), closes [#88](https://github.com/djdembeck/Audnexus.bundle/issues/88)

## [1.2.0](https://github.com/djdembeck/Audnexus.bundle/compare/v1.1.1...v1.2.0) (2023-02-24)


### Features

* :sparkles: add ability to select library Language ([295c36f](https://github.com/djdembeck/Audnexus.bundle/commit/295c36f363a1577548d72a38f45a6fcf3ee810ba))


### Bug Fixes

* **album-search:** :bug: language scoring  didn't match Audible's names for languages ([c501bec](https://github.com/djdembeck/Audnexus.bundle/commit/c501bec760d8b2a258fc9562ca79351835d90037))
* **author-search:** :ambulance: ASIN in filename was being used as search for author as well as book ([4e622b3](https://github.com/djdembeck/Audnexus.bundle/commit/4e622b3b5de6ea084db24387768348b9ec45cd33))

### [1.1.1](https://github.com/djdembeck/Audnexus.bundle/compare/v1.1.0...v1.1.1) (2023-02-23)


### Bug Fixes

* **album-search:** :bug: `name_to_initials` could throw IndexError when dealing with author using initials ([a560848](https://github.com/djdembeck/Audnexus.bundle/commit/a5608481ea0dc69b93a8c793f8077503483c4b51)), closes [#79](https://github.com/djdembeck/Audnexus.bundle/issues/79)
* **album-search:** :bug: remove qutotations around author name when shortening to initials ([1fc755b](https://github.com/djdembeck/Audnexus.bundle/commit/1fc755b80b1e923e08f8d0e26c546bfcf76e9955)), closes [#67](https://github.com/djdembeck/Audnexus.bundle/issues/67)
* **album-search:** :bug: searches with accented characters would remove characters ([0645c16](https://github.com/djdembeck/Audnexus.bundle/commit/0645c168bcb1795691b4980694b204229fa5206e)), closes [#81](https://github.com/djdembeck/Audnexus.bundle/issues/81)

## [1.1.0](https://github.com/djdembeck/Audnexus.bundle/compare/v1.0.0...v1.1.0) (2023-01-26)


### Features

* use centered images for authors ([#76](https://github.com/djdembeck/Audnexus.bundle/issues/76)) ([6c857ad](https://github.com/djdembeck/Audnexus.bundle/commit/6c857ad84d77c6aacbb08e8c30a06a154e970098))


### Bug Fixes

* **author-search:** bug fix unreachable code when scoring author ([92ec69b](https://github.com/djdembeck/Audnexus.bundle/commit/92ec69b262a4d0d1aef46dcb32fd682c4d1e1a55))

## [1.0.0](https://github.com/djdembeck/Audnexus.bundle/compare/v0.4.1...v1.0.0) (2023-01-24)


### ⚠ BREAKING CHANGES

* multi region (#66)

### Features

* multi region ([#66](https://github.com/djdembeck/Audnexus.bundle/issues/66)) ([c2b7fad](https://github.com/djdembeck/Audnexus.bundle/commit/c2b7fadc6fa0e3adea0d1c50a1c9e649efd73659)), closes [#51](https://github.com/djdembeck/Audnexus.bundle/issues/51)


### Bug Fixes

* :bug: `content_type` check was not plural, all data was trying to be collected into variable if unused ([f4e60fc](https://github.com/djdembeck/Audnexus.bundle/commit/f4e60fc3e382560028139e09274d1d069eabbc4f))
* **album-search:** :bug: `normalizedName` was requested before being made available ([f2fb6d4](https://github.com/djdembeck/Audnexus.bundle/commit/f2fb6d4e0b2c16c40b93053ec49aaa73a8ed7227))
* correctly clear authors when settings change ([9461d3f](https://github.com/djdembeck/Audnexus.bundle/commit/9461d3f3b20a8a7bd7df1a83836f143678073604)), closes [#71](https://github.com/djdembeck/Audnexus.bundle/issues/71)

### [0.4.1](https://github.com/djdembeck/Audnexus.bundle/compare/v0.4.0...v0.4.1) (2022-10-05)


### Bug Fixes

* **album-search:** `name_to_initials` could have extra characters ([d345713](https://github.com/djdembeck/Audnexus.bundle/commit/d345713063a4ddb6110faf74b931627cbd34132d))
* **album-search:** fallback to `media.title` when `media.album` is None ([b993083](https://github.com/djdembeck/Audnexus.bundle/commit/b993083613835278c887cc8e946c8575cc9b3042))
* **album-search:** improve `name_to_initials` ([1b52c19](https://github.com/djdembeck/Audnexus.bundle/commit/1b52c199c4f57baf065abcb3ed865338b34efce0))
* **album-update:** :bug: make sure to reset poster if it changes ([bdb92b0](https://github.com/djdembeck/Audnexus.bundle/commit/bdb92b0a8fbca894a86ab67d830bebbabf811be9))

## [0.4.0](https://github.com/djdembeck/Audnexus.bundle/compare/v0.3.0...v0.4.0) (2022-08-09)


### Features

* Add a `simplify_title` option to the preferences ([#56](https://github.com/djdembeck/Audnexus.bundle/issues/56)) ([2b2a82a](https://github.com/djdembeck/Audnexus.bundle/commit/2b2a82af070a08c32d413fe5fe3cdaac2a68e066))

## [0.3.0](https://github.com/djdembeck/Audnexus.bundle/compare/v0.2.8...v0.3.0) (2022-05-29)


### Features

* **album-search:** :sparkles: add quick match using asin ([3cca5b6](https://github.com/djdembeck/Audnexus.bundle/commit/3cca5b65ff9bd0e45194c38c1d38b760a70ab845))

### [0.2.8](https://github.com/djdembeck/Audnexus.bundle/compare/v0.2.7...v0.2.8) (2022-01-24)


### Bug Fixes

* **album-search:** :bug: handle empty album/artist file metadata fields. fixes [#33](https://github.com/djdembeck/Audnexus.bundle/issues/33) ([dfba017](https://github.com/djdembeck/Audnexus.bundle/commit/dfba0179d5128b0064eeb52cc5021ec428cd13db))

### [0.2.7](https://github.com/djdembeck/Audnexus.bundle/compare/v0.2.6...v0.2.7) (2022-01-11)


### Bug Fixes

* **album-search:** :zap: Multiply title score deduction by 2 to improve/fix [#9](https://github.com/djdembeck/Audnexus.bundle/issues/9) ([76502e9](https://github.com/djdembeck/Audnexus.bundle/commit/76502e9a50b6fb5453ad64389e4d27275916cc5c))

### [0.2.6](https://github.com/djdembeck/Audnexus.bundle/compare/v0.2.5...v0.2.6) (2021-11-24)


### Bug Fixes

* **album-update:** :recycle: add 'Book' prefix to series position due to upstream change ([bcb9a6a](https://github.com/djdembeck/Audnexus.bundle/commit/bcb9a6add4cc5eb85f0fd450263409f663626c82))

### [0.2.5](https://github.com/djdembeck/Audnexus.bundle/compare/v0.2.4...v0.2.5) (2021-11-08)


### Bug Fixes

* **album-update:** :recycle: Only include subtitle in sort if not in a series ([2022dbd](https://github.com/djdembeck/Audnexus.bundle/commit/2022dbd6ef7d3556c83644956023b9baf37ba7e9))

### [0.2.4](https://github.com/djdembeck/Audnexus.bundle/compare/v0.2.3...v0.2.4) (2021-10-15)


### Bug Fixes

* :children_crossing: handle http errors and exponential backoff ([8964fe4](https://github.com/djdembeck/Audnexus.bundle/commit/8964fe4c2771b39db8a81369d148475eb6160529))
* **author-search:** :ambulance: add greater weight to author name accuracy ([c7ba7b7](https://github.com/djdembeck/Audnexus.bundle/commit/c7ba7b76ebdb3e12b2ef1b50b1403c5369466fda))
* **author-search:** :bug: contributor stripping wasn't working properly. Fixes [#23](https://github.com/djdembeck/Audnexus.bundle/issues/23) ([72f464e](https://github.com/djdembeck/Audnexus.bundle/commit/72f464e18fb91309f3de009854fba8a3f5d86004))
* **author-search:** :bug: handle search failure when no artist tag is available but title is (manual search) ([f399442](https://github.com/djdembeck/Audnexus.bundle/commit/f39944288b803eeb08653cea883b9016019a6acd))
* **author-search:** :children_crossing: do basic author name cleanup prior to running search, to improve search success ([5869c7e](https://github.com/djdembeck/Audnexus.bundle/commit/5869c7ed4390c45d722278c7ef212c2a84e1980f))
* **author-search:** :children_crossing: if all authors are contributors use the first ([988ea27](https://github.com/djdembeck/Audnexus.bundle/commit/988ea276360a5a3378af83530a2f8850525a54cf))

### [0.2.3](https://github.com/djdembeck/Audnexus.bundle/compare/v0.2.2...v0.2.3) (2021-10-09)


### Features

* **settings:** :triangular_flag_on_post: new toggles: store author as mood tag and sort author by last name ([aee2d26](https://github.com/djdembeck/Audnexus.bundle/commit/aee2d26a7231019368a52a779d91c6bcbb2383eb))


### Bug Fixes

* **author-update:** :bug: single name authors would have sort applied erroneously ([80e2554](https://github.com/djdembeck/Audnexus.bundle/commit/80e25540da47846fd3ffc5fbed13e49480ece1ac))

### [0.2.2](https://github.com/djdembeck/Audnexus.bundle/compare/v0.2.1...v0.2.2) (2021-10-08)


### Bug Fixes

* **album-search:** :recycle: improve scoring accuracy on books with multiple authors ([319e16f](https://github.com/djdembeck/Audnexus.bundle/commit/319e16f9faf3fd551ab627a0cdb4ac4ceb3d9010))

### [0.2.1](https://github.com/djdembeck/Audnexus.bundle/compare/v0.2.0...v0.2.1) (2021-10-06)


### Features

* :art: improve handling of authors as contributors ([beb20f6](https://github.com/djdembeck/Audnexus.bundle/commit/beb20f66b7a474ad08aa0eab9bc8d8fb7f95af4e))
* **album-update:** :sparkles: use subtitle in Plex title where available ([4ff1654](https://github.com/djdembeck/Audnexus.bundle/commit/4ff1654286998fa48ffa785a5f2829511a24dee2))
* **search:** :sparkles: add asin search/extraction for authors and albums ([52062eb](https://github.com/djdembeck/Audnexus.bundle/commit/52062ebc2b389e68c75bc436b4f4193fbd480ecb))


### Bug Fixes

* **author-search:** :goal_net: handle unknown artist properly. fixes [#11](https://github.com/djdembeck/Audnexus.bundle/issues/11) ([499c753](https://github.com/djdembeck/Audnexus.bundle/commit/499c7534e185f95a77f2f7af522c35f8fc3dc952))

## [0.2.0](https://github.com/djdembeck/Audnexus.bundle/compare/v0.1.1...v0.2.0) (2021-10-04)


### Features

* :building_construction: add author support ([a18cda6](https://github.com/djdembeck/Audnexus.bundle/commit/a18cda64aed4cf3b90d41dc0c695af7e38725142))
* **author-search:** :sparkles: search/upgrade multi-author entries to single author entries ([e5d70dd](https://github.com/djdembeck/Audnexus.bundle/commit/e5d70ddcbb2b263c1a2dd6bf075b1628fb0c7d18))
* **author-update:** :sparkles: set author sort name ([e6e616b](https://github.com/djdembeck/Audnexus.bundle/commit/e6e616b683bcee62e67ba770b17417881a03453b))
* **update:** :sparkles: utilize tag list instead of 2 genre system ([7cd863f](https://github.com/djdembeck/Audnexus.bundle/commit/7cd863f5101d64ef2715390ba84b52379194eb8d))


### Bug Fixes

* :bug: fix case where no genres exist. fixes [#7](https://github.com/djdembeck/Audnexus.bundle/issues/7) ([2a017e9](https://github.com/djdembeck/Audnexus.bundle/commit/2a017e9bce4fa08013a4538ec7d732a122bc6c00))
* :bug: only request thumb when it exists ([498bbb3](https://github.com/djdembeck/Audnexus.bundle/commit/498bbb37d69b321b90a33d7849c7164fbd8721e9))

### 0.1.1 (2021-09-29)


### Features

* **search:** :children_crossing: fallback to keyword search for manual search ([8a400ec](https://github.com/djdembeck/Audnexus.bundle/commit/8a400ecac5fb0c5dbd46e03cd2381ecd2002dec1))
* **search:** :sparkles: rewrite search with pure API ([995b423](https://github.com/djdembeck/Audnexus.bundle/commit/995b423b66a804870411e3bf8156dbe82ab72622))


### Bug Fixes

* :bug: fix version variable name ([ee618dc](https://github.com/djdembeck/Audnexus.bundle/commit/ee618dcc212b0477bb60de15c624910cf9951ddd))
* :bug: only support us region for now ([a48f398](https://github.com/djdembeck/Audnexus.bundle/commit/a48f398a0f3b8000e1b115d0aae0fb5f4a7937e7))
* :bug: remove trailing line break ([faaa980](https://github.com/djdembeck/Audnexus.bundle/commit/faaa980ef986b506aaea44e1bad9fac0a3158fbe))
* **search:** :ambulance: fix albums with no album name matching to 'none' album name ([54fddc6](https://github.com/djdembeck/Audnexus.bundle/commit/54fddc6caf303adb7a62e98ac19472f0cfef3cd6))
* **search:** :ambulance: return True by default on pre check ([ddf3cfa](https://github.com/djdembeck/Audnexus.bundle/commit/ddf3cfaccfb76795b7e7212e984e60b21133e30e))
* **search:** :bug: fix library language scoring comparison ([772860f](https://github.com/djdembeck/Audnexus.bundle/commit/772860fa61b2440de7a2e8cf5a2958e1740df111))
* **search:** :bug: Only append results which have valid keys ([2361406](https://github.com/djdembeck/Audnexus.bundle/commit/2361406703f4dd49a47211350a46807cb97094bd))
* **update:** :bug: properly filter series in album sort ([9859012](https://github.com/djdembeck/Audnexus.bundle/commit/9859012468b3640f4aaa17941fc405171390b46b))
* **update:** :bug: set thumb to blank, in case api returns no thumb ([3f06e92](https://github.com/djdembeck/Audnexus.bundle/commit/3f06e9293280367cf8605d993f5966271e2493e6))

## 0.1.0 (2021-09-28)


### Features

* **search:** :sparkles: rewrite search with pure API ([995b423](https://github.com/djdembeck/Audnexus.bundle/commit/995b423b66a804870411e3bf8156dbe82ab72622))


### Bug Fixes

* :bug: only support us region for now ([a48f398](https://github.com/djdembeck/Audnexus.bundle/commit/a48f398a0f3b8000e1b115d0aae0fb5f4a7937e7))
* :bug: remove trailing line break ([faaa980](https://github.com/djdembeck/Audnexus.bundle/commit/faaa980ef986b506aaea44e1bad9fac0a3158fbe))
* **search:** :bug: Only append results which have valid keys ([2361406](https://github.com/djdembeck/Audnexus.bundle/commit/2361406703f4dd49a47211350a46807cb97094bd))
* **update:** :bug: set thumb to blank, in case api returns no thumb ([3f06e92](https://github.com/djdembeck/Audnexus.bundle/commit/3f06e9293280367cf8605d993f5966271e2493e6))
