Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.4.0 #152

Merged
merged 44 commits into from
Oct 27, 2023
Merged

1.4.0 #152

merged 44 commits into from
Oct 27, 2023

Conversation

github-actions[bot]
Copy link
Contributor

Changelog

1.3.3a21 (2023-10-27)

Full Changelog

Merged pull requests:

  • Handle playback thread init bug affecting Docker instances #151 (NeonDaniel)

1.3.3a20 (2023-10-27)

Full Changelog

Merged pull requests:

1.3.3a19 (2023-10-27)

Full Changelog

Merged pull requests:

  • Update OCP to latest alpha to resolve dependency error #149 (NeonDaniel)

1.3.3a18 (2023-10-27)

Full Changelog

Merged pull requests:

1.3.3a17 (2023-10-26)

Full Changelog

Merged pull requests:

1.3.3a16 (2023-10-26)

Full Changelog

Merged pull requests:

1.3.3a15 (2023-10-13)

Full Changelog

Merged pull requests:

1.3.3a14 (2023-10-11)

Full Changelog

Merged pull requests:

1.3.3a13 (2023-10-10)

Full Changelog

Merged pull requests:

1.3.3a12 (2023-10-10)

Full Changelog

Merged pull requests:

  • Pin upper limit to ovos-plugin-manager to work around breaking change #142 (NeonDaniel)

1.3.3a11 (2023-10-04)

Full Changelog

Merged pull requests:

1.3.3a10 (2023-08-16)

Full Changelog

Merged pull requests:

  • Improved language support and plugin compatibility #139 (NeonDaniel)

1.3.3a9 (2023-07-26)

Full Changelog

Merged pull requests:

1.3.3a8 (2023-07-18)

Full Changelog

Merged pull requests:

1.3.3a7 (2023-07-12)

Full Changelog

Merged pull requests:

  • Pin ovos-audio dependency to resolve ident handling issue #135 (NeonDaniel)

1.3.3a6 (2023-06-27)

Full Changelog

Merged pull requests:

1.3.3a5 (2023-06-03)

Full Changelog

Merged pull requests:

1.3.3a4 (2023-05-25)

Full Changelog

Merged pull requests:

1.3.3a3 (2023-05-18)

Full Changelog

Merged pull requests:

1.3.3a2 (2023-05-17)

Full Changelog

Merged pull requests:

1.3.3a1 (2023-05-17)

Full Changelog

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

NeonDaniel and others added 30 commits May 16, 2023 18:43
* Refactor on ovos-audio

* Refactor imports to handle TTSFactory patching

* Update mycroft-messagebus-client references in tests
* Test malloc logging for module memory usage

* Update malloc trace to further troubleshoot memory use

* Refactor tracemalloc init

* Refactor to use malloc utils

* Refactor on neon_utils changes

* Update neon-utils dependency to include tracemalloc utilities
* Implement tests for CLI module

* Fix typo in CLI unit tests
* Update Docker to use OVOS_CONFIG envvars
Update docker config handling to use envvars instead of extra config files

* Pin max ovos-plugin-manager version

* Cleanup CLI entrypoint
Update default Docker config
Resolve error with missing dependencies
* Pin ovos-audio dependency to resolve ident handling issue

* Explicitly set `g2p` plugin to `dummy`

* More test troubleshooting

* More test troubleshooting

* More test troubleshooting

* More test troubleshooting

* More test troubleshooting

* Troubleshoot playback ident handling

* Update config patching to troubleshoot test failures

* Remove URL override from envvar

* Refactor service ready checks

* Update dependencies

* more test troubleshooting

* Patch signal handling in tests

* Add signal handling for backwards-compat.

* Init signal bus explicitly in PlaybackThread init

* Add missed `create_signal` call removed in `ovos-plugin-manager`
… for incompatible plugins) (#139)

Update `speak` message handling to use `Message.data['lang']` instead of hard-coded default
Updated logging and dependencies
* Update playback queue for improved ovos-audio compat.

* Add `get_tts` timing context

* Add `get_tts` timing context in `execute`

* Troubleshoot TTS stopwatch

* Add `get_tts` signature compatibility check

* Add log around compat. handling

* More helpful logging in legacy signature check

* Updated logging

---------

Co-authored-by: Daniel McKnight <[email protected]>
* Update ident handling and loosen ovos-audio dependency spec

* Troubleshooting playback_thread handling changes

* Troubleshooting playback_thread handling changes

* Troubleshooting Neon overrides

* Remove unused PIDLock

* Troubleshooting class signature breaking changes

* Remove unused `kwargs` param

* Update imports and inheritance testing in unit_tests.py

* Cleanup ident handling in tests

* Revert extra change from troubleshooting

---------

Co-authored-by: Daniel McKnight <[email protected]>
NeonDaniel and others added 14 commits October 25, 2023 17:08
… alpha versions (#146)

Remove dependency patching now handled in ovos-audio

Co-authored-by: Daniel McKnight <[email protected]>
Pin latest ovos-audio alpha dependency

Co-authored-by: Daniel McKnight <[email protected]>
…148)

Add specific exception handling for trying to start a thread more than once

Co-authored-by: Daniel McKnight <[email protected]>
* Add `mycroft-messagebus-client` to patch missing dependency in OCP

* Update OCP to pinned alpha version to work around dependency bug

* Update OCP to latest alpha with stable dependencies

---------

Co-authored-by: Daniel McKnight <[email protected]>
* Downgrade OCP for ovos-core/NeonCore compat.

* Disable OCP to troubleshoot API test failures in GHA

---------

Co-authored-by: Daniel McKnight <[email protected]>
@NeonDaniel NeonDaniel closed this Oct 27, 2023
@NeonDaniel NeonDaniel reopened this Oct 27, 2023
@NeonDaniel NeonDaniel merged commit a28797e into master Oct 27, 2023
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant