From 9042522c9ec40d8ddb76fdcee55b6236139a693e Mon Sep 17 00:00:00 2001 From: JarbasAI <33701864+JarbasAl@users.noreply.github.com> Date: Wed, 18 Sep 2024 02:12:32 +0100 Subject: [PATCH 1/3] ovos.common_play.search.populate event (#545) * feat:ovos.common_play.search.populate event new bus event to allow replacing the search results explicitly fixes handling of Playlist objects when populating playlist/search result companion to https://github.com/OpenVoiceOS/ovos-ocp-audio-plugin/pull/139 and https://github.com/OpenVoiceOS/ovos-bus-client/pull/118 * update e2e tests * update e2e tests * fix:license tests --- .github/workflows/license_tests.yml | 2 +- ovos_core/intent_services/ocp_service.py | 6 +++++- requirements/requirements.txt | 2 +- test/end2end/routing/test_session.py | 1 + test/end2end/session/test_blacklist.py | 1 + test/end2end/session/test_ocp.py | 5 ++++- 6 files changed, 13 insertions(+), 4 deletions(-) diff --git a/.github/workflows/license_tests.yml b/.github/workflows/license_tests.yml index a649c468f4f..1a5744d8204 100644 --- a/.github/workflows/license_tests.yml +++ b/.github/workflows/license_tests.yml @@ -37,7 +37,7 @@ jobs: requirements: 'requirements-all.txt' fail: 'Copyleft,Other,Error' fails-only: true - exclude: '^(precise-runner|fann2|tqdm|bs4|sonopy|caldav|recurring-ical-events|x-wr-timezone).*' + exclude: '^(precise-runner|fann2|tqdm|bs4|sonopy|caldav|recurring-ical-events|x-wr-timezone|zeroconf|mutagen).*' exclude-license: '^(Mozilla).*$' - name: Print report if: ${{ always() }} diff --git a/ovos_core/intent_services/ocp_service.py b/ovos_core/intent_services/ocp_service.py index ac4c77d5b07..66df3764fb6 100644 --- a/ovos_core/intent_services/ocp_service.py +++ b/ovos_core/intent_services/ocp_service.py @@ -604,7 +604,11 @@ def handle_play_intent(self, message: Message): if not player.ocp_available: self.legacy_play(results, query, message=message) else: - self.ocp_api.play(results, query, source_message=message) + self.ocp_api.play(tracks=[best], utterance=query, source_message=message) + self.ocp_api.populate_search_results(tracks=results, + replace=True, + sort_by_conf=False, # already sorted + source_message=message) def handle_open_intent(self, message: Message): LOG.info("Requesting OCP homescreen") diff --git a/requirements/requirements.txt b/requirements/requirements.txt index 9dac0898c67..2d1381d79f9 100644 --- a/requirements/requirements.txt +++ b/requirements/requirements.txt @@ -7,7 +7,7 @@ padacioso>=0.1.0,<1.0.0 adapt-parser>=1.0.0, <2.0.0 ovos-utils>=0.0.38,<1.0.0 -ovos_bus_client>=0.0.9,<1.0.0 +ovos_bus_client>=0.1.0,<1.0.0 ovos-plugin-manager>=0.0.26,<1.0.0 ovos-config>=0.0.13,<1.0.0 ovos-lingua-franca>=0.4.7,<1.0.0 diff --git a/test/end2end/routing/test_session.py b/test/end2end/routing/test_session.py index 65d98e7c2aa..c93a68ec292 100644 --- a/test/end2end/routing/test_session.py +++ b/test/end2end/routing/test_session.py @@ -156,6 +156,7 @@ def wait_for_n_messages(n): "ovos.common_play.reset", "add_context", # NowPlaying context "ovos.common_play.play", # OCP api, + "ovos.common_play.search.populate", "ovos.utterance.handled" # handle_utterance returned (intent service) ] wait_for_n_messages(len(expected_messages)) diff --git a/test/end2end/session/test_blacklist.py b/test/end2end/session/test_blacklist.py index 4407558bd6b..f7788fb1f0b 100644 --- a/test/end2end/session/test_blacklist.py +++ b/test/end2end/session/test_blacklist.py @@ -197,6 +197,7 @@ def wait_for_n_messages(n): "ovos.common_play.reset", "add_context", # NowPlaying context "ovos.common_play.play", # OCP api + "ovos.common_play.search.populate", "ovos.utterance.handled" # handle_utterance returned (intent service) ] wait_for_n_messages(len(expected_messages)) diff --git a/test/end2end/session/test_ocp.py b/test/end2end/session/test_ocp.py index 5eeba7659f9..8fc82ae4dbe 100644 --- a/test/end2end/session/test_ocp.py +++ b/test/end2end/session/test_ocp.py @@ -288,6 +288,7 @@ def wait_for_n_messages(n): "ovos.common_play.reset", "add_context", # NowPlaying context "ovos.common_play.play", # OCP api, + "ovos.common_play.search.populate", "ovos.utterance.handled" # handle_utterance returned (intent service) ] wait_for_n_messages(len(expected_messages)) @@ -297,7 +298,7 @@ def wait_for_n_messages(n): for idx, m in enumerate(messages): self.assertEqual(m.msg_type, expected_messages[idx]) - play = messages[-2] + play = messages[-3] self.assertEqual(play.data["media"]["uri"], "https://fake_4.mp3") def test_unk_media_match(self): @@ -429,6 +430,7 @@ def wait_for_n_messages(n): "ovos.common_play.reset", "add_context", # NowPlaying context "ovos.common_play.play", # OCP api + "ovos.common_play.search.populate", "ovos.utterance.handled" # handle_utterance returned (intent service) ] wait_for_n_messages(len(expected_messages)) @@ -504,6 +506,7 @@ def wait_for_n_messages(n): "ovos.common_play.reset", "add_context", # NowPlaying context 'mycroft.audio.service.play', # LEGACY api + "ovos.common_play.search.populate", "ovos.utterance.handled", # handle_utterance returned (intent service) ] wait_for_n_messages(len(expected_messages)) From 327c6b9db5434dcb7f7246da3e79981da965401f Mon Sep 17 00:00:00 2001 From: JarbasAl Date: Wed, 18 Sep 2024 01:12:52 +0000 Subject: [PATCH 2/3] Increment Version to 0.0.9a1 --- ovos_core/version.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ovos_core/version.py b/ovos_core/version.py index 98b6c3936b8..6d64e652459 100644 --- a/ovos_core/version.py +++ b/ovos_core/version.py @@ -1,8 +1,8 @@ # START_VERSION_BLOCK VERSION_MAJOR = 0 VERSION_MINOR = 0 -VERSION_BUILD = 8 -VERSION_ALPHA = 0 +VERSION_BUILD = 9 +VERSION_ALPHA = 1 # END_VERSION_BLOCK # for compat with old imports From 342f4f09f61e0d064d86db393df105212d5771c8 Mon Sep 17 00:00:00 2001 From: JarbasAl Date: Wed, 18 Sep 2024 01:13:36 +0000 Subject: [PATCH 3/3] Update Changelog --- CHANGELOG.md | 2022 +------------------------------------------------- 1 file changed, 3 insertions(+), 2019 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 92309b99538..b590d4e5190 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,2028 +1,12 @@ # Changelog -## [0.0.8a132](https://github.com/OpenVoiceOS/ovos-core/tree/0.0.8a132) (2024-09-11) +## [0.0.9a1](https://github.com/OpenVoiceOS/ovos-core/tree/0.0.9a1) (2024-09-18) -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a131...0.0.8a132) - -**Fixed bugs:** - -- fix:version\_handling [\#542](https://github.com/OpenVoiceOS/ovos-core/pull/542) ([JarbasAl](https://github.com/JarbasAl)) - -**Merged pull requests:** - -- chore:delete\_unused\_file [\#543](https://github.com/OpenVoiceOS/ovos-core/pull/543) ([JarbasAl](https://github.com/JarbasAl)) -- chore:semver\_automations [\#540](https://github.com/OpenVoiceOS/ovos-core/pull/540) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a131](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a131) (2024-09-11) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a130...V0.0.8a131) - -**Merged pull requests:** - -- plugin extras [\#541](https://github.com/OpenVoiceOS/ovos-core/pull/541) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a130](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a130) (2024-09-11) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a129...V0.0.8a130) - -**Closed issues:** - -- The link you requested. [\#536](https://github.com/OpenVoiceOS/ovos-core/issues/536) -- Stable Dependencies for 0.0.8 Release [\#488](https://github.com/OpenVoiceOS/ovos-core/issues/488) - -**Merged pull requests:** - -- trust semantic versioning [\#538](https://github.com/OpenVoiceOS/ovos-core/pull/538) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a129](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a129) (2024-08-05) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a128...V0.0.8a129) - -**Fixed bugs:** - -- fix/reranker\_config [\#532](https://github.com/OpenVoiceOS/ovos-core/pull/532) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a128](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a128) (2024-08-05) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a127...V0.0.8a128) - -**Merged pull requests:** - -- Update requirements.txt [\#531](https://github.com/OpenVoiceOS/ovos-core/pull/531) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a127](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a127) (2024-08-05) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a126...V0.0.8a127) - -**Fixed bugs:** - -- fix/sklearn\_import [\#530](https://github.com/OpenVoiceOS/ovos-core/pull/530) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a126](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a126) (2024-08-04) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a125...V0.0.8a126) - -**Implemented enhancements:** - -- feat - CommonQuery Disambiguation [\#436](https://github.com/OpenVoiceOS/ovos-core/issues/436) -- feat/reranker+optional\_ovos\_classifiers [\#529](https://github.com/OpenVoiceOS/ovos-core/pull/529) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a125](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a125) (2024-07-22) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a124...V0.0.8a125) - -**Merged pull requests:** - -- improve\_typing [\#528](https://github.com/OpenVoiceOS/ovos-core/pull/528) ([JarbasAl](https://github.com/JarbasAl)) -- Updated Vocabs NL [\#526](https://github.com/OpenVoiceOS/ovos-core/pull/526) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) -- Updated NL dialogs [\#525](https://github.com/OpenVoiceOS/ovos-core/pull/525) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) - -## [V0.0.8a124](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a124) (2024-07-16) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a123...V0.0.8a124) - -**Fixed bugs:** - -- fix/killable\_converse [\#523](https://github.com/OpenVoiceOS/ovos-core/pull/523) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a123](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a123) (2024-07-12) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a122...V0.0.8a123) - -**Fixed bugs:** - -- fix/ocp\_api\_context [\#524](https://github.com/OpenVoiceOS/ovos-core/pull/524) ([JarbasAl](https://github.com/JarbasAl)) - -**Merged pull requests:** - -- fr-fr/translate [\#522](https://github.com/OpenVoiceOS/ovos-core/pull/522) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) -- Updated dialogs and vocabs NL [\#520](https://github.com/OpenVoiceOS/ovos-core/pull/520) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) - -## [V0.0.8a122](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a122) (2024-06-30) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a121...V0.0.8a122) - -**Fixed bugs:** - -- fix/no\_media\_skills [\#517](https://github.com/OpenVoiceOS/ovos-core/pull/517) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a121](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a121) (2024-06-22) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a120...V0.0.8a121) - -**Fixed bugs:** - -- fix/adapt\_config [\#515](https://github.com/OpenVoiceOS/ovos-core/pull/515) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a120](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a120) (2024-06-21) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a119...V0.0.8a120) - -**Fixed bugs:** - -- fix/legacy\_play [\#514](https://github.com/OpenVoiceOS/ovos-core/pull/514) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a119](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a119) (2024-06-21) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a118...V0.0.8a119) - -**Merged pull requests:** - -- refactor/less\_patches [\#513](https://github.com/OpenVoiceOS/ovos-core/pull/513) ([JarbasAl](https://github.com/JarbasAl)) -- added terms in Italian [\#512](https://github.com/OpenVoiceOS/ovos-core/pull/512) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) - -## [V0.0.8a118](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a118) (2024-06-20) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a117...V0.0.8a118) - -**Fixed bugs:** - -- fix/activation\_session [\#511](https://github.com/OpenVoiceOS/ovos-core/pull/511) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a117](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a117) (2024-06-20) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a116...V0.0.8a117) - -**Merged pull requests:** - -- cleanup/explicit\_utterance\_handled\_message [\#510](https://github.com/OpenVoiceOS/ovos-core/pull/510) ([JarbasAl](https://github.com/JarbasAl)) -- pt-br/translate [\#509](https://github.com/OpenVoiceOS/ovos-core/pull/509) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) -- nl-nl/translate [\#508](https://github.com/OpenVoiceOS/ovos-core/pull/508) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) - -## [V0.0.8a116](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a116) (2024-06-18) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a115...V0.0.8a116) - -**Merged pull requests:** - -- de-de/translate [\#507](https://github.com/OpenVoiceOS/ovos-core/pull/507) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) - -## [V0.0.8a115](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a115) (2024-06-18) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a114...V0.0.8a115) - -**Fixed bugs:** - -- improve\_fallback\_timeout [\#506](https://github.com/OpenVoiceOS/ovos-core/pull/506) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a114](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a114) (2024-06-18) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a113...V0.0.8a114) - -**Implemented enhancements:** - -- feat/more\_qwords [\#505](https://github.com/OpenVoiceOS/ovos-core/pull/505) ([JarbasAl](https://github.com/JarbasAl)) - -**Merged pull requests:** - -- pt-pt/improvements [\#504](https://github.com/OpenVoiceOS/ovos-core/pull/504) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) -- pt-pt/translate [\#503](https://github.com/OpenVoiceOS/ovos-core/pull/503) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) - -## [V0.0.8a113](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a113) (2024-06-17) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a112...V0.0.8a113) - -**Implemented enhancements:** - -- refactor/alt\_classifier [\#502](https://github.com/OpenVoiceOS/ovos-core/pull/502) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a112](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a112) (2024-06-17) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a111...V0.0.8a112) - -**Implemented enhancements:** - -- feat/blacklist\_from\_session [\#492](https://github.com/OpenVoiceOS/ovos-core/pull/492) ([JarbasAl](https://github.com/JarbasAl)) - -**Fixed bugs:** - -- standalone skills dont respect blacklist [\#493](https://github.com/OpenVoiceOS/ovos-core/issues/493) - -## [V0.0.8a111](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a111) (2024-06-16) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a110...V0.0.8a111) - -**Merged pull requests:** - -- de-de/translate [\#501](https://github.com/OpenVoiceOS/ovos-core/pull/501) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) -- fr-fr/translate [\#500](https://github.com/OpenVoiceOS/ovos-core/pull/500) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) -- it-it/translate [\#499](https://github.com/OpenVoiceOS/ovos-core/pull/499) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) -- polish [\#476](https://github.com/OpenVoiceOS/ovos-core/pull/476) ([krawc](https://github.com/krawc)) -- de-de/missing\_intent [\#475](https://github.com/OpenVoiceOS/ovos-core/pull/475) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) - -## [V0.0.8a110](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a110) (2024-06-16) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a109...V0.0.8a110) - -**Fixed bugs:** - -- improve common\_qa/OCP conflicts [\#497](https://github.com/OpenVoiceOS/ovos-core/pull/497) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a109](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a109) (2024-06-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a108...V0.0.8a109) - -**Fixed bugs:** - -- fix/ocp\_per\_session [\#495](https://github.com/OpenVoiceOS/ovos-core/pull/495) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a108](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a108) (2024-06-04) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a107...V0.0.8a108) - -**Fixed bugs:** - -- hotfix/ensure prob is float [\#494](https://github.com/OpenVoiceOS/ovos-core/pull/494) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a107](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a107) (2024-06-02) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a106...V0.0.8a107) - -**Closed issues:** - -- allow ocp pipeline with ovos-utils \<=0.0.38 [\#490](https://github.com/OpenVoiceOS/ovos-core/issues/490) - -**Merged pull requests:** - -- enable ocp with utils 0.0.38 compat [\#491](https://github.com/OpenVoiceOS/ovos-core/pull/491) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a106](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a106) (2024-06-02) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a105...V0.0.8a106) +[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/0.0.8...0.0.9a1) **Merged pull requests:** -- fix: explicit file encoding [\#489](https://github.com/OpenVoiceOS/ovos-core/pull/489) ([mikejgray](https://github.com/mikejgray)) -- Troubleshoot transformers test failures [\#487](https://github.com/OpenVoiceOS/ovos-core/pull/487) ([NeonDaniel](https://github.com/NeonDaniel)) - -## [V0.0.8a105](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a105) (2024-05-28) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a104...V0.0.8a105) - -**Fixed bugs:** - -- fix/mycroft\_compat [\#485](https://github.com/OpenVoiceOS/ovos-core/pull/485) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a104](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a104) (2024-05-28) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a103...V0.0.8a104) - -**Merged pull requests:** - -- tests/cancel\_utterance [\#486](https://github.com/OpenVoiceOS/ovos-core/pull/486) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a103](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a103) (2024-05-28) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a102...V0.0.8a103) - -**Implemented enhancements:** - -- feat/ovos.utterance.handled [\#478](https://github.com/OpenVoiceOS/ovos-core/pull/478) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a102](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a102) (2024-05-28) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a101...V0.0.8a102) - -**Merged pull requests:** - -- refactor/pipeline\_shutdown [\#484](https://github.com/OpenVoiceOS/ovos-core/pull/484) ([JarbasAl](https://github.com/JarbasAl)) -- nl-nl vocabs [\#483](https://github.com/OpenVoiceOS/ovos-core/pull/483) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) -- nl-nl dialogs [\#482](https://github.com/OpenVoiceOS/ovos-core/pull/482) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) - -## [V0.0.8a101](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a101) (2024-05-25) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a100...V0.0.8a101) - -**Fixed bugs:** - -- fix/several\_OCP\_issues [\#481](https://github.com/OpenVoiceOS/ovos-core/pull/481) ([JarbasAl](https://github.com/JarbasAl)) - -**Merged pull requests:** - -- finished [\#479](https://github.com/OpenVoiceOS/ovos-core/pull/479) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) - -## [V0.0.8a100](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a100) (2024-05-23) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a99...V0.0.8a100) - -**Fixed bugs:** - -- fix/ocp\_pipeline\_config [\#480](https://github.com/OpenVoiceOS/ovos-core/pull/480) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a99](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a99) (2024-05-20) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a98...V0.0.8a99) - -**Merged pull requests:** - -- link translations portal [\#477](https://github.com/OpenVoiceOS/ovos-core/pull/477) ([JarbasAl](https://github.com/JarbasAl)) -- de-de/translate [\#473](https://github.com/OpenVoiceOS/ovos-core/pull/473) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) -- pt-pt/translate-vocabs [\#470](https://github.com/OpenVoiceOS/ovos-core/pull/470) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) -- it-it/update intents [\#469](https://github.com/OpenVoiceOS/ovos-core/pull/469) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) -- italian dialogs [\#468](https://github.com/OpenVoiceOS/ovos-core/pull/468) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) -- nl-nl/intents [\#467](https://github.com/OpenVoiceOS/ovos-core/pull/467) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) -- pt-pt/intents [\#466](https://github.com/OpenVoiceOS/ovos-core/pull/466) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) -- fr-fr/intents [\#465](https://github.com/OpenVoiceOS/ovos-core/pull/465) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) -- fr-fr/add vocabs [\#464](https://github.com/OpenVoiceOS/ovos-core/pull/464) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) -- fr-fr/dialogs [\#463](https://github.com/OpenVoiceOS/ovos-core/pull/463) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) -- pt-pt/tx\_dialog\_files [\#462](https://github.com/OpenVoiceOS/ovos-core/pull/462) ([gitlocalize-app[bot]](https://github.com/apps/gitlocalize-app)) -- automations/translations [\#461](https://github.com/OpenVoiceOS/ovos-core/pull/461) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a98](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a98) (2024-05-14) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a97...V0.0.8a98) - -## [V0.0.8a97](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a97) (2024-05-10) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a96...V0.0.8a97) - -**Implemented enhancements:** - -- feat/legacy\_common\_play [\#457](https://github.com/OpenVoiceOS/ovos-core/pull/457) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a96](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a96) (2024-05-10) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a95...V0.0.8a96) - -**Implemented enhancements:** - -- feat - legacy audio service support \(OCP pipeline\) [\#455](https://github.com/OpenVoiceOS/ovos-core/issues/455) -- feat/legacy\_audio\_api [\#456](https://github.com/OpenVoiceOS/ovos-core/pull/456) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a95](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a95) (2024-05-04) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a94...V0.0.8a95) - -**Fixed bugs:** - -- fix/deactivate\_in\_converse/fallback [\#452](https://github.com/OpenVoiceOS/ovos-core/pull/452) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a94](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a94) (2024-05-04) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a93...V0.0.8a94) - -**Fixed bugs:** - -- bug - can not deactivate a skill inside an intent/converse [\#450](https://github.com/OpenVoiceOS/ovos-core/issues/450) -- fix/deactivate inside intent/converse [\#451](https://github.com/OpenVoiceOS/ovos-core/pull/451) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a93](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a93) (2024-04-26) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a92...V0.0.8a93) - -**Closed issues:** - -- Add back ovos-utils 0.0.X support [\#447](https://github.com/OpenVoiceOS/ovos-core/issues/447) - -**Merged pull requests:** - -- Loosen ovos-bus-client dependency to allow ovos-utils 0.0.X [\#448](https://github.com/OpenVoiceOS/ovos-core/pull/448) ([NeonDaniel](https://github.com/NeonDaniel)) - -## [V0.0.8a92](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a92) (2024-04-25) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a91...V0.0.8a92) - -**Merged pull requests:** - -- Update backwards-compat import for ovos-utils 0.1 compat [\#446](https://github.com/OpenVoiceOS/ovos-core/pull/446) ([NeonDaniel](https://github.com/NeonDaniel)) - -## [V0.0.8a91](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a91) (2024-04-25) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a90...V0.0.8a91) - -## [V0.0.8a90](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a90) (2024-04-25) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a89...V0.0.8a90) - -**Fixed bugs:** - -- Add config module backwards-compat. [\#445](https://github.com/OpenVoiceOS/ovos-core/pull/445) ([NeonDaniel](https://github.com/NeonDaniel)) - -## [V0.0.8a89](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a89) (2024-04-13) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a88...V0.0.8a89) - -## [V0.0.8a88](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a88) (2024-04-13) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a87...V0.0.8a88) - -**Fixed bugs:** - -- feat/better\_ocp\_pipeline\_handling [\#441](https://github.com/OpenVoiceOS/ovos-core/pull/441) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a87](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a87) (2024-04-13) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a86...V0.0.8a87) - -**Fixed bugs:** - -- feat/request\_specific\_ocp\_skills [\#442](https://github.com/OpenVoiceOS/ovos-core/pull/442) ([NeonJarbas](https://github.com/NeonJarbas)) - -**Merged pull requests:** - -- Update PyPI automation to use supported tag [\#435](https://github.com/OpenVoiceOS/ovos-core/pull/435) ([NeonDaniel](https://github.com/NeonDaniel)) - -## [V0.0.8a86](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a86) (2024-04-05) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a85...V0.0.8a86) - -**Fixed bugs:** - -- Missing backwards-compat. imports [\#433](https://github.com/OpenVoiceOS/ovos-core/issues/433) -- Add back backwards-compat imports [\#434](https://github.com/OpenVoiceOS/ovos-core/pull/434) ([NeonDaniel](https://github.com/NeonDaniel)) - -## [V0.0.8a85](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a85) (2024-04-04) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a84...V0.0.8a85) - -**Fixed bugs:** - -- Blacklisted skill generates infinite logs [\#431](https://github.com/OpenVoiceOS/ovos-core/issues/431) -- Update SkillManager logging and optimize infinite loop [\#432](https://github.com/OpenVoiceOS/ovos-core/pull/432) ([NeonDaniel](https://github.com/NeonDaniel)) - -## [V0.0.8a84](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a84) (2024-03-17) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a83...V0.0.8a84) - -**Implemented enhancements:** - -- add "allow\_alphas" config [\#430](https://github.com/OpenVoiceOS/ovos-core/pull/430) ([JarbasAl](https://github.com/JarbasAl)) - -## [V0.0.8a83](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a83) (2024-03-10) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a82...V0.0.8a83) - -**Merged pull requests:** - -- chore\(docs\): add a long description to PyPi [\#429](https://github.com/OpenVoiceOS/ovos-core/pull/429) ([mikejgray](https://github.com/mikejgray)) - -## [V0.0.8a82](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a82) (2024-03-04) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a81...V0.0.8a82) - -## [V0.0.8a81](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a81) (2024-03-02) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a80...V0.0.8a81) - -## [V0.0.8a80](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a80) (2024-03-02) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a79...V0.0.8a80) - -## [V0.0.8a79](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a79) (2024-03-02) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a78...V0.0.8a79) - -## [V0.0.8a78](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a78) (2024-02-25) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a77...V0.0.8a78) - -## [V0.0.8a77](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a77) (2024-02-24) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a76...V0.0.8a77) - -## [V0.0.8a76](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a76) (2024-02-24) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a75...V0.0.8a76) - -## [V0.0.8a75](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a75) (2024-02-14) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a74...V0.0.8a75) - -## [V0.0.8a74](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a74) (2024-02-06) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a73...V0.0.8a74) - -## [V0.0.8a73](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a73) (2024-02-06) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a72...V0.0.8a73) - -## [V0.0.8a72](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a72) (2024-02-04) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a71...V0.0.8a72) - -## [V0.0.8a71](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a71) (2024-02-02) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a70...V0.0.8a71) - -## [V0.0.8a70](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a70) (2024-02-02) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a69...V0.0.8a70) - -## [V0.0.8a69](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a69) (2024-01-24) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a68...V0.0.8a69) - -## [V0.0.8a68](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a68) (2024-01-24) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a67...V0.0.8a68) - -## [V0.0.8a67](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a67) (2024-01-24) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a66...V0.0.8a67) - -## [V0.0.8a66](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a66) (2024-01-13) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a65...V0.0.8a66) - -## [V0.0.8a65](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a65) (2024-01-13) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a64...V0.0.8a65) - -## [V0.0.8a64](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a64) (2024-01-13) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a63...V0.0.8a64) - -## [V0.0.8a63](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a63) (2024-01-08) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a62...V0.0.8a63) - -## [V0.0.8a62](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a62) (2023-12-31) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a61...V0.0.8a62) - -## [V0.0.8a61](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a61) (2023-12-30) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a60...V0.0.8a61) - -## [V0.0.8a60](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a60) (2023-12-29) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a59...V0.0.8a60) - -## [V0.0.8a59](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a59) (2023-12-29) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a58...V0.0.8a59) - -## [V0.0.8a58](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a58) (2023-12-29) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a57...V0.0.8a58) - -## [V0.0.8a57](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a57) (2023-12-15) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a56...V0.0.8a57) - -## [V0.0.8a56](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a56) (2023-12-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a55...V0.0.8a56) - -## [V0.0.8a55](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a55) (2023-10-19) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a54...V0.0.8a55) - -## [V0.0.8a54](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a54) (2023-10-19) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a53...V0.0.8a54) - -## [V0.0.8a53](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a53) (2023-10-13) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a52...V0.0.8a53) - -## [V0.0.8a52](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a52) (2023-10-12) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a51...V0.0.8a52) - -## [V0.0.8a51](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a51) (2023-10-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a50...V0.0.8a51) - -## [V0.0.8a50](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a50) (2023-10-03) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a49...V0.0.8a50) - -## [V0.0.8a49](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a49) (2023-10-03) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a48...V0.0.8a49) - -## [V0.0.8a48](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a48) (2023-10-03) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a47...V0.0.8a48) - -## [V0.0.8a47](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a47) (2023-10-02) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a46...V0.0.8a47) - -## [V0.0.8a46](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a46) (2023-10-02) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a45...V0.0.8a46) - -## [V0.0.8a45](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a45) (2023-10-02) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a44...V0.0.8a45) - -## [V0.0.8a44](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a44) (2023-10-02) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a43...V0.0.8a44) - -## [V0.0.8a43](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a43) (2023-09-30) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a42...V0.0.8a43) - -## [V0.0.8a42](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a42) (2023-09-30) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a41...V0.0.8a42) - -## [V0.0.8a41](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a41) (2023-09-30) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a40...V0.0.8a41) - -## [V0.0.8a40](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a40) (2023-09-30) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a39...V0.0.8a40) - -## [V0.0.8a39](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a39) (2023-09-29) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a38...V0.0.8a39) - -## [V0.0.8a38](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a38) (2023-09-22) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a37...V0.0.8a38) - -## [V0.0.8a37](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a37) (2023-09-22) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a36...V0.0.8a37) - -## [V0.0.8a36](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a36) (2023-09-20) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a35...V0.0.8a36) - -## [V0.0.8a35](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a35) (2023-09-19) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a34...V0.0.8a35) - -## [V0.0.8a34](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a34) (2023-09-08) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a33...V0.0.8a34) - -## [V0.0.8a33](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a33) (2023-08-08) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a32...V0.0.8a33) - -## [V0.0.8a32](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a32) (2023-08-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a31...V0.0.8a32) - -## [V0.0.8a31](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a31) (2023-07-15) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a30...V0.0.8a31) - -## [V0.0.8a30](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a30) (2023-07-12) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a29...V0.0.8a30) - -## [V0.0.8a29](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a29) (2023-07-12) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a28...V0.0.8a29) - -## [V0.0.8a28](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a28) (2023-07-12) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a27...V0.0.8a28) - -## [V0.0.8a27](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a27) (2023-07-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a26...V0.0.8a27) - -## [V0.0.8a26](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a26) (2023-07-04) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a25...V0.0.8a26) - -## [V0.0.8a25](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a25) (2023-07-04) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a24...V0.0.8a25) - -## [V0.0.8a24](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a24) (2023-06-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a23...V0.0.8a24) - -## [V0.0.8a23](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a23) (2023-05-29) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a22...V0.0.8a23) - -## [V0.0.8a22](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a22) (2023-05-29) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a21...V0.0.8a22) - -## [V0.0.8a21](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a21) (2023-05-17) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a20...V0.0.8a21) - -## [V0.0.8a20](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a20) (2023-05-17) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a19...V0.0.8a20) - -## [V0.0.8a19](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a19) (2023-05-16) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a18...V0.0.8a19) - -## [V0.0.8a18](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a18) (2023-05-16) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a17...V0.0.8a18) - -## [V0.0.8a17](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a17) (2023-05-05) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a16...V0.0.8a17) - -## [V0.0.8a16](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a16) (2023-05-03) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a15...V0.0.8a16) - -## [V0.0.8a15](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a15) (2023-05-02) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a14...V0.0.8a15) - -## [V0.0.8a14](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a14) (2023-05-02) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a13...V0.0.8a14) - -## [V0.0.8a13](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a13) (2023-05-01) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a12...V0.0.8a13) - -## [V0.0.8a12](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a12) (2023-04-29) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a11...V0.0.8a12) - -## [V0.0.8a11](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a11) (2023-04-28) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a10...V0.0.8a11) - -## [V0.0.8a10](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a10) (2023-04-28) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a9...V0.0.8a10) - -## [V0.0.8a9](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a9) (2023-04-26) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a8...V0.0.8a9) - -## [V0.0.8a8](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a8) (2023-04-25) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a7...V0.0.8a8) - -## [V0.0.8a7](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a7) (2023-04-24) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a6...V0.0.8a7) - -## [V0.0.8a6](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a6) (2023-04-22) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a5...V0.0.8a6) - -## [V0.0.8a5](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a5) (2023-04-22) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a4...V0.0.8a5) - -## [V0.0.8a4](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a4) (2023-04-14) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a3...V0.0.8a4) - -## [V0.0.8a3](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a3) (2023-04-13) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a2...V0.0.8a3) - -## [V0.0.8a2](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a2) (2023-04-11) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.8a1...V0.0.8a2) - -## [V0.0.8a1](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.8a1) (2023-03-24) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.7...V0.0.8a1) - -## [V0.0.7](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.7) (2023-03-14) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.7a15...V0.0.7) - -## [V0.0.7a15](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.7a15) (2023-03-14) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.7a14...V0.0.7a15) - -## [V0.0.7a14](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.7a14) (2023-03-13) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.7a13...V0.0.7a14) - -## [V0.0.7a13](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.7a13) (2023-03-13) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.7a12...V0.0.7a13) - -## [V0.0.7a12](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.7a12) (2023-03-10) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.7a11...V0.0.7a12) - -## [V0.0.7a11](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.7a11) (2023-03-08) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.7a10...V0.0.7a11) - -## [V0.0.7a10](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.7a10) (2023-03-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.7a9...V0.0.7a10) - -## [V0.0.7a9](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.7a9) (2023-03-01) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.7a8...V0.0.7a9) - -## [V0.0.7a8](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.7a8) (2023-02-23) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.7a7...V0.0.7a8) - -## [V0.0.7a7](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.7a7) (2023-02-11) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.7a6...V0.0.7a7) - -## [V0.0.7a6](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.7a6) (2023-02-10) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.7a5...V0.0.7a6) - -## [V0.0.7a5](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.7a5) (2023-02-10) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.7a4...V0.0.7a5) - -## [V0.0.7a4](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.7a4) (2023-02-10) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.7a3...V0.0.7a4) - -## [V0.0.7a3](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.7a3) (2023-02-10) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.7a2...V0.0.7a3) - -## [V0.0.7a2](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.7a2) (2023-02-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.7a1...V0.0.7a2) - -## [V0.0.7a1](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.7a1) (2023-02-02) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.6...V0.0.7a1) - -## [V0.0.6](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.6) (2023-01-27) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.6a22...V0.0.6) - -## [V0.0.6a22](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.6a22) (2023-01-26) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.6a21...V0.0.6a22) - -## [V0.0.6a21](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.6a21) (2023-01-26) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.6a20...V0.0.6a21) - -## [V0.0.6a20](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.6a20) (2023-01-26) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.6a19...V0.0.6a20) - -## [V0.0.6a19](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.6a19) (2023-01-25) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.6a18...V0.0.6a19) - -## [V0.0.6a18](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.6a18) (2023-01-24) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.6a17...V0.0.6a18) - -## [V0.0.6a17](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.6a17) (2023-01-20) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.6a16...V0.0.6a17) - -## [V0.0.6a16](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.6a16) (2023-01-20) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.6a15...V0.0.6a16) - -## [V0.0.6a15](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.6a15) (2023-01-18) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.6a14...V0.0.6a15) - -## [V0.0.6a14](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.6a14) (2023-01-17) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.6a13...V0.0.6a14) - -## [V0.0.6a13](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.6a13) (2023-01-11) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.6a12...V0.0.6a13) - -## [V0.0.6a12](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.6a12) (2023-01-10) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.6a11...V0.0.6a12) - -## [V0.0.6a11](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.6a11) (2023-01-03) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.6a10...V0.0.6a11) - -## [V0.0.6a10](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.6a10) (2022-12-31) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.6a9...V0.0.6a10) - -## [V0.0.6a9](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.6a9) (2022-12-15) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.6a8...V0.0.6a9) - -## [V0.0.6a8](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.6a8) (2022-12-14) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.6a7...V0.0.6a8) - -## [V0.0.6a7](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.6a7) (2022-12-14) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.6a6...V0.0.6a7) - -## [V0.0.6a6](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.6a6) (2022-12-13) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.6a5...V0.0.6a6) - -## [V0.0.6a5](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.6a5) (2022-12-08) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.6a4...V0.0.6a5) - -## [V0.0.6a4](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.6a4) (2022-12-08) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.6a3...V0.0.6a4) - -## [V0.0.6a3](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.6a3) (2022-11-30) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.6a2...V0.0.6a3) - -## [V0.0.6a2](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.6a2) (2022-11-25) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.6a1...V0.0.6a2) - -## [V0.0.6a1](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.6a1) (2022-11-23) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5...V0.0.6a1) - -## [V0.0.5](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5) (2022-11-16) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a39...V0.0.5) - -## [V0.0.5a39](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a39) (2022-11-15) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a38...V0.0.5a39) - -## [V0.0.5a38](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a38) (2022-11-11) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a37...V0.0.5a38) - -## [V0.0.5a37](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a37) (2022-11-11) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a36...V0.0.5a37) - -## [V0.0.5a36](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a36) (2022-11-10) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a35...V0.0.5a36) - -## [V0.0.5a35](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a35) (2022-10-31) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a34...V0.0.5a35) - -## [V0.0.5a34](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a34) (2022-10-25) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a33...V0.0.5a34) - -## [V0.0.5a33](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a33) (2022-10-21) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a32...V0.0.5a33) - -## [V0.0.5a32](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a32) (2022-10-20) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a31...V0.0.5a32) - -## [V0.0.5a31](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a31) (2022-10-19) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a30...V0.0.5a31) - -## [V0.0.5a30](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a30) (2022-10-19) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a29...V0.0.5a30) - -## [V0.0.5a29](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a29) (2022-10-19) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a28...V0.0.5a29) - -## [V0.0.5a28](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a28) (2022-10-17) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a27...V0.0.5a28) - -## [V0.0.5a27](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a27) (2022-10-13) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a26...V0.0.5a27) - -## [V0.0.5a26](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a26) (2022-10-13) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a25...V0.0.5a26) - -## [V0.0.5a25](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a25) (2022-10-11) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a24...V0.0.5a25) - -## [V0.0.5a24](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a24) (2022-10-10) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a23...V0.0.5a24) - -## [V0.0.5a23](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a23) (2022-10-10) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a22...V0.0.5a23) - -## [V0.0.5a22](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a22) (2022-10-10) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a21...V0.0.5a22) - -## [V0.0.5a21](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a21) (2022-10-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a20...V0.0.5a21) - -## [V0.0.5a20](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a20) (2022-10-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a19...V0.0.5a20) - -## [V0.0.5a19](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a19) (2022-10-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a18...V0.0.5a19) - -## [V0.0.5a18](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a18) (2022-10-05) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a17...V0.0.5a18) - -## [V0.0.5a17](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a17) (2022-10-04) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a16...V0.0.5a17) - -## [V0.0.5a16](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a16) (2022-10-04) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a15...V0.0.5a16) - -## [V0.0.5a15](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a15) (2022-10-04) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a14...V0.0.5a15) - -## [V0.0.5a14](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a14) (2022-10-03) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a13...V0.0.5a14) - -## [V0.0.5a13](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a13) (2022-09-28) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a12...V0.0.5a13) - -## [V0.0.5a12](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a12) (2022-09-22) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a11...V0.0.5a12) - -## [V0.0.5a11](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a11) (2022-09-21) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a10...V0.0.5a11) - -## [V0.0.5a10](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a10) (2022-09-19) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a9...V0.0.5a10) - -## [V0.0.5a9](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a9) (2022-09-19) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a8...V0.0.5a9) - -## [V0.0.5a8](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a8) (2022-09-16) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a7...V0.0.5a8) - -## [V0.0.5a7](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a7) (2022-09-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a6...V0.0.5a7) - -## [V0.0.5a6](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a6) (2022-09-06) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a5...V0.0.5a6) - -## [V0.0.5a5](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a5) (2022-09-03) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a4...V0.0.5a5) - -## [V0.0.5a4](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a4) (2022-08-31) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a3...V0.0.5a4) - -## [V0.0.5a3](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a3) (2022-08-26) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a2...V0.0.5a3) - -## [V0.0.5a2](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a2) (2022-08-26) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.5a1...V0.0.5a2) - -## [V0.0.5a1](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.5a1) (2022-08-19) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4...V0.0.5a1) - -## [V0.0.4](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4) (2022-08-18) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a49...V0.0.4) - -## [V0.0.4a49](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a49) (2022-08-18) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a48...V0.0.4a49) - -## [V0.0.4a48](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a48) (2022-08-18) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a47...V0.0.4a48) - -## [V0.0.4a47](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a47) (2022-08-06) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a46...V0.0.4a47) - -## [V0.0.4a46](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a46) (2022-08-06) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a45...V0.0.4a46) - -## [V0.0.4a45](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a45) (2022-07-28) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a44...V0.0.4a45) - -## [V0.0.4a44](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a44) (2022-07-28) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a43...V0.0.4a44) - -## [V0.0.4a43](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a43) (2022-07-28) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a42...V0.0.4a43) - -## [V0.0.4a42](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a42) (2022-07-28) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a41...V0.0.4a42) - -## [V0.0.4a41](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a41) (2022-07-26) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a40...V0.0.4a41) - -## [V0.0.4a40](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a40) (2022-07-19) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a39...V0.0.4a40) - -## [V0.0.4a39](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a39) (2022-07-18) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a38...V0.0.4a39) - -## [V0.0.4a38](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a38) (2022-07-15) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a37...V0.0.4a38) - -## [V0.0.4a37](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a37) (2022-07-14) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a36...V0.0.4a37) - -## [V0.0.4a36](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a36) (2022-07-13) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a35...V0.0.4a36) - -## [V0.0.4a35](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a35) (2022-07-13) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a34...V0.0.4a35) - -## [V0.0.4a34](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a34) (2022-07-05) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a33...V0.0.4a34) - -## [V0.0.4a33](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a33) (2022-06-25) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a32...V0.0.4a33) - -## [V0.0.4a32](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a32) (2022-06-25) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a31...V0.0.4a32) - -## [V0.0.4a31](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a31) (2022-06-24) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a30...V0.0.4a31) - -## [V0.0.4a30](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a30) (2022-06-22) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a29...V0.0.4a30) - -## [V0.0.4a29](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a29) (2022-06-21) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a28...V0.0.4a29) - -## [V0.0.4a28](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a28) (2022-06-17) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a27...V0.0.4a28) - -## [V0.0.4a27](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a27) (2022-06-17) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a26...V0.0.4a27) - -## [V0.0.4a26](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a26) (2022-06-17) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a25...V0.0.4a26) - -## [V0.0.4a25](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a25) (2022-06-10) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a24...V0.0.4a25) - -## [V0.0.4a24](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a24) (2022-06-10) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a23...V0.0.4a24) - -## [V0.0.4a23](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a23) (2022-06-10) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a22...V0.0.4a23) - -## [V0.0.4a22](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a22) (2022-06-10) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a21...V0.0.4a22) - -## [V0.0.4a21](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a21) (2022-06-09) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a20...V0.0.4a21) - -## [V0.0.4a20](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a20) (2022-06-09) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a19...V0.0.4a20) - -## [V0.0.4a19](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a19) (2022-06-08) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a18...V0.0.4a19) - -## [V0.0.4a18](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a18) (2022-06-08) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a17...V0.0.4a18) - -## [V0.0.4a17](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a17) (2022-06-08) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a16...V0.0.4a17) - -## [V0.0.4a16](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a16) (2022-06-08) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a15...V0.0.4a16) - -## [V0.0.4a15](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a15) (2022-06-08) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a14...V0.0.4a15) - -## [V0.0.4a14](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a14) (2022-06-06) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a13...V0.0.4a14) - -## [V0.0.4a13](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a13) (2022-06-06) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a12...V0.0.4a13) - -## [V0.0.4a12](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a12) (2022-06-06) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a11...V0.0.4a12) - -## [V0.0.4a11](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a11) (2022-06-05) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a10...V0.0.4a11) - -## [V0.0.4a10](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a10) (2022-06-05) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a9...V0.0.4a10) - -## [V0.0.4a9](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a9) (2022-06-05) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a8...V0.0.4a9) - -## [V0.0.4a8](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a8) (2022-06-04) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a7...V0.0.4a8) - -## [V0.0.4a7](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a7) (2022-06-03) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a6...V0.0.4a7) - -## [V0.0.4a6](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a6) (2022-06-03) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a5...V0.0.4a6) - -## [V0.0.4a5](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a5) (2022-06-03) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a4...V0.0.4a5) - -## [V0.0.4a4](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a4) (2022-06-02) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a3...V0.0.4a4) - -## [V0.0.4a3](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a3) (2022-06-02) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a2...V0.0.4a3) - -## [V0.0.4a2](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a2) (2022-06-01) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.4a1...V0.0.4a2) - -## [V0.0.4a1](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.4a1) (2022-05-22) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.3...V0.0.4a1) - -## [V0.0.3](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.3) (2022-05-09) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a0...V0.0.3) - -## [V0.0.2a0](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a0) (2022-05-09) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a51...V0.0.2a0) - -## [V0.0.2a51](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a51) (2022-05-09) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a50...V0.0.2a51) - -## [V0.0.2a50](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a50) (2022-05-09) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a49...V0.0.2a50) - -## [V0.0.2a49](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a49) (2022-05-09) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a48...V0.0.2a49) - -## [V0.0.2a48](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a48) (2022-05-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a47...V0.0.2a48) - -## [V0.0.2a47](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a47) (2022-05-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a46...V0.0.2a47) - -## [V0.0.2a46](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a46) (2022-05-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a45...V0.0.2a46) - -## [V0.0.2a45](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a45) (2022-05-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a44...V0.0.2a45) - -## [V0.0.2a44](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a44) (2022-05-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a43...V0.0.2a44) - -## [V0.0.2a43](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a43) (2022-05-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a42...V0.0.2a43) - -## [V0.0.2a42](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a42) (2022-05-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a41...V0.0.2a42) - -## [V0.0.2a41](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a41) (2022-04-30) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a40...V0.0.2a41) - -## [V0.0.2a40](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a40) (2022-04-27) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a39...V0.0.2a40) - -## [V0.0.2a39](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a39) (2022-04-20) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a38...V0.0.2a39) - -## [V0.0.2a38](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a38) (2022-04-20) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a37...V0.0.2a38) - -## [V0.0.2a37](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a37) (2022-04-20) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a36...V0.0.2a37) - -## [V0.0.2a36](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a36) (2022-04-14) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a35...V0.0.2a36) - -## [V0.0.2a35](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a35) (2022-04-12) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a34...V0.0.2a35) - -## [V0.0.2a34](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a34) (2022-04-12) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a33...V0.0.2a34) - -## [V0.0.2a33](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a33) (2022-04-11) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a32...V0.0.2a33) - -## [V0.0.2a32](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a32) (2022-04-11) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a31...V0.0.2a32) - -## [V0.0.2a31](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a31) (2022-04-11) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a30...V0.0.2a31) - -## [V0.0.2a30](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a30) (2022-04-10) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a29...V0.0.2a30) - -## [V0.0.2a29](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a29) (2022-04-05) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a28...V0.0.2a29) - -## [V0.0.2a28](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a28) (2022-03-25) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a27...V0.0.2a28) - -## [V0.0.2a27](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a27) (2022-03-24) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a26...V0.0.2a27) - -## [V0.0.2a26](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a26) (2022-03-22) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a25...V0.0.2a26) - -## [V0.0.2a25](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a25) (2022-03-18) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a24...V0.0.2a25) - -## [V0.0.2a24](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a24) (2022-03-18) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a23...V0.0.2a24) - -## [V0.0.2a23](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a23) (2022-03-18) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a22...V0.0.2a23) - -## [V0.0.2a22](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a22) (2022-03-17) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a21...V0.0.2a22) - -## [V0.0.2a21](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a21) (2022-03-17) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a20...V0.0.2a21) - -## [V0.0.2a20](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a20) (2022-03-17) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a19...V0.0.2a20) - -## [V0.0.2a19](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a19) (2022-03-16) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a18...V0.0.2a19) - -## [V0.0.2a18](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a18) (2022-03-16) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a17...V0.0.2a18) - -## [V0.0.2a17](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a17) (2022-03-15) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a16...V0.0.2a17) - -## [V0.0.2a16](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a16) (2022-03-14) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a15...V0.0.2a16) - -## [V0.0.2a15](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a15) (2022-03-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a14...V0.0.2a15) - -## [V0.0.2a14](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a14) (2022-03-03) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a13...V0.0.2a14) - -## [V0.0.2a13](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a13) (2022-03-03) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a12...V0.0.2a13) - -## [V0.0.2a12](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a12) (2022-03-01) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a11...V0.0.2a12) - -## [V0.0.2a11](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a11) (2022-03-01) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a10...V0.0.2a11) - -## [V0.0.2a10](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a10) (2022-02-25) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a9...V0.0.2a10) - -## [V0.0.2a9](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a9) (2022-02-25) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/V0.0.2a8...V0.0.2a9) - -## [V0.0.2a8](https://github.com/OpenVoiceOS/ovos-core/tree/V0.0.2a8) (2022-02-25) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/0.0.2a4...V0.0.2a8) - -## [0.0.2a4](https://github.com/OpenVoiceOS/ovos-core/tree/0.0.2a4) (2022-02-10) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/0.0.2a3...0.0.2a4) - -## [0.0.2a3](https://github.com/OpenVoiceOS/ovos-core/tree/0.0.2a3) (2022-01-24) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/0.0.1...0.0.2a3) - -## [0.0.1](https://github.com/OpenVoiceOS/ovos-core/tree/0.0.1) (2021-11-01) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/0.0.1post1...0.0.1) - -## [0.0.1post1](https://github.com/OpenVoiceOS/ovos-core/tree/0.0.1post1) (2021-10-26) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v20.8.1...0.0.1post1) - -## [release/v20.8.1](https://github.com/OpenVoiceOS/ovos-core/tree/release/v20.8.1) (2021-02-11) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v20.8.0...release/v20.8.1) - -## [release/v20.8.0](https://github.com/OpenVoiceOS/ovos-core/tree/release/v20.8.0) (2020-09-03) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v20.2.5...release/v20.8.0) - -## [release/v20.2.5](https://github.com/OpenVoiceOS/ovos-core/tree/release/v20.2.5) (2020-08-17) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v20.2.4...release/v20.2.5) - -## [release/v20.2.4](https://github.com/OpenVoiceOS/ovos-core/tree/release/v20.2.4) (2020-05-29) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v20.2.3...release/v20.2.4) - -## [release/v20.2.3](https://github.com/OpenVoiceOS/ovos-core/tree/release/v20.2.3) (2020-05-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v20.2.2...release/v20.2.3) - -## [release/v20.2.2](https://github.com/OpenVoiceOS/ovos-core/tree/release/v20.2.2) (2020-04-23) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v20.2.1...release/v20.2.2) - -## [release/v20.2.1](https://github.com/OpenVoiceOS/ovos-core/tree/release/v20.2.1) (2020-03-09) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v20.2.0...release/v20.2.1) - -## [release/v20.2.0](https://github.com/OpenVoiceOS/ovos-core/tree/release/v20.2.0) (2020-02-27) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v19.8.7...release/v20.2.0) - -## [release/v19.8.7](https://github.com/OpenVoiceOS/ovos-core/tree/release/v19.8.7) (2020-01-30) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v19.8.6...release/v19.8.7) - -## [release/v19.8.6](https://github.com/OpenVoiceOS/ovos-core/tree/release/v19.8.6) (2020-01-16) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v19.8.5...release/v19.8.6) - -## [release/v19.8.5](https://github.com/OpenVoiceOS/ovos-core/tree/release/v19.8.5) (2019-12-20) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v19.8.4...release/v19.8.5) - -## [release/v19.8.4](https://github.com/OpenVoiceOS/ovos-core/tree/release/v19.8.4) (2019-12-06) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v19.8.3...release/v19.8.4) - -## [release/v19.8.3](https://github.com/OpenVoiceOS/ovos-core/tree/release/v19.8.3) (2019-11-14) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v19.8.2...release/v19.8.3) - -## [release/v19.8.2](https://github.com/OpenVoiceOS/ovos-core/tree/release/v19.8.2) (2019-10-21) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v19.8.1...release/v19.8.2) - -## [release/v19.8.1](https://github.com/OpenVoiceOS/ovos-core/tree/release/v19.8.1) (2019-10-10) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v19.8.0...release/v19.8.1) - -## [release/v19.8.0](https://github.com/OpenVoiceOS/ovos-core/tree/release/v19.8.0) (2019-09-24) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v19.2.14...release/v19.8.0) - -## [release/v19.2.14](https://github.com/OpenVoiceOS/ovos-core/tree/release/v19.2.14) (2019-07-24) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v19.2.13...release/v19.2.14) - -## [release/v19.2.13](https://github.com/OpenVoiceOS/ovos-core/tree/release/v19.2.13) (2019-07-01) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v19.2.12...release/v19.2.13) - -## [release/v19.2.12](https://github.com/OpenVoiceOS/ovos-core/tree/release/v19.2.12) (2019-06-06) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v19.2.11...release/v19.2.12) - -## [release/v19.2.11](https://github.com/OpenVoiceOS/ovos-core/tree/release/v19.2.11) (2019-05-23) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v19.2.10...release/v19.2.11) - -## [release/v19.2.10](https://github.com/OpenVoiceOS/ovos-core/tree/release/v19.2.10) (2019-05-23) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v19.2.9...release/v19.2.10) - -## [release/v19.2.9](https://github.com/OpenVoiceOS/ovos-core/tree/release/v19.2.9) (2019-05-22) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v19.2.8...release/v19.2.9) - -## [release/v19.2.8](https://github.com/OpenVoiceOS/ovos-core/tree/release/v19.2.8) (2019-05-22) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v19.2.7...release/v19.2.8) - -## [release/v19.2.7](https://github.com/OpenVoiceOS/ovos-core/tree/release/v19.2.7) (2019-05-09) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v19.2.6...release/v19.2.7) - -## [release/v19.2.6](https://github.com/OpenVoiceOS/ovos-core/tree/release/v19.2.6) (2019-04-25) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v19.2.5...release/v19.2.6) - -## [release/v19.2.5](https://github.com/OpenVoiceOS/ovos-core/tree/release/v19.2.5) (2019-04-25) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v19.2.4...release/v19.2.5) - -## [release/v19.2.4](https://github.com/OpenVoiceOS/ovos-core/tree/release/v19.2.4) (2019-04-11) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v19.2.3...release/v19.2.4) - -## [release/v19.2.3](https://github.com/OpenVoiceOS/ovos-core/tree/release/v19.2.3) (2019-04-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v19.2.2...release/v19.2.3) - -## [release/v19.2.2](https://github.com/OpenVoiceOS/ovos-core/tree/release/v19.2.2) (2019-03-29) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v19.2.1...release/v19.2.2) - -## [release/v19.2.1](https://github.com/OpenVoiceOS/ovos-core/tree/release/v19.2.1) (2019-03-14) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v19.2.0...release/v19.2.1) - -## [release/v19.2.0](https://github.com/OpenVoiceOS/ovos-core/tree/release/v19.2.0) (2019-02-28) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.8.13...release/v19.2.0) - -## [release/v18.8.13](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.8.13) (2019-02-14) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.8.12...release/v18.8.13) - -## [release/v18.8.12](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.8.12) (2019-01-31) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.8.11...release/v18.8.12) - -## [release/v18.8.11](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.8.11) (2019-01-17) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.8.10...release/v18.8.11) - -## [release/v18.8.10](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.8.10) (2019-01-03) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.8.9...release/v18.8.10) - -## [release/v18.8.9](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.8.9) (2018-12-20) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.8.8...release/v18.8.9) - -## [release/v18.8.8](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.8.8) (2018-12-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.8.7...release/v18.8.8) - -## [release/v18.8.7](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.8.7) (2018-12-06) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.8.6...release/v18.8.7) - -## [release/v18.8.6](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.8.6) (2018-11-22) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.8.5...release/v18.8.6) - -## [release/v18.8.5](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.8.5) (2018-11-08) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.8.4...release/v18.8.5) - -## [release/v18.8.4](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.8.4) (2018-10-26) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.8.3...release/v18.8.4) - -## [release/v18.8.3](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.8.3) (2018-10-11) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.8.2...release/v18.8.3) - -## [release/v18.8.2](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.8.2) (2018-09-27) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.8.1...release/v18.8.2) - -## [release/v18.8.1](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.8.1) (2018-09-13) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.8.0...release/v18.8.1) - -## [release/v18.8.0](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.8.0) (2018-08-31) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.2.13...release/v18.8.0) - -## [release/v18.2.13](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.2.13) (2018-08-16) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.2.12...release/v18.2.13) - -## [release/v18.2.12](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.2.12) (2018-08-04) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.2.11...release/v18.2.12) - -## [release/v18.2.11](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.2.11) (2018-07-19) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.2.10...release/v18.2.11) - -## [release/v18.2.10](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.2.10) (2018-07-06) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.2.9...release/v18.2.10) - -## [release/v18.2.9](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.2.9) (2018-06-21) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.2.8...release/v18.2.9) - -## [release/v18.2.8](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.2.8) (2018-06-08) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.2.7...release/v18.2.8) - -## [release/v18.2.7](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.2.7) (2018-05-24) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.2.6...release/v18.2.7) - -## [release/v18.2.6](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.2.6) (2018-05-18) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.2.5...release/v18.2.6) - -## [release/v18.2.5](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.2.5) (2018-04-27) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.2.4...release/v18.2.5) - -## [release/v18.2.4](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.2.4) (2018-04-12) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.2.3...release/v18.2.4) - -## [release/v18.2.3](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.2.3) (2018-03-30) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.2.2...release/v18.2.3) - -## [release/v18.2.2](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.2.2) (2018-03-14) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.2.1...release/v18.2.2) - -## [release/v18.2.1](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.2.1) (2018-03-14) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v18.2.0...release/v18.2.1) - -## [release/v18.2.0](https://github.com/OpenVoiceOS/ovos-core/tree/release/v18.2.0) (2018-03-01) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.9.19...release/v18.2.0) - -## [release/v0.9.19](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.9.19) (2018-02-28) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.9.18...release/v0.9.19) - -## [release/v0.9.18](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.9.18) (2018-02-27) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.9.17...release/v0.9.18) - -## [release/v0.9.17](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.9.17) (2018-02-16) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.9.16...release/v0.9.17) - -## [release/v0.9.16](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.9.16) (2018-02-02) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.9.15...release/v0.9.16) - -## [release/v0.9.15](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.9.15) (2018-02-01) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.9.14...release/v0.9.15) - -## [release/v0.9.14](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.9.14) (2018-01-18) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.9.13...release/v0.9.14) - -## [release/v0.9.13](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.9.13) (2018-01-04) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.9.12...release/v0.9.13) - -## [release/v0.9.12](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.9.12) (2017-12-23) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.9.11...release/v0.9.12) - -## [release/v0.9.11](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.9.11) (2017-12-22) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.9.10...release/v0.9.11) - -## [release/v0.9.10](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.9.10) (2017-12-15) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.9.9...release/v0.9.10) - -## [release/v0.9.9](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.9.9) (2017-12-14) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.9.8...release/v0.9.9) - -## [release/v0.9.8](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.9.8) (2017-12-09) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.9.7...release/v0.9.8) - -## [release/v0.9.7](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.9.7) (2017-11-24) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.9.6...release/v0.9.7) - -## [release/v0.9.6](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.9.6) (2017-11-10) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.9.5...release/v0.9.6) - -## [release/v0.9.5](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.9.5) (2017-11-10) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.9.4...release/v0.9.5) - -## [release/v0.9.4](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.9.4) (2017-10-30) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.9.2...release/v0.9.4) - -## [release/v0.9.2](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.9.2) (2017-10-24) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.9.1...release/v0.9.2) - -## [release/v0.9.1](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.9.1) (2017-10-18) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.9.0...release/v0.9.1) - -## [release/v0.9.0](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.9.0) (2017-10-05) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.8.22...release/v0.9.0) - -## [release/v0.8.22](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.8.22) (2017-09-19) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.8.21...release/v0.8.22) - -## [release/v0.8.21](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.8.21) (2017-08-18) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.8.20...release/v0.8.21) - -## [release/v0.8.20](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.8.20) (2017-08-03) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.8.19...release/v0.8.20) - -## [release/v0.8.19](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.8.19) (2017-07-21) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.8.18...release/v0.8.19) - -## [release/v0.8.18](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.8.18) (2017-07-11) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.8.17...release/v0.8.18) - -## [release/v0.8.17](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.8.17) (2017-06-30) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.8.16...release/v0.8.17) - -## [release/v0.8.16](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.8.16) (2017-06-13) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.8.15...release/v0.8.16) - -## [release/v0.8.15](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.8.15) (2017-06-08) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.8.14...release/v0.8.15) - -## [release/v0.8.14](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.8.14) (2017-05-22) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.8.13...release/v0.8.14) - -## [release/v0.8.13](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.8.13) (2017-05-18) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.8.12...release/v0.8.13) - -## [release/v0.8.12](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.8.12) (2017-05-09) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.8.11...release/v0.8.12) - -## [release/v0.8.11](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.8.11) (2017-05-05) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.8.10...release/v0.8.11) - -## [release/v0.8.10](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.8.10) (2017-04-21) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.8.9...release/v0.8.10) - -## [release/v0.8.9](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.8.9) (2017-04-21) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.8.8...release/v0.8.9) - -## [release/v0.8.8](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.8.8) (2017-04-03) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.8.7...release/v0.8.8) - -## [release/v0.8.7](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.8.7) (2017-03-15) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.8.6...release/v0.8.7) - -## [release/v0.8.6](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.8.6) (2017-03-01) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/v0.8.5...release/v0.8.6) - -## [v0.8.5](https://github.com/OpenVoiceOS/ovos-core/tree/v0.8.5) (2017-02-16) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.8.5...v0.8.5) - -## [release/v0.8.5](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.8.5) (2017-02-16) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.8.4...release/v0.8.5) - -## [release/v0.8.4](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.8.4) (2017-02-15) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/0.8.4...release/v0.8.4) - -## [release/0.8.4](https://github.com/OpenVoiceOS/ovos-core/tree/release/0.8.4) (2017-02-15) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.8.3...release/0.8.4) - -## [release/v0.8.3](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.8.3) (2017-02-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/v0.8.3...release/v0.8.3) - -## [v0.8.3](https://github.com/OpenVoiceOS/ovos-core/tree/v0.8.3) (2017-02-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.8.2...v0.8.3) - -## [release/v0.8.2](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.8.2) (2017-02-02) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/v0.8.2...release/v0.8.2) - -## [v0.8.2](https://github.com/OpenVoiceOS/ovos-core/tree/v0.8.2) (2017-02-02) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.8.1...v0.8.2) - -## [release/v0.8.1](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.8.1) (2017-01-25) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.8.0...release/v0.8.1) - -## [release/v0.8.0](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.8.0) (2016-12-29) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/0.7.20...release/v0.8.0) - -## [release/0.7.20](https://github.com/OpenVoiceOS/ovos-core/tree/release/0.7.20) (2016-10-13) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/0.7.18...release/0.7.20) - -## [release/0.7.18](https://github.com/OpenVoiceOS/ovos-core/tree/release/0.7.18) (2016-09-22) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/0.7.19...release/0.7.18) - -## [release/0.7.19](https://github.com/OpenVoiceOS/ovos-core/tree/release/0.7.19) (2016-09-22) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/0.7.17...release/0.7.19) - -## [release/0.7.17](https://github.com/OpenVoiceOS/ovos-core/tree/release/0.7.17) (2016-09-22) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/0.7.16...release/0.7.17) - -## [release/0.7.16](https://github.com/OpenVoiceOS/ovos-core/tree/release/0.7.16) (2016-09-05) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/0.7.15...release/0.7.16) - -## [release/0.7.15](https://github.com/OpenVoiceOS/ovos-core/tree/release/0.7.15) (2016-08-25) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/0.7.14...release/0.7.15) - -## [release/0.7.14](https://github.com/OpenVoiceOS/ovos-core/tree/release/0.7.14) (2016-08-18) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/0.7.13...release/0.7.14) - -## [release/0.7.13](https://github.com/OpenVoiceOS/ovos-core/tree/release/0.7.13) (2016-07-28) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/0.7.12...release/0.7.13) - -## [release/0.7.12](https://github.com/OpenVoiceOS/ovos-core/tree/release/0.7.12) (2016-07-21) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/0.7.11...release/0.7.12) - -## [release/0.7.11](https://github.com/OpenVoiceOS/ovos-core/tree/release/0.7.11) (2016-07-21) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/0.7.10...release/0.7.11) - -## [release/0.7.10](https://github.com/OpenVoiceOS/ovos-core/tree/release/0.7.10) (2016-07-21) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/0.7.9...release/0.7.10) - -## [release/0.7.9](https://github.com/OpenVoiceOS/ovos-core/tree/release/0.7.9) (2016-07-15) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/0.7.8...release/0.7.9) - -## [release/0.7.8](https://github.com/OpenVoiceOS/ovos-core/tree/release/0.7.8) (2016-07-14) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.7.7...release/0.7.8) - -## [release/v0.7.7](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.7.7) (2016-07-07) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.7.6...release/v0.7.7) - -## [release/v0.7.6](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.7.6) (2016-06-30) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.7.5...release/v0.7.6) - -## [release/v0.7.5](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.7.5) (2016-06-27) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.7.4...release/v0.7.5) - -## [release/v0.7.4](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.7.4) (2016-06-23) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.7.3...release/v0.7.4) - -## [release/v0.7.3](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.7.3) (2016-06-23) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.7.2...release/v0.7.3) - -## [release/v0.7.2](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.7.2) (2016-06-22) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.7.1...release/v0.7.2) - -## [release/v0.7.1](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.7.1) (2016-06-19) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.7.0...release/v0.7.1) - -## [release/v0.7.0](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.7.0) (2016-06-19) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.6.9...release/v0.7.0) - -## [release/v0.6.9](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.6.9) (2016-06-19) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.6.3...release/v0.6.9) - -## [release/v0.6.3](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.6.3) (2016-06-02) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.6.2...release/v0.6.3) - -## [release/v0.6.2](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.6.2) (2016-05-27) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.6.1...release/v0.6.2) - -## [release/v0.6.1](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.6.1) (2016-05-23) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/release/v0.6.0...release/v0.6.1) - -## [release/v0.6.0](https://github.com/OpenVoiceOS/ovos-core/tree/release/v0.6.0) (2016-05-22) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-core/compare/8e470ce7c157ac7ec01d6559e580964f69408f07...release/v0.6.0) +- ovos.common\_play.search.populate event [\#545](https://github.com/OpenVoiceOS/ovos-core/pull/545) ([JarbasAl](https://github.com/JarbasAl))