Skip to content

Commit a966612

Browse files
committed
chore: release v4.6.20
make sure userdata objects/states are not overwritten on createState
1 parent ef8ff3b commit a966612

File tree

4 files changed

+20
-8
lines changed

4 files changed

+20
-8
lines changed

CHANGELOG_OLD.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
The newest change log is in README.md
22

3+
## 4.6.14 (2020-05-19)
4+
* (bluefox) Names for scripts can not have dots anymore. They will be replaced by "_"
5+
* (bluefox) "schedule" name is not allowed for CRON
6+
* (bluefox) Convert strings to Date by formatDate
7+
38
## 4.6.13 (2020-05-19)
49
* (bluefox) Fixed blockly blocks because of deprecated functions
510
* (bluefox) Corrected schedule wizard

README.md

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ And then call "npm run build".
3636

3737
## Changelog
3838

39-
### __WORK IN PROGRESS__
39+
### 4.6.20 (2020-07-26)
4040
* (Apollon77) make sure userdata objects/states are not overwritten on createState
4141

4242
### 4.6.19 (2020-07-26)
@@ -63,11 +63,6 @@ And then call "npm run build".
6363
* (paul53) fix "control" blockly node with "delete delay if running"
6464
* (foxriver76) change dependencies with Admin
6565

66-
### 4.6.14 (2020-05-19)
67-
* (bluefox) Names for scripts can not have dots anymore. They will be replaced by "_"
68-
* (bluefox) "schedule" name is not allowed for CRON
69-
* (bluefox) Convert strings to Date by formatDate
70-
7166
## License
7267

7368
The MIT License (MIT)

io-package.json

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"common": {
33
"name": "javascript",
4-
"version": "4.6.19",
4+
"version": "4.6.20",
55
"title": "Script Engine",
66
"titleLang": {
77
"en": "Script Engine",
@@ -22,6 +22,18 @@
2222
"AlCalzone"
2323
],
2424
"news": {
25+
"4.6.20": {
26+
"en": "make sure userdata objects/states are not overwritten on createState",
27+
"de": "Stellen Sie sicher, dass Benutzerdatenobjekte / -zustände in createState nicht überschrieben werden",
28+
"ru": "убедитесь, что объекты / состояния пользовательских данных не перезаписываются при createState",
29+
"pt": "verifique se os objetos / estados dos dados do usuário não são substituídos no createState",
30+
"nl": "zorg ervoor dat userdata-objecten / statussen niet worden overschreven in createState",
31+
"fr": "assurez-vous que les objets / états des données utilisateur ne sont pas écrasés lors de createState",
32+
"it": "assicurarsi che gli oggetti / stati di userdata non vengano sovrascritti su createState",
33+
"es": "asegúrese de que los objetos / estados de datos de usuario no se sobrescriban en createState",
34+
"pl": "upewnij się, że obiekty / stany danych użytkownika nie są nadpisywane w createState",
35+
"zh-cn": "确保用户数据对象/状态未在createState上覆盖"
36+
},
2537
"4.6.19": {
2638
"en": "Prevent wrong errors when setting \"null\" values for states\nPrevent potential crash when no typings could be found (Sentry IOBROKER-JAVASCRIPT-2T)\ncatch an error in mirroring functionality( Sentry IOBROKER-JAVASCRIPT-2V)\nmake sure names are handled correctly if they are not strings (Sentry IOBROKER-JAVASCRIPT-2Y) \nmake sure invalid schedules can not crash adapter (Sentry IOBROKER-JAVASCRIPT-31)\n(Apollon77/paul53) Allow \"deleteState\" with full javascript.X object I dagain (from same instance only)\nRevert changes for sync getState, because \"on change\" detection is broken \nSeveral issues with Typescript, Typings and virtual-tsc optimized and fixed\nStore JS in browser cache by enabling serviceWorkers\nprevent multiple script restarts on fast file content change for mirroring or fast object changes",
2739
"de": "Verhindern Sie falsche Fehler, wenn Sie \"Null\" -Werte für Status festlegen\nVerhindern Sie einen möglichen Absturz, wenn keine Eingaben gefunden werden konnten (Sentry IOBROKER-JAVASCRIPT-2T).\nFehler in der Spiegelungsfunktion abfangen (Sentry IOBROKER-JAVASCRIPT-2V)\nStellen Sie sicher, dass Namen korrekt behandelt werden, wenn es sich nicht um Zeichenfolgen handelt (Sentry IOBROKER-JAVASCRIPT-2Y).\nStellen Sie sicher, dass ungültige Zeitpläne den Adapter nicht zum Absturz bringen können (Sentry IOBROKER-JAVASCRIPT-31).\n(Apollon77 / paul53) Erlaube \"deleteState\" mit vollständigem Javascript.X-Objekt, das ich dagain (nur von derselben Instanz)\nÄnderungen für die Synchronisierung von getState zurücksetzen, da die Erkennung \"bei Änderung\" fehlerhaft ist\nVerschiedene Probleme mit Typescript, Typings und virtual-tsc wurden optimiert und behoben\nSpeichern Sie JS im Browser-Cache, indem Sie serviceWorkers aktivieren\nVerhindern Sie mehrere Skriptneustarts bei schnellen Änderungen des Dateiinhalts für Spiegelung oder schnelle Objektänderungen",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "iobroker.javascript",
3-
"version": "4.6.19",
3+
"version": "4.6.20",
44
"description": "Javascript/Coffescript Script Engine for ioBroker",
55
"author": "bluefox <dogafox@gmail.com>",
66
"contributors": [

0 commit comments

Comments
 (0)