From 654cd9fb143e4da95bb3e149b5bf7853e63c4141 Mon Sep 17 00:00:00 2001 From: GermanBluefox Date: Tue, 28 Nov 2023 15:32:19 +0100 Subject: [PATCH] chore: release v1.5.2 * (agav99) added the new binding operation for getting property of JSON or object * (agav99) Checked the initialization of the `local_` variables * (agav99) fixed subscribeOidAtRuntime * (stephanritscher) Added dynamic web manifest * (agav99) Optimization for basic-view in widget8 * (oweitman) Changed binding regex to accept umlauts * (mcm1957) Corrected first installation of vis --- README.md | 2 +- io-package.json | 27 ++++++++++++++------------- package.json | 2 +- www/cache.manifest | 2 +- www/edit.html | 2 +- www/index.html | 2 +- www/js/vis.js | 2 +- 7 files changed, 20 insertions(+), 19 deletions(-) diff --git a/README.md b/README.md index 04014e218..d16c6351c 100644 --- a/README.md +++ b/README.md @@ -208,7 +208,7 @@ Notice that these settings are valid only for reconnection and not for the first ### **WORK IN PROGRESS** --> ## Changelog -### **WORK IN PROGRESS** +### 1.5.2 (2023-11-28) * (agav99) added the new binding operation for getting property of JSON or object * (agav99) Checked the initialization of the `local_` variables * (agav99) fixed subscribeOidAtRuntime diff --git a/io-package.json b/io-package.json index a9ae314aa..810e365a8 100644 --- a/io-package.json +++ b/io-package.json @@ -1,8 +1,21 @@ { "common": { "name": "vis", - "version": "1.5.1", + "version": "1.5.2", "news": { + "1.5.2": { + "en": "added the new binding operation for getting property of JSON or object\nChecked the initialization of the `local_` variables\nfixed subscribeOidAtRuntime\nAdded dynamic web manifest\nOptimization for basic-view in widget8\nChanged binding regex to accept umlauts\nCorrected first installation of vis", + "de": "die neue Bindungsoperation zum Erhalt von Eigentum von JSON oder Objekt hinzugefügt\nDie Initialisierung der lokalen_ Variablen wurde geprüft\nabonnierenOidAtRuntime\nHinzufügen dynamischer web manifest\nOptimierung der Grundansicht in widget8\nÄnderung des verbindlichen Regex zur Annahme von Umlauts\nKorrigierte erste Installation von vis", + "ru": "добавлена новая операция связывания для получения собственности JSON или объекта\nПроверена инициализация локальных_ переменных\nфиксированная подпискаOidAtRuntime\nДобавлен динамический веб-проявление\nОптимизация для базового просмотра в виджете8\nИзмененный обязательный regex, чтобы принять umlauts\nИсправлена первая установка vis", + "pt": "adicionou a nova operação de ligação para obter propriedade de JSON ou objeto\nVerificada a inicialização das variáveis local_\nassinada fixaOidAtRuntime\nAdicionado manifesto dinâmico da web\nOtimização para visualização básica no widget8\nMudança de ligação regex para aceitar umlauts\nPrimeira instalação correta de vis", + "nl": "voegde de nieuwe binding toe voor het krijgen van eigendom van JSON of object\nControleerde de initialisatie van de plaatselijke variabelen\nvertaling:\nDynamisch web manifest\nOptimisatie voor basis-view in Widget8\nVeranderde bindingsregister om paralauten te accepteren\nVertaling:", + "fr": "ajouté la nouvelle opération de reliure pour obtenir la propriété de JSON ou objet\nVérifié l'initialisation des variables locales_\nabonnement fixeOidAtRuntime\nAjout d ' un manifeste dynamique\nOptimisation de la vue de base dans widget8\nChangement de regex contraignant pour accepter umlauts\nCorrection de la première installation de vis", + "it": "aggiunto il nuovo funzionamento vincolante per ottenere proprietà di JSON o oggetto\nControllata l'inizializzazione delle variabili locali_\nabbonamento fissoOidAtRuntime\nAggiunto dinamico web manifesto\nOttimizzazione per la visione di base in widget8\nRegex vincolante modificato per accettare umlauts\nCorretto prima installazione di vis", + "es": "agregó la nueva operación vinculante para obtener propiedad de JSON o objeto\nComprobó la inicialización de las variables local_\nsuscripción fijaOidAtRuntime\nAñadido dinámico web manifiesto\nOptimización para la visión básica en widget8\nCambio de reno vinculante para aceptar umlauts\nPrimera instalación corregida de vis", + "pl": "dodano nową operację wiązania dla uzyskania własności obiektów JSON lub JSON\nZinicjował inicjację lokalnych zmiennych _\nadAtRuntime\nDynamiczny manifest internetowy\nOptymizacja podstawowego przeglądu widget8\nZmienił rejestry wiążące się z umlauts\nPierwsza instalacja wizy", + "uk": "додано нову операцію для отримання майна JSON або об'єкта\nПеревірка ініціалізації змінних локальних_\nфіксована підпискаOidAtRuntime\nДодана динамічна веб-проявка\nОптимізація для базового перегляду у віджеті8\nЗмінений обов'язковий regex для прийняття umlauts\nВиправлена перша установка в'язнів", + "zh-cn": "增加新的具有约束力的行动,以获得联合执行董事会或目标的财产。\n检查当地的初始化:变量\n固定签名\n增加动态网站\nA. 彻底审查目标8\nB. 修改具有约束力的条例以接受劳教\n更正" + }, "1.5.1": { "en": "Changed License: it is now MIT, and the license check was removed", "de": "Änderung der Lizenz: es ist jetzt MIT, und die Lizenzprüfung wurde entfernt", @@ -76,18 +89,6 @@ "es": "Error solucionado con la exportación de widgets específicos.", "pl": "Naprawiono błąd z eksportem określonych widżetów", "zh-cn": "修复了导出特定小部件的错误" - }, - "1.4.11": { - "en": "Removed ES6 commands to be supported by older browsers\nFixed problem with update of grouped widgets\nAdded web manifest to be able to handle vis as the web app", - "de": "Entfernte ES6-Befehle, die von älteren Browsern unterstützt werden sollen\nProblem mit der Aktualisierung von gruppierten Widgets behoben\nWeb-Manifest hinzugefügt, um vis als Web-App handhaben zu können", - "ru": "Удалены команды ES6 для поддержки старых браузеров.\nИсправлена проблема с обновлением сгруппированных виджетов\nДобавлен веб-манифест, позволяющий обрабатывать vis как веб-приложение.", - "pt": "Comandos ES6 removidos para serem suportados por navegadores mais antigos\nCorrigido problema com atualização de widgets agrupados\nManifesto da web adicionado para poder lidar com vis como o aplicativo da web", - "nl": "ES6-commando's verwijderd om door oudere browsers te worden ondersteund\nProbleem opgelost met update van gegroepeerde widgets\nWebmanifest toegevoegd om vis als webapp te kunnen gebruiken", - "fr": "Suppression des commandes ES6 pour qu'elles soient prises en charge par les anciens navigateurs\nCorrection d'un problème avec la mise à jour des widgets groupés\nAjout d'un manifeste Web pour pouvoir gérer vis en tant qu'application Web", - "it": "Rimossi i comandi ES6 per essere supportati dai browser meno recenti\nRisolto il problema con l'aggiornamento dei widget raggruppati\nAggiunto manifesto web per poter gestire vis come app web", - "es": "Se eliminaron los comandos de ES6 para que sean compatibles con navegadores más antiguos.\nSolucionado el problema con la actualización de widgets agrupados\nSe agregó un manifiesto web para poder manejar vis como la aplicación web.", - "pl": "Usunięto polecenia ES6, które mają być obsługiwane przez starsze przeglądarki\nNaprawiono problem z aktualizacją zgrupowanych widżetów\nDodano manifest internetowy, aby móc obsługiwać vis jako aplikację internetową", - "zh-cn": "删除了旧浏览器支持的 ES6 命令\n修复了分组小部件更新的问题\n添加了 Web 清单,以便能够将 vis 作为 Web 应用程序处理" } }, "title": "Visualisation", diff --git a/package.json b/package.json index 5ae2b34ea..7ff25f1f0 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "iobroker.vis", "description": "Graphical user interface for ioBroker.", - "version": "1.5.1", + "version": "1.5.2", "author": { "name": "bluefox", "email": "dogafox@gmail.com" diff --git a/www/cache.manifest b/www/cache.manifest index 225ead8ab..45e9dbe82 100644 --- a/www/cache.manifest +++ b/www/cache.manifest @@ -1,6 +1,6 @@ CACHE MANIFEST # -# vis Version 1.5.1 +# vis Version 1.5.2 # dev build 0 diff --git a/www/edit.html b/www/edit.html index 7d91c58b9..71c534033 100644 --- a/www/edit.html +++ b/www/edit.html @@ -2,7 +2,7 @@ - + - + diff --git a/www/js/vis.js b/www/js/vis.js index cbbdf8e2e..d2009c1cf 100644 --- a/www/js/vis.js +++ b/www/js/vis.js @@ -267,7 +267,7 @@ var FORBIDDEN_CHARS = /[_\-/ :!#$%&()+=@^{}|~]+/g; // from https://github.com/io // var FORBIDDEN_CHARS = /[^._\-/ :!#$%&()+=@^{}|~\p{Ll}\p{Lu}\p{Nd}]+/gu; // it must be like this, but old browsers does not support Unicode var vis = { - version: '1.5.1', + version: '1.5.2', requiredServerVersion: '0.0.0', storageKeyViews: 'visViews',