Skip to content

Release 0.0.4

Compare
Choose a tag to compare
@github-actions github-actions released this 18 Aug 19:20
· 700 commits to dev since this release

Release Notes

  • users can now override default resource files, this means you can add language support to skills locally or personalize the spoken dialog files locally - #131
# you can add translations by simply creating the correct files, they will be picked up by core
{$XDG_DATA_HOME}/mycroft/resources/{skill_id}/locale/{lang}/some_file.intent
  • audio files can now be queued together with TTS, this means you no longer need to manage the playback and can be sure they wont play over mycroft speech but after it, allowing for richer skills with sound effects - #180
# in a skill you can queue audio with this message
msg = Message("'mycroft.audio.queue'", {"filename": "path/to/file"})
self.bus.emit(msg)
  • common query functionality has been made into a first class intent stage, in mycroft-core it is a fallback skill with special treatment, this means the skill can get out of sync with core or incompatible between branches such as dev and mark2, skill-ovos-common-query is now ⚠️ deprecated ⚠️ - #127

  • the utterance examples based intent parser in mycroft is padatious, however this requires libfann2 which makes things a bit troublesome to package, it is also copyleft which makes it incompatible with our universal donor policy, as such this release allows you to replace padatious with padacioso, a more deterministic and regex based alternative with similar performance - #183

{"padatious": {"regex_only": true}}
  • OCP is now natively supported by core, it remains as a plugin for compatibility with mycroft-core but is now the default playback manager and can not be disabled in ovos-core. automated unittests have been added to OCP both for mycroft-core and ovos-core - #154

  • Configuration handling has been refactored, a new filewatch utility was introduced that makes config changes be picked up instantaneously, many thanks to @forslund for all the help and feedback - #105

  • Skill settings changes on disk will now be picked up by core without needing a restart - #139

Changelog

V0.0.4 (2022-08-18)

Implemented enhancements:

Fixed bugs:

Closed issues:

  • Failure when no fallback stt set #84
  • Unsupported LF language prevents intent handling #123
  • port - resource file handling utils #41

V0.0.3 (2022-05-09)