|
1 | 1 | ## Release history and changelog
|
2 | 2 |
|
| 3 | +### v2.6.2 - 2022.05.08 |
| 4 | + |
| 5 | +Updated client to v0.24.2: |
| 6 | +* Added virtual keyboard for DIY clients with touchscreen + 'virtualKeyboard' URL parameter |
| 7 | +* Remember media player volume and added option 'playerVolume' to settings file |
| 8 | +* Added support for remote media volume control with new slider component |
| 9 | +* Added volume control for Youtube player widget |
| 10 | +* Added Teach-UI basic command import/export + support for file drag & drop |
| 11 | +* Added new settings option for 'defaultNewsRegion' + append 'defaultNewsRegion' and 'appRegionCode' to assistant requests |
| 12 | +* New avatar 'Proto' + improved avatar code |
| 13 | +* New skins 'Blue Canary', 'Odyssey AI' and 'Vectors Reloaded' + style tweaks |
| 14 | +* New URL parameter 'skinId' |
| 15 | +* Improved 'awaitDialog' timer to reset properly and increased awaitDialog time from 15s to 20s |
| 16 | +* Added CLEXI GPIO events for audio 'eventEffectsOn' and 'eventEffectsOff' + fixed a bug in LED control |
| 17 | +* Fixed a shared remote-actions bug for 'play-on' music-cards |
| 18 | +* Fixed a bug in 'stt-socket-worker' to properly handle 'no-speech' events |
| 19 | +* Fixed a bug in microphone test function for invalid rms values |
| 20 | +* Updated Porcupine to v2.1 (replaced v2.0) |
| 21 | +* Added pages for Porcupine wake-word format conversion and activation restore ('xtensions' folder) |
| 22 | +* Improved settings import/export with new 'UI.showFileImportAndViewPopup' component |
| 23 | +* Improved storing and loading of app-settings from server (account-data) |
| 24 | +* Added 'environment' to settings file and read at start (if no URL parameter is given) |
| 25 | +* Improved login-retry timer |
| 26 | +* Updated web-audio lib to v0.9.11 with better pre-load cache and error handling |
| 27 | +* Updated CLEXI lib to v0.9.1 and implemented basic 'clexi.requestStateRefresh' |
| 28 | +* Improved iOS build script (still beta) |
| 29 | +* Smaller fixes and code tweaks (credits, dual-screen, onchange listeners, input events, etc.) |
| 30 | + |
| 31 | +Updated Control-HUB (admin-tools) to v1.4.3: |
| 32 | +* Improved smart-home page with better UX for authentication data and tweaked some styles |
| 33 | +* Fixed some smaller bugs in new light skin |
| 34 | +* Improved code uploader to make use of new JSON response format and info |
| 35 | +* Improved login error handling |
| 36 | +* Updated CLEXI lib to v0.9.1 to support 'hasSubscription' feature |
| 37 | + |
| 38 | +Updated Assist-server to v2.6.2: |
| 39 | +* New automatic-setup feature using YAML config file to define setup tasks, users and DNS + improved setup code (create random passwords, write log etc.) |
| 40 | +* Added a new TTS endpoint to support byte-range streaming audio-files (required by Apple devices and potantially faster for large files) |
| 41 | +* Added new settings option to switch between new streaming and old static TTS audio ('/tts/' and '/tts-stream/') |
| 42 | +* Added installer for 'txt2pho' TTS engine (German MBROLA only) + tweaked some voice speeds |
| 43 | +* Better checks for correct smart-home HUB authentication types + smaller smart-home interface tweaks |
| 44 | +* Added 'appRegionCode' and new 'defaultNewsRegion' to NluInput class (to be used in services) |
| 45 | +* Improved News service to support 'language' parameter (e.g.: "show me news in German") + 'defaultNewsRegion' and 'appRegionCode' to make news independant of user language |
| 46 | +* Added a 'region' parameter to news-outlets.json |
| 47 | +* Improved settings loader and 'getConfig' endpoint with new 'PropertiesReader' that will return ALL settings (properties file + defaults) |
| 48 | +* Streamlined SDK endpoint responses to return JSON format and added more useful info |
| 49 | +* Updated media-player widgets to support volume memory + volume control for Youtube (see client as well) |
| 50 | +* Replaced Porcupine v2.0 files with v2.1 but added a download script for old version (in case you need v2.0) |
| 51 | +* Fixed a bug in TTS settings.json that broke German Mary-TTS |
| 52 | +* Smaller fixes and code tweaks |
| 53 | + |
| 54 | +Updated Core-tools to v2.2.11: |
| 55 | +* Added new 'appendLineToFile' and 'readYamlFile' to 'FilesAndStreams' class |
| 56 | +* Updated Jackson lib and added 'jackson-dataformat-yaml' dependency |
| 57 | +* Improved HTTP GET method 'Connectors.apacheHttpGETjson' |
| 58 | +* Added new property-file reader with caching |
| 59 | +* Added new 'Spark.streamFile' feature for byte-range requests (see new TTS features above) |
| 60 | +* Added new 'createRandomString' and 'shuffleString' methods to 'Security' class |
| 61 | +* Changed 'smart_speaker' string in 'ENVIRONMENTS' (we have both now 'smart_speaker' and just 'speaker') |
| 62 | + |
| 63 | +Updated WebSocket Chat-Server to v1.3.4: |
| 64 | +* Updated eclipse.paho MQTT client to v1.2.5 |
| 65 | +* Updated core-tools to v2.2.11 |
| 66 | + |
| 67 | +Updated Teach-Server to v2.2.4: |
| 68 | +* Updated core-tools to v2.2.11 |
| 69 | + |
| 70 | +Other servers, tools and common changes: |
| 71 | +* Improved SEPIA-Home install and run scripts, added an automatic-setup template and an option to create one single, external folder for user data (using symlinks) |
| 72 | +* Improved DIY client package with more Pulseaudio scripts e.g. for AEC (beta), more hardware scripts, better installation and run scripts etc. |
| 73 | +* Improved CLEXI to support WS281x and APA102 RGB LEDs via SPI bus (new GPIO item) |
| 74 | +* Updated SDK to support new SEPIA-Home v2.6.2 |
| 75 | +* Improved Docker container with automatic-setup, extra user folder and simplified update (just pull new container) |
| 76 | + |
3 | 77 | ### v2.6.1 - 2022.01.30
|
4 | 78 |
|
5 | 79 | Updated client to v0.24.1:
|
|
0 commit comments