Skip to content
This repository has been archived by the owner on Sep 8, 2024. It is now read-only.

New decade!

Compare
Choose a tag to compare
@forslund forslund released this 16 Jan 15:28
· 1025 commits to dev since this release

I saw the future clearly. It was 20/20...

Mycroft has now entered the new year with a release, we're happy for all contributors old and new that are joining us in this Brave New World of 2020.

Documentation updates

  • @TheLastProject corrected the non-metric version of the unit config in #2441
  • @notdefine corrected the documentation on how to start the unittests with start-mycroft.sh
  • The MycroftSkill members root_dir and settings_change_callback were added to the readthedocs documentation.

Test updates #2443, #2442, #2450

Tests were extended for the mycroft_skill, tts and audio modules, increasing code coverage by a couple of percent. In doing this some issues were identified and squashed.

  • Mimic2 preprocessing is now active
  • The fallback TTS can now trigger listening
  • vlc playback backend works with tracks with mime-info

Make venv-activate work with sh and zsh #2439

We're always grateful when contributors make our scripts work with more platforms and tools. Big thanks to @notdefine for fixing this.

Make padatious multithreading configurable #2448

Padatious will default run multithreaded to speed up training but this is now configurable thanks to @andlo.

Upate gtts backend to be compatible with newer versions #2447

This allows mycroft to work with v2.1.0 and above of gTTS. Many thanks to @ansgar-t for this update.

Update msm to 0.8.5 #2452

This allows the installer skill to detect errors when installing.

End of playlist message

The audioservice will now send an end of playlist message after the last track has been played. This will be useful for restoring the resting screen after the last track or detecting the end of a sequence of steps in an prerecorded situation.