|
1 | 1 | ## Release history and changelog |
2 | 2 |
|
3 | | -### v2.3.0 - 2019.09.xx |
| 3 | +### v2.3.1 - 2019.10.14 |
| 4 | + |
| 5 | +Updated client to v0.19.1: |
| 6 | +* Custom-buttons (defined via Teach-UI) work properly now in group-chats |
| 7 | +* Show a colored bell in AO mode to indicate 'you have a message in another channel' |
| 8 | +* Fixed some bugs related to channel-history feature, e.g. a few seconds scrolling-lock and missing/wrong day tags in chat |
| 9 | +* Improved audio-events tracking and handling in connection to 'hey SEPIA' wake-word |
| 10 | +* Added option to allow/prevent wake-word while music is playing (default: prevent, to avoid audio artifacts in some mobile clients) |
| 11 | +* Improved audio recorder performance and stability and fixed dynamic downsampling |
| 12 | +* Fixed some issues with YouTube player (sometimes 'pause music' wasn't working) |
| 13 | +* Added 'env' URL parameter to be able to set custom value for 'environment' variable (client info sent to server) |
| 14 | +* Fixed deprecated code in iOS audio processing to make build process work again (iOS 12.4, Swift 5 - native ASR still broken, but restored open-source ASR support) |
| 15 | +* Improved some error messages after failed login |
| 16 | +* Prevent multiple queued follow-up messages of same 'type' (only one will show) |
| 17 | +* Prevent chat names that look like user IDs to prevent accidental private messages to wrong receiver |
| 18 | +* Prevent auto-scrolling of chat when hidden channel-status message was added |
| 19 | +* Updated jquery to 3.4.1 |
| 20 | +* Added library for voice-activity-detection (VAD, though it is not used yet) |
| 21 | + |
| 22 | +Updated Control-HUB (admin-tools) to v1.2.2: |
| 23 | +* Updated smart home settings with new device and room options |
| 24 | +* Implemented remote-action on 'assistant' page |
| 25 | +* Added info message for new temporary 'login blocked' feature and fixed a bug with 'new login' |
| 26 | +* Updated jquery to 3.4.1 |
| 27 | + |
| 28 | +Updated Assist-server to v2.3.1: |
| 29 | +* Made NLU interpretation-chain configurable via properties file entry 'nlu_interpretation_chain' |
| 30 | +* Introduced 'getWebApiResult' as new interpretation-step to easily integrate different NLU servers (example chain entry for SEPIA Python bridge: `getPersonalCommand, WEB:http://127.0.0.1:20731/nlu/get_nlu_result, ...`) |
| 31 | +* Introduced abstract class 'WebApiParameter' to easily integrate custom parameter handlers that use different NLU servers |
| 32 | +* Improved JSON import/export methods for 'NluInput', 'NluResult' and 'User' classes and added optional 'custom_data' fields to better serve new web API NLU options |
| 33 | +* Introduced 'addCustomTriggerSentence' variations in 'ServiceInfo' to support predefined parameters (raw, normalized or extracted) |
| 34 | +* Introduced optional input tags '<i_raw>', '<i_norm>' and '<i_ext>' to 'Interview' module to control how a predefined parameter should be handled |
| 35 | +* Updated 'SmartDevice' and 'Room' parameters with new types (tv, fridge, oven, office, ...) |
| 36 | +* Updated news outlets with 'Hackaday' RSS feed |
| 37 | +* NLU tweaks ("pause music", "switch to german", ...) |
| 38 | +* Fixed and improved 'remote-action' endpoint |
| 39 | +* Added security feature to natively protect selected accounts from brute-force attacks by blocking login temporarily after too many failed attempts. Add accounts via properties file entry 'protected_accounts_list' |
| 40 | +* Added option to deactivate security policy and sandbox via cmd arguments 'nosecuritypolicy' and 'nosandbox' |
| 41 | +* Code clean-ups |
| 42 | + |
| 43 | +Updated WebSocket Chat-Server to v1.2.1: |
| 44 | +* Fixed and improved 'remote-action' handler |
| 45 | +* Fixed a bug in sorting of channel history by timestamp |
| 46 | + |
| 47 | +Updated Core-tools to v2.2.3: |
| 48 | +* Redesigned ENVIRONMENTS class to better reflect possible client types |
| 49 | +* Added method to get parameters from command-summary string |
| 50 | +* Code tweaks |
| 51 | + |
| 52 | +Updated SDK to v0.9.12: |
| 53 | +* Support new SEPIA-Home release v2.3.1 |
| 54 | +* Added 'PythonBridgeDemo' service to demonstrate SEPIA Python bridge and new NLU web-API options |
| 55 | +* Updated 'WorkoutHelperDemo' to demonstrate new options for 'addCustomTriggerSentence' with predefined parameters |
| 56 | +* Updated readme to emphasize JDK dependency |
| 57 | +* Updated FasterXML/jackson core to 2.9.10 to include latest security fix |
| 58 | + |
| 59 | +Other tools: |
| 60 | +* Updated Teach-Server to v2.0.4 to include core-tools v2.2.3 and fixed version number |
| 61 | +* Updated Mesh-Node to v0.9.11 to include new core-tools v2.2.3 and fixed version number |
| 62 | + |
| 63 | +### v2.3.0 - 2019.09.08 |
4 | 64 |
|
5 | 65 | Updated client to v0.19.0: |
6 | 66 | * Partially reworked and greatly improved messenger features and UI to support channel create, join, invite (via URL), missed messages, history and more |
|
0 commit comments