Skip to content

Commit 2e022ba

Browse files
CopilotDutchmanNL
andcommitted
Fix critical errors: remove non-existent versions, add release plugins, update deps
Co-authored-by: DutchmanNL <7318445+DutchmanNL@users.noreply.github.com>
1 parent 8a5e68c commit 2e022ba

File tree

3 files changed

+46
-151
lines changed

3 files changed

+46
-151
lines changed

io-package.json

Lines changed: 5 additions & 146 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,8 @@
11
{
22
"common": {
33
"name": "sourceanalytix",
4-
"version": "0.4.15-alpha.1",
4+
"version": "0.4.15",
55
"news": {
6-
"0.4.15-alpha.1": {
7-
"en": "Small code updates, lifecycle patches\nOption to disable device reset feature added\nBugfix: Cannot read property 'name' of undefined solved\nDependency updates and repository checker fixes\n",
8-
"de": "Kleine Code-Updates, Lifecycle-Patches\nOption zum Deaktivieren der Geraete-Reset-Funktion hinzugefuegt\nBugfix: Eigenschaft \"Name\" von undefiniertem geloest\nAbhaengigkeitsupdates und Repository-Checker-Fixes\n",
9-
"ru": "Небольшие обновления кода, исправления жизненного цикла\nДобавлена возможность отключения функции сброса устройства\nBugfix: невозможно прочитать имя свойства неопределенного решения\nОбновления зависимостей и исправления проверки репозитория\n",
10-
"pt": "Pequenas atualizações de código, patches de ciclo de vida\nOpção para desabilitar o recurso de redefinição de dispositivo adicionado\nBugfix: Não é possível ler a propriedade 'nome' de solução indefinida\nAtualizações de dependências e correções do verificador de repositório\n",
11-
"nl": "Kleine code-updates, levenscycluspatches\nOptie om de functie voor apparaatreset uit te schakelen toegevoegd\nBugfix: kan eigenschap 'naam' van niet-gedefinieerde oplossing niet lezen\nAfhankelijkheidsupdates en repository checker fixes\n",
12-
"fr": "Petites mises à jour de code, correctifs du cycle de vie\nOption pour désactiver la fonction de réinitialisation de l'appareil ajoutée\nBugfix : impossible de lire la propriété \"nom\" d'une solution non définie\nMises à jour des dépendances et corrections du vérificateur de référentiel\n",
13-
"it": "Piccoli aggiornamenti del codice, patch del ciclo di vita\nOpzione per disabilitare la funzione di ripristino del dispositivo aggiunta\nBugfix: impossibile leggere la proprietà 'nome' di una soluzione non definita\nAggiornamenti delle dipendenze e correzioni del controllo repository\n",
14-
"es": "Pequeñas actualizaciones de código, parches de ciclo de vida\nOpción para deshabilitar la función de restablecimiento del dispositivo agregada\nCorrección de error: no se puede leer la propiedad 'nombre' de una solución indefinida\nActualizaciones de dependencias y correcciones del verificador de repositorio\n",
15-
"pl": "Male aktualizacje kodu, poprawki cyklu zycia\nDodana opcja wylaczenia funkcji resetowania urzadzenia\nNaprawa bledu: Nie mozna odczytac wlasciwosci \"nazwa\" niezdefiniowanego rozwiazania\nAktualizacje zaleznosci i poprawki sprawdzania repozytorium\n",
16-
"zh-cn": "小代码更新、生命周期补丁\n添加了禁用设备重置功能的选项\nBugfix:无法读取未定义解决方案的属性\"名称\"\n依赖性更新和存储库检查器修复\n"
17-
},
186
"0.4.14": {
197
"en": "Small code updates, lifecycle patches\nOption to disable device reset feature added\nBugfix: Cannot read property 'name' of undefined solv\n",
208
"de": "Kleine Code-Updates, Lifecycle-Patches\nOption zum Deaktivieren der Geräte-Reset-Funktion hinzugefügt\nBugfix: Eigenschaft „Name“ von undefiniertem Solv kann nicht gelesen werden\n\n",
@@ -105,136 +93,6 @@
10593
"pl": "Zaimplementuj Sentry\nZaimplementuj konfigurację dla definicji cen\nPoprawka: problem z wartością NULL przy codziennym resetowaniu\nPoprawka błędu: znaleziono problem w wyborze kategorii\nPoprawka: Problem z kategorią (odczyt wartości niezdefiniowanej)\nPoprawka: problem z przechowywaniem wartości liczników według miesięcy\nPoprawka: Błędna wartość odczytu dla inicjalizacji Watta\nPoprawka: ostrzeżenia przy tworzeniu obiektów (js-controller 3.x)\nPoprawka: nieprawidłowa interpretacja wartości początkowych przy resetowaniu wartości\nPoprawka: Właściwy komunikat o błędzie zamiast awarii kodu, jeśli nie zdefiniowano typu kosztu\nDodaj nazwę urządzenia dla komunikatów dziennika, jeśli wartość urządzenia jest mniejsza niż aktualnie znana wartość\nPoprawka: Awaria podczas uruchamiania adaptera, jeśli wybrany typ nie występuje w konfiguracji instancji",
10694
"zh-cn": "实施哨兵\n实施价格定义的配置\n错误修正:每日重置时出现NULL值问题\n错误修正:选择类别时发现问题\n错误修正:类别问题(读取值未定义)\n错误修正:按月存储仪表值时出现问题\n错误修正:瓦特初始化的读取值错误\n错误修正:对象创建时的警告(js-controller 3.x)\n错误修正:值重置时对起始值的错误解释\n错误修正:如果未定义成本类型,则正确的错误消息而不是代码崩溃\n如果设备值小于当前已知值,则添加日志消息的设备名称\n错误修正:如果实例配置中不存在所选类型,则适配器启动时会崩溃",
10795
"uk": "Implement Sentry\nImplement configuration for Price definitions\nBugfix: NULL value issue at daily reset\nBugfix: Issue found in selection of category\nBugfix: Category issue (read value of undefined)\nBugfix: Issue in storing meter values by month\nBugfix: Wrong reading value for Watt initialisation\nBugfix: Warnings at object creations (js-controller 3.x)\nBugfix: wrong interpretation of start values at value resets\nBugfix: Proper error message instead of code crash if no cost type defined\nAdd device name for log messages if device value less than currently known value\nBugfix : Crash at adapter start if chosen Type is not present in instance configuration"
108-
},
109-
"0.4.2": {
110-
"en": "Bugfixes",
111-
"de": "Fehlerbehebung",
112-
"ru": "Исправление ошибок",
113-
"pt": "Correções de bugs",
114-
"nl": "Bugfixes",
115-
"fr": "Corrections de bugs",
116-
"it": "Correzioni di bug",
117-
"es": "Corrección de errores",
118-
"pl": "Poprawki błędów",
119-
"zh-cn": "Bug修复",
120-
"uk": "Bugfixes"
121-
},
122-
"0.4.0": {
123-
"en": "Adapter completely redesigned, please test carefully",
124-
"de": "Adapter komplett neu gestaltet, bitte sorgfältig testen",
125-
"ru": "Адаптер полностью переработан, пожалуйста, проверьте внимательно",
126-
"pt": "Adaptador completamente redesenhado, teste com cuidado",
127-
"nl": "Adapter volledig opnieuw ontworpen, test zorgvuldig",
128-
"fr": "Adaptateur entièrement repensé, veuillez tester soigneusement",
129-
"it": "Adattatore completamente riprogettato, si prega di testare attentamente",
130-
"es": "Adaptador completamente rediseñado, por favor pruebe cuidadosamente",
131-
"pl": "Adapter całkowicie przeprojektowany, proszę przetestować dokładnie",
132-
"zh-cn": "适配器完全重新设计,请仔细测试",
133-
"uk": "Adapter completely redesigned, please test carefully"
134-
},
135-
"0.3.0": {
136-
"en": "m³ Implemented",
137-
"de": "m³ umgesetzt",
138-
"ru": "м³ Реализовано",
139-
"pt": "m³ implementado",
140-
"nl": "m³ geïmplementeerd",
141-
"fr": "m³ mis en œuvre",
142-
"it": "m³ Implementato",
143-
"es": "m³ Implementado",
144-
"pl": "m³ Wdrożony",
145-
"zh-cn": "已实施m³",
146-
"uk": "m³ Implemented"
147-
},
148-
"0.2.5": {
149-
"en": "Fix wrong storage of start meter values, thank you xXBJXx",
150-
"de": "Fehler beim Speichern der Startzählerwerte behoben, danke xXBJXx",
151-
"ru": "Исправьте неправильное хранение значений стартового счетчика, спасибо xXBJXx",
152-
"pt": "Corrigir o armazenamento errado dos valores do medidor inicial, obrigado xXBJXx",
153-
"nl": "Herstel verkeerde opslag van startmeterwaarden, bedankt xXBJXx",
154-
"fr": "Correction du mauvais stockage des valeurs initiales du compteur, merci xXBJXx",
155-
"it": "Correggi l'archiviazione errata dei valori del misuratore di avvio, grazie xXBJXx",
156-
"es": "Arregle el almacenamiento incorrecto de los valores de inicio del medidor, gracias xXBJXx",
157-
"pl": "Napraw nieprawidłowe przechowywanie początkowych wartości liczników, dziękuję xXBJXx",
158-
"zh-cn": "修复了启动仪表值的错误存储,谢谢xXBJXx",
159-
"uk": "Fix wrong storage of start meter values, thank you xXBJXx"
160-
},
161-
"0.2.41": {
162-
"en": "Calculation w to kWh implemented & several code improvements",
163-
"de": "Berechnung w bis kWh implementiert & mehrere Code-Verbesserungen",
164-
"ru": "Выполнен расчет с использованием кВтч и несколько улучшений кода",
165-
"pt": "Cálculo w para kWh implementado e várias melhorias de código",
166-
"nl": "Berekening w tot kWh geïmplementeerd & verschillende codeverbeteringen",
167-
"fr": "Calcul w en kWh mis en œuvre & plusieurs améliorations de code",
168-
"it": "Calcolo w in kWh implementato e numerosi miglioramenti del codice",
169-
"es": "Cálculo w a kWh implementado y varias mejoras de código.",
170-
"pl": "Wprowadzono obliczenia w do kWh i wprowadzono kilka ulepszeń kodu",
171-
"zh-cn": "计算w到kWh实施和几个代码改进",
172-
"uk": "Calculation w to kWh implemented & several code improvements"
173-
},
174-
"0.2.27": {
175-
"en": "Fixed issue related to multihost installations with slave as target",
176-
"de": "Problem bei Multihost-Installationen mit Slave als Ziel behoben",
177-
"ru": "Исправлена ​​проблема, связанная с установкой нескольких хостов с ведомым в качестве цели",
178-
"pt": "Corrigido problema relacionado a instalações multi-host com escravo como alvo",
179-
"nl": "Probleem opgelost met multihost-installaties met slaaf als doelwit",
180-
"fr": "Résolution du problème lié aux installations multihôtes avec esclave comme cible",
181-
"it": "Risolto il problema relativo alle installazioni multihost con slave come destinazione",
182-
"es": "Se solucionó el problema relacionado con las instalaciones multihost con esclavo como destino",
183-
"pl": "Naprawiono problem związany z instalacjami multihost z niewolnikiem jako celem",
184-
"zh-cn": "修复了与slave作为目标的多主机安装相关的问题",
185-
"uk": "Fixed issue related to multihost installations with slave as target"
186-
},
187-
"0.2.26": {
188-
"en": "Fix issue in calculations for gas environments and liquids",
189-
"de": "Problem in Berechnungen für Gasumgebungen und Flüssigkeiten behoben",
190-
"ru": "Исправлена ​​ошибка в расчетах для газовых сред и жидкостей.",
191-
"pt": "Corrigir problema em cálculos para ambientes de gás e líquidos",
192-
"nl": "Probleem verhelpen bij berekeningen voor gasomgevingen en vloeistoffen",
193-
"fr": "Correction d'un problème dans les calculs pour les environnements de gaz et les liquides",
194-
"it": "Risolto il problema nei calcoli per ambienti a gas e liquidi",
195-
"es": "Solucionar el problema en los cálculos para ambientes de gas y líquidos.",
196-
"pl": "Napraw problem w obliczeniach dla środowisk gazowych i cieczy",
197-
"zh-cn": "解决气体环境和液体计算中的问题",
198-
"uk": "Fix issue in calculations for gas environments and liquids"
199-
},
200-
"0.2.25": {
201-
"en": "add option in state setting to automatically OR manually choose the meassurement unit",
202-
"de": "Option in Zustandseinstellung hinzufügen, um die Maßeinheit automatisch ODER manuell auszuwählen",
203-
"ru": "добавить опцию в настройке состояния, чтобы автоматически или вручную выбрать единицу измерения",
204-
"pt": "adicione a opção na configuração de estado para automaticamente OU escolha manualmente a unidade de medida",
205-
"nl": "optie toevoegen in de statusinstelling om automatisch of handmatig de meeteenheid te kiezen",
206-
"fr": "ajout d'option dans le réglage d'état pour choisir automatiquement OU manuellement l'unité de mesure",
207-
"it": "aggiungere l'opzione nell'impostazione dello stato automaticamente O selezionare manualmente l'unità di misura",
208-
"es": "Agregue la opción en la configuración de estado para seleccionar automáticamente O manualmente la unidad de medida",
209-
"pl": "dodać opcję w ustawieniu stanu, aby automatycznie LUB ręcznie wybrać jednostkę miary",
210-
"zh-cn": "在状态设置中添加选项以自动或手动选择测量单位",
211-
"uk": "add option in state setting to automatically OR manually choose the meassurement unit"
212-
},
213-
"0.2.24": {
214-
"en": "add support for heating pumps",
215-
"de": "Unterstützung für Heizungspumpen hinzufügen",
216-
"ru": "добавить поддержку для тепловых насосов",
217-
"pt": "adicione suporte para bombas de aquecimento",
218-
"nl": "voeg ondersteuning toe voor verwarmingspompen",
219-
"fr": "ajouter un support pour les pompes à chaleur",
220-
"it": "aggiungere il supporto per le pompe di calore",
221-
"es": "añadir soporte para bombas de calor",
222-
"pl": "dodaj wsparcie dla pomp grzewczych",
223-
"zh-cn": "增加对加热泵的支持",
224-
"uk": "add support for heating pumps"
225-
},
226-
"0.2.2": {
227-
"en": "Final fix for start values, several code improvements",
228-
"de": "Endfix für Startwerte, verschiedene Code-Verbesserungen",
229-
"ru": "Окончательное исправление для начальных значений, несколько улучшений кода",
230-
"pt": "Correção final para valores iniciais, várias melhorias no código",
231-
"nl": "Laatste fix voor startwaarden, verschillende codeverbeteringen",
232-
"fr": "Correctif final pour les valeurs de départ, plusieurs améliorations de code",
233-
"it": "Correzione finale per i valori iniziali, diversi miglioramenti del codice",
234-
"es": "Arreglo final para valores de inicio, varias mejoras de código",
235-
"pl": "Ostateczna poprawka wartości początkowych, kilka ulepszeń kodu",
236-
"zh-cn": "0.2.2起始值的最终修复,几个代码改进",
237-
"uk": "Final fix for start values, several code improvements"
23896
}
23997
},
24098
"titleLang": {
@@ -304,14 +162,15 @@
304162
"supportCustoms": true,
305163
"globalDependencies": [
306164
{
307-
"admin": ">=6.17.14"
165+
"admin": ">=7.6.17"
308166
}
309167
],
310168
"dependencies": [
311169
{
312-
"js-controller": ">=5.0.19"
170+
"js-controller": ">=6.0.11"
313171
}
314-
]
172+
],
173+
"tier": 2
315174
},
316175
"native": {
317176
"pricesDefinition": [

package-lock.json

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

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "iobroker.sourceanalytix",
3-
"version": "0.4.15-alpha.1",
3+
"version": "0.4.15",
44
"description": "SourceAnalytix",
55
"author": {
66
"name": "DutchmanNL",
@@ -9,7 +9,7 @@
99
"homepage": "https://github.com/DrozmotiX/ioBroker.sourceanalytix",
1010
"license": "MIT",
1111
"engines": {
12-
"node": ">=18"
12+
"node": ">=20"
1313
},
1414
"keywords": [
1515
"ioBroker",
@@ -33,6 +33,8 @@
3333
},
3434
"devDependencies": {
3535
"@alcalzone/release-script": "^3.8.0",
36+
"@alcalzone/release-script-plugin-iobroker": "^3.7.2",
37+
"@alcalzone/release-script-plugin-license": "^3.7.0",
3638
"@iobroker/adapter-dev": "^1.4.0",
3739
"@types/chai-as-promised": "^7.1.8",
3840
"@types/chai": "^4.3.11",

0 commit comments

Comments
 (0)