Skip to content

Commit

Permalink
chore: release v5.6.0
Browse files Browse the repository at this point in the history
* (Apollon77) Make state properties c(omment) and user available to scripts too
* (Apollon77) make sure values of new or changed alias objects are initialized properly
* (winnyschuster) Enhance scheduler logic and astro events offered by wizard
* (Apollon77) Respect expected value changes when determining if a value is changed
* (Apollon77) Fix remembering intermediate state values when state values are subscribed
* (Apollon77) fix setState logic when states are not subscribed
  • Loading branch information
Apollon77 committed Apr 24, 2022
1 parent 9b4f841 commit 6dc2023
Show file tree
Hide file tree
Showing 9 changed files with 26 additions and 27 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG_OLD.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
The newest change log is in README.md
## 5.4.5 (2022-03-20)
* (Apollon77) Fix existsState and existsObject

## 5.4.3 (2022-03-17)
* (Apollon77) Fix handling of month schedules with given date list
* (Apollon77) Optimize scheduling to make sure to not miss triggers if callbacks would need too long
Expand Down
6 changes: 1 addition & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,7 @@ And then call `npm run build`.
Placeholder for the next version (at the beginning of the line):
### **WORK IN PROGRESS**
-->

### __WORK IN PROGRESS__
### 5.6.0 (2022-04-24)
* (Apollon77) Make state properties c(omment) and user available to scripts too
* (Apollon77) make sure values of new or changed alias objects are initialized properly
* (winnyschuster) Enhance scheduler logic and astro events offered by wizard
Expand All @@ -76,9 +75,6 @@ And then call `npm run build`.
* (Apollon77) Fixed existsState and existsObject
* (bluefox) Fixed translations

### 5.4.5 (2022-03-20)
* (Apollon77) Fix existsState and existsObject

## License
The MIT License (MIT)

Expand Down
6 changes: 3 additions & 3 deletions admin/asset-manifest.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"files": {
"main.css": "/static/css/main.5b5813ce.chunk.css",
"main.js": "/static/js/main.9274ed26.chunk.js",
"main.js.map": "/static/js/main.9274ed26.chunk.js.map",
"main.js": "/static/js/main.8d70e95a.chunk.js",
"main.js.map": "/static/js/main.8d70e95a.chunk.js.map",
"runtime-main.js": "/static/js/runtime-main.02a8da94.js",
"runtime-main.js.map": "/static/js/runtime-main.02a8da94.js.map",
"static/css/2.a442f2b4.chunk.css": "/static/css/2.a442f2b4.chunk.css",
Expand All @@ -19,6 +19,6 @@
"static/css/2.a442f2b4.chunk.css",
"static/js/2.e63502c4.chunk.js",
"static/css/main.5b5813ce.chunk.css",
"static/js/main.9274ed26.chunk.js"
"static/js/main.8d70e95a.chunk.js"
]
}

Large diffs are not rendered by default.

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion admin/tab.html

Large diffs are not rendered by default.

26 changes: 13 additions & 13 deletions io-package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,20 @@
"Apollon77 <[email protected]>",
"AlCalzone"
],
"version": "5.5.4",
"version": "5.6.0",
"news": {
"5.6.0": {
"en": "Make state properties c(omment) and user available to scripts too\nmake sure values of new or changed alias objects are initialized properly\nEnhance scheduler logic and astro events offered by wizard\nRespect expected value changes when determining if a value is changed\nFix remembering intermediate state values when state values are subscribed\nfix setState logic when states are not subscribed",
"de": "Stellen Sie die Zustandseigenschaften c(Kommentar) und Benutzer auch für Skripte zur Verfügung\nStellen Sie sicher, dass die Werte neuer oder geänderter Alias-Objekte ordnungsgemäß initialisiert werden\nVerbessern Sie die Planungslogik und Astro-Ereignisse, die vom Assistenten angeboten werden\nRespektieren Sie erwartete Wertänderungen, wenn Sie feststellen, ob sich ein Wert geändert hat\nBehebung des Erinnerns von Zwischenzustandswerten, wenn Zustandswerte abonniert werden\nsetState-Logik behoben, wenn Zustände nicht abonniert sind",
"ru": "Сделать свойства состояния c(comment) и user доступными для скриптов.\nубедитесь, что значения новых или измененных объектов-псевдонимов инициализированы правильно\nУлучшить логику планировщика и астро-события, предлагаемые мастером.\nУчитывайте изменения ожидаемого значения при определении того, изменилось ли значение\nИсправлено запоминание значений промежуточного состояния при подписке на значения состояния.\nисправить логику setState, когда состояния не подписаны",
"pt": "Torne as propriedades de estado c(omment) e o usuário disponíveis para scripts também\ncertifique-se de que os valores de objetos de alias novos ou alterados sejam inicializados corretamente\nAprimore a lógica do agendador e os eventos astro oferecidos pelo assistente\nRespeite as mudanças de valor esperado ao determinar se um valor é alterado\nCorrigida a lembrança de valores de estado intermediários quando os valores de estado são inscritos\ncorrigir a lógica setState quando os estados não estiverem inscritos",
"nl": "Maak statuseigenschappen c(opmerking) en gebruiker ook beschikbaar voor scripts\nzorg ervoor dat de waarden van nieuwe of gewijzigde alias-objecten correct worden geïnitialiseerd\nVerbeter de plannerlogica en astro-evenementen aangeboden door de wizard\nRespecteer verwachte waardeveranderingen bij het bepalen of een waarde wordt gewijzigd\nHerstel het onthouden van tussenliggende statuswaarden wanneer statuswaarden zijn geabonneerd\nfix setState-logica wanneer staten niet zijn geabonneerd",
"fr": "Rendre les propriétés d'état c(comment) et user disponibles également pour les scripts\nassurez-vous que les valeurs des objets alias nouveaux ou modifiés sont initialisées correctement\nAméliorer la logique du planificateur et les événements astro proposés par l'assistant\nRespectez les changements de valeur attendus lorsque vous déterminez si une valeur est modifiée\nCorrection de la mémorisation des valeurs d'état intermédiaires lorsque les valeurs d'état sont souscrites\ncorrection de la logique setState lorsque les états ne sont pas abonnés",
"it": "Rendi le proprietà dello stato c(omment) e user disponibili anche per gli script\nassicurati che i valori degli oggetti alias nuovi o modificati siano inizializzati correttamente\nMigliora la logica di pianificazione e gli eventi astronomici offerti dalla procedura guidata\nRispettare le modifiche del valore atteso quando si determina se un valore viene modificato\nRisolto il problema con il ricordo dei valori di stato intermedi durante la sottoscrizione dei valori di stato\ncorreggere la logica setState quando gli stati non sono sottoscritti",
"es": "Haga que las propiedades de estado c (comentario) y el usuario también estén disponibles para los scripts\nasegúrese de que los valores de los objetos de alias nuevos o modificados se inicialicen correctamente\nMejore la lógica del programador y los eventos astronómicos ofrecidos por el asistente\nRespete los cambios de valor esperados al determinar si se cambia un valor\nCorrección de recordar valores de estado intermedios cuando se suscriben valores de estado\narreglar la lógica setState cuando los estados no están suscritos",
"pl": "Udostępnij również skryptom właściwości stanu c(omment) i użytkownika\nupewnij się, że wartości nowych lub zmienionych obiektów aliasów są prawidłowo zainicjowane\nUlepsz logikę harmonogramu i zdarzenia astro oferowane przez kreator\nSzanuj oczekiwane zmiany wartości podczas określania, czy wartość uległa zmianie\nNapraw zapamiętywanie pośrednich wartości stanu, gdy wartości stanu są subskrybowane\nnapraw logikę setState, gdy stany nie są subskrybowane",
"zh-cn": "使状态属性 c(omment) 和用户也可用于脚本\n确保正确初始化新的或更改的别名对象的值\n增强向导提供的调度程序逻辑和天文事件\n在确定值是否发生变化时尊重预期值的变化\n修复订阅状态值时记住中间状态值的问题\n修复未订阅状态时的 setState 逻辑"
},
"5.5.4": {
"en": "Tried to solve problem with the font",
"de": "Versucht, Problem mit der Schriftart zu lösen",
Expand Down Expand Up @@ -93,18 +105,6 @@
"es": "Repara existState y existeObject",
"pl": "Napraw stan istnieje i istniejeObject",
"zh-cn": "修复 existsState 和 existsObject"
},
"5.4.3": {
"en": "Fix handling of month schedules with given date list\nOptimize scheduling to make sure to not miss triggers if callbacks would need too long",
"de": "Behandlung von Monatsplänen mit gegebener Datumsliste korrigiert\nOptimieren Sie die Planung, um sicherzustellen, dass Sie keine Trigger verpassen, wenn Rückrufe zu lange dauern würden",
"ru": "Исправлена обработка месячных расписаний с заданным списком дат.\nОптимизируйте планирование, чтобы не пропустить триггеры, если обратные вызовы потребуются слишком долго.",
"pt": "Corrige o manuseio de agendamentos mensais com uma lista de datas fornecida\nOtimize o agendamento para garantir que não perca os acionadores se os retornos de chamada precisarem de muito tempo",
"nl": "Afhandeling van maandschema's met gegeven datumlijst repareren\nOptimaliseer de planning om ervoor te zorgen dat u geen triggers mist als terugbellen te lang zou duren",
"fr": "Correction de la gestion des horaires mensuels avec une liste de dates donnée\nOptimisez la planification pour vous assurer de ne pas manquer les déclencheurs si les rappels prendraient trop de temps",
"it": "Risolto il problema con la gestione delle pianificazioni mensili con l'elenco delle date specificato\nOttimizza la pianificazione per assicurarti di non perdere i trigger se i callback richiedessero troppo tempo",
"es": "Arreglar el manejo de los horarios mensuales con la lista de fechas dada\nOptimice la programación para asegurarse de no perder los disparadores si las devoluciones de llamadas necesitaran demasiado tiempo",
"pl": "Naprawiono obsługę harmonogramów miesięcznych z podaną listą dat\nZoptymalizuj harmonogram, aby nie przegapić wyzwalaczy, jeśli wywołania zwrotne będą wymagały zbyt dużo czasu",
"zh-cn": "使用给定的日期列表修复月份时间表的处理\n优化调度以确保在回调需要太长时间时不会错过触发器"
}
},
"desc": {
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "iobroker.javascript",
"version": "5.5.4",
"version": "5.6.0",
"description": "Rules Engine for ioBroker",
"author": "bluefox <[email protected]>",
"contributors": [
Expand Down
2 changes: 1 addition & 1 deletion src/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "js",
"version": "5.5.4",
"version": "5.6.0",
"private": true,
"dependencies": {
"@iobroker/adapter-react": "^2.0.22",
Expand Down

0 comments on commit 6dc2023

Please sign in to comment.