Skip to content

Commit 956fcfb

Browse files
committed
chore: release v2.2.2
* (H5N1v2) fix: update js-controller and admin dependencies to latest versions * (H5N1v2) fix: add missing responsive breakpoints in jsonConfig * (H5N1v2) fix: Chinese translations files & correct import path for Chinese translations * (H5N1v2) fix: add missing translation for precipitation probability to the translations * (H5N1v2) fix: Adjusted the creation of hourly state icons to account for day/night conditions. * (H5N1v2) add: Added debug logs to track the execution flow and data processing for better traceability. * (H5N1v2) Enhance performance and readability by caching translations, unit maps, and imperial settings. * (H5N1v2) Refactor icon retrieval methods for wind direction and moon phases, optimize cleanup logic for deleted locations, improve state creation and updating with consistent translation handling.
1 parent 5afa45f commit 956fcfb

4 files changed

Lines changed: 18 additions & 19 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ The adapter provides dynamic icon paths that can be used directly in visualizati
7777
After a new adapter update, it is recommended to delete the entire directory tree and let it be recreated.
7878

7979
## Change Log
80-
### **WORK IN PROGRESS**
80+
### 2.2.2 (2026-01-30)
8181
* (H5N1v2) fix: update js-controller and admin dependencies to latest versions
8282
* (H5N1v2) fix: add missing responsive breakpoints in jsonConfig
8383
* (H5N1v2) fix: Chinese translations files & correct import path for Chinese translations

io-package.json

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,21 @@
1-
21
{
32
"common": {
43
"name": "open-meteo-weather",
5-
"version": "2.2.1",
4+
"version": "2.2.2",
65
"news": {
6+
"2.2.2": {
7+
"en": "fix: update js-controller and admin dependencies to latest versions\nfix: add missing responsive breakpoints in jsonConfig\nfix: Chinese translations files & correct import path for Chinese translations\nfix: add missing translation for precipitation probability to the translations\nfix: Adjusted the creation of hourly state icons to account for day/night conditions.\nadd: Added debug logs to track the execution flow and data processing for better traceability.\nEnhance performance and readability by caching translations, unit maps, and imperial settings.\nRefactor icon retrieval methods for wind direction and moon phases, optimize cleanup logic for deleted locations, improve state creation and updating with consistent translation handling.",
8+
"de": "fix: update von js-controller und adminabhängigkeiten auf neueste versionen\nfix: Hinzufügen fehlender reaktionsschneller Breakpoints in jsonConfig\nfix: Chinesische Übersetzungen Dateien & korrekter Importpfad für chinesische Übersetzungen\nfix: fügen sie fehlende übersetzung für die fällungswahrscheinlichkeit zu den übersetzungen hinzu\nfix: Die Erstellung von stündlichen Zustandssymbolen angepasst, um Tag/Nacht-Bedingungen zu berücksichtigen.\nadd: Debug-Logs hinzugefügt, um den Ausführungsablauf und die Datenverarbeitung für eine bessere Rückverfolgbarkeit zu verfolgen.\nVerbessern Sie die Leistung und Lesbarkeit durch Cache-Übersetzungen, Unit-Karten und imperiale Einstellungen.\nRefactor-Icon-Retrieval-Methoden für Windrichtung und Mondphasen, Optimieren Sie die Aufräumlogik für gelöschte Standorte, verbessern Sie die Zustandserstellung und aktualisieren Sie mit konsequentem Übersetzungshandling.",
9+
"ru": "исправление: обновление js-контроллера и зависимостей администратора в последних версиях\nисправить: добавить недостающие адаптивные точки останова в jsonConfig\nисправление: файлы китайских переводов и правильный путь импорта для китайских переводов\nисправить: добавить недостающий перевод для вероятности осадков к переводам\nисправление: скорректировано создание почасовых государственных икон для учета условий дня / ночи.\nдобавлены журналы отладки для отслеживания потока выполнения и обработки данных для лучшей прослеживаемости.\nПовышение производительности и читаемости путем кэширования переводов, карт единиц и имперских настроек.\nРефакторные методы поиска значков для ветровой и лунной фаз, оптимизация логики очистки для удаленных мест, улучшение создания состояния и обновление с последовательной обработкой перевода.",
10+
"pt": "corrigir: atualizar js-controller e dependências de administração para versões mais recentes\ncorreção: adicionar pontos de paragem em falta no jsonConfig\ncorreção: arquivos de traduções chinesas e caminho de importação correto para traduções chinesas\ncorrigir: adicionar tradução faltando para probabilidade de precipitação para as traduções\ncorreção: Ajustou a criação de ícones de estado horário para contabilizar as condições do dia/noite.\nadd: Adicionado registros de depuração para rastrear o fluxo de execução e processamento de dados para melhor rastreabilidade.\nMelhore o desempenho e a legibilidade através do cache de traduções, mapas unitários e configurações imperiais.\nMétodos de recuperação de ícones de refator para as fases de direção do vento e lua, otimizar a lógica de limpeza para locais excluídos, melhorar a criação de estado e atualização com o manuseio consistente da tradução.",
11+
"nl": "fix: update js-controller en admin afhankelijkheden van de nieuwste versies\nfix: voeg ontbrekende responsieve breekpunten in jsonConfig toe\nfix: Chinese vertalingen bestanden en juiste import pad voor Chinese vertalingen\nfix: voeg ontbrekende vertaling voor neerslag waarschijnlijkheid aan de vertalingen\nfix: De aanmaak van pictograms per uur aangepast om rekening te houden met dag-/nachtomstandigheden.\nadd: Toegevoegd debug logs om de uitvoering stroom en gegevensverwerking te volgen voor een betere traceerbaarheid.\nVerbeter de prestaties en leesbaarheid door caching vertalingen, eenheidskaarten en keizerlijke instellingen.\nRefactor pictogram retrieval methoden voor windrichting en maanfasen, optimaliseren opruimlogica voor verwijderde locaties, verbeteren staat creatie en bijwerken met consistente vertaling handling.",
12+
"fr": "correction: mettre à jour js-controller et les dépendances administratives aux dernières versions\ncorrection : ajouter des points d'arrêt réactifs manquants dans jsonConfig\ncorrection: fichiers de traductions chinoises & chemin d'importation correct pour les traductions chinoises\ncorrection: ajouter la traduction manquante pour la probabilité de précipitation aux traductions\ncorrection : Ajusté la création d'icônes de l'état horaire pour tenir compte des conditions de jour/nuit.\najouter: Ajout de journaux de débogage pour suivre le flux d'exécution et le traitement des données pour une meilleure traçabilité.\nAméliorer les performances et la lisibilité en cachant les traductions, les cartes unitaires et les paramètres impériaux.\nRefactor méthodes de récupération d'icônes pour la direction du vent et les phases de lune, optimiser la logique de nettoyage pour les emplacements supprimés, améliorer la création d'état et la mise à jour avec la gestion cohérente de la traduction.",
13+
"it": "correzione: aggiornamento js-controller e dipendenze di amministrazione alle ultime versioni\nfix: aggiungere i breakpoint mancanti in jsonConfig\nfix: Traduzioni cinesi file e corretto percorso di importazione per traduzioni cinesi\ncorrezione: aggiungere la traduzione mancante per la probabilità di precipitazioni alle traduzioni\nfix: Regolata la creazione di icone di stato oraria per tenere conto delle condizioni di giorno/notte.\naggiungere: Aggiunti tronchi debug per monitorare il flusso di esecuzione e l'elaborazione dei dati per una migliore tracciabilità.\nMigliorare le prestazioni e la leggibilità tramite traduzioni di cache, mappe unità e impostazioni imperiali.\nI metodi di recupero dell'icona del refattore per la direzione del vento e le fasi lunari, ottimizzare la logica di pulizia per le posizioni eliminate, migliorare la creazione dello stato e l'aggiornamento con la gestione coerente della traduzione.",
14+
"es": "fijación: actualización js-controller y dependencias de administración a las últimas versiones\nfijación: añadir puntos de rotura no deseados en jsonConfig\nfijación: traducciones chinas archivos \" camino de importación correcto para traducciones chinas\nsolución: añadir traducción faltante para la probabilidad de precipitación a las traducciones\nfijación: Ajustó la creación de iconos de estado por hora para tener en cuenta las condiciones del día/noche.\nañadir: Registros de depuración añadidos para rastrear el flujo de ejecución y el procesamiento de datos para una mejor trazabilidad.\nMejorar el rendimiento y la legibilidad mediante traducciones de caché, mapas de unidad y ajustes imperiales.\nRefactor icono métodos de recuperación para la dirección eólica y fases lunares, optimizar la lógica de limpieza para ubicaciones eliminadas, mejorar la creación del estado y actualizar con el manejo de traducción consistente.",
15+
"pl": "fix: update js- controller i zależności admin do najnowszych wersji\nfix: dodaj brakujące punkty zwrotne w jsonConfig\nfix: Chińskie tłumaczenia plików i poprawna ścieżka importu dla chińskich tłumaczeń\nfix: dodać brak tłumaczenia na prawdopodobieństwo opadów do tłumaczenia\nfix: Dostosował tworzenie ikon stanu godzinowego do warunków dnia / nocy.\ndodaj: Dodano logi debugowania do śledzenia przepływu wykonania i przetwarzania danych dla lepszej identyfikowalności.\nZwiększenie wydajności i czytelności poprzez buforowanie tłumaczeń, map jednostkowych i ustawień imperialnych.\nRefactor metody pobierania ikon dla kierunku wiatru i fazy Księżyca, zoptymalizować logikę czyszczenia dla usuniętych lokalizacji, poprawić tworzenie stanu i aktualizację ze spójną obsługą tłumaczenia.",
16+
"uk": "виправити: оновити js-controller і адміністратор залежності до останніх версій\nвиправити: додати відсутні чуйні точки розриву в jsonConfig\nвиправити: Китайські переклади файлів та правильний шлях імпорту для китайських перекладів\nвиправити: додавати відсутній переклад для ймовірності опадів до перекладів\nфіксувати: регулювати створення часових державних ікон до облікового запису на день / нічні умови.\nдодати: Додано дебвугові колоди для відстеження потоку виконання та обробки даних для кращої мікроелементності.\nПідвищення продуктивності та читабельності за допомогою кешування перекладів, блокових карт та налаштування імперських.\nРефакторні іконки ретривальні методи для вітрового напрямку та місячних фази, оптимізують логіку очищення для видалених локацій, покращують стан створення та оновлення з послідовним перекладом.",
17+
"zh-cn": "固定: 更新 js 控制器和对最新版本的依赖性\n固定: 在 jsonConfig 中添加缺失的响应断点\n修补:中文翻译文件及中文翻译的正确导入路径\n修补: 在翻译中添加缺少的降水概率翻译\n固定 : 调整了小时状态图标的创建,以反映日/夜条件.\n加:添加调试日志以跟踪执行流程和数据处理,以更好的可追溯性.\n通过缓存翻译、单位地图和帝国设置提高性能和可读性.\n重构风向和月相的图标检索方法,优化被删除位置的清理逻辑,改进状态创建,并采用一致的翻译处理方式进行更新."
18+
},
719
"2.2.1": {
820
"en": "fix: Correct quotation marks for relative humidity translation in French",
921
"de": "fix: Richtige Anführungszeichen für relative Luftfeuchtigkeit Übersetzung auf Französisch",
@@ -81,19 +93,6 @@
8193
"pl": "Poprawki w ustawieniach sprawdzania adapterów",
8294
"uk": "Виправлення налаштувань для перевірки адаптера",
8395
"zh-cn": "修复适配器检查器的设置"
84-
},
85-
"1.2.0": {
86-
"en": "Updated internal project structure to latest standards; improved code stability and maintenance.",
87-
"de": "Interne Projektstruktur auf den neuesten Stand gebracht; Stabilität und Wartbarkeit verbessert.",
88-
"ru": "Обновлена внутренняя структура проекта до последних стандартов.",
89-
"pt": "Estrutura interna do projeto atualizada para os padrões mais recentes.",
90-
"nl": "Interne projectstructuur bijgewerkt naar de nieuwste standaarden.",
91-
"fr": "Mise à jour de la structure interne du projet selon les dernières normes.",
92-
"it": "Struttura interna del progetto aggiornata agli standard più recenti.",
93-
"es": "Estructura interna del proyecto actualizada a los últimos estándares.",
94-
"pl": "Zaktualizowano wewnętrzną strukturę projektu do najnowszych standardów.",
95-
"uk": "Оновлено внутрішню структуру проекту до останніх стандартів.",
96-
"zh-cn": "内部项目结构已更新至最新标准。"
9796
}
9897
},
9998
"titleLang": {

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "iobroker.open-meteo-weather",
3-
"version": "2.2.1",
3+
"version": "2.2.2",
44
"description": "Get local weather, air quality and pollen data from Open-Meteo.com",
55
"author": {
66
"name": "H5N1",

0 commit comments

Comments
 (0)