yunkong2.javascript/CHANGELOG_OLD.md
2018-07-21 19:30:07 +08:00

307 lines
8.0 KiB
Markdown

The newest change log is in README.md
### 2.3.4 (2016-08-24)
* (bluefox) fix sayIt Block
### 2.3.2 (2016-08-18)
* (bluefox) add more blockly modules
* (bluefox) add debug mode and verbose mode
### 2.3.1 (2016-08-13)
* (bluefox) modify blockly modules
* (bluefox) give back some response even if state does not exist
* (bluefox) blockly support
### 2.3.0 (2016-07-01)
* (bluefox) export/import of scripts
### 2.2.1 (2016-06-27)
* (bluefox) fix delete state
### 2.2.0 (2016-06-16)
* (bluefox) adapter is compatible with redis
### 2.1.9 (2016-06-09)
* (bluefox) add for script onStop handler
### 2.1.8 (2016-05-31)
* (bluefox) do not show error if regexp ID
### 2.1.7 (2016-05-29)
* (bluefox) keep configured libraries by upgrade (once more)
### 2.1.5 (2016-05-29)
* (bluefox) keep configured libraries by upgrade
### 2.1.4 (2016-05-28)
* (bluefox) catch an error if some system object changed, e.g. _design/history
### 2.1.3 (2016-05-24)
* (bluefox) fix warning with wrong types one more time
### 2.1.2 (2016-05-23)
* (bluefox) fix warning with wrong types
### 2.1.1 (2016-05-21)
* (bluefox) try to fix "Duplicate name" error
* (bluefox) modify readFile/writeFile commands
* (gh-god) fix stop of script and unsubscribe
* (paul53) check type of set value and min, max by setState
### 2.1.0 (2016-05-13)
* (bluefox) add getHistory command
### 2.0.6 (2016-04-17)
* (bluefox) fix error in GUI
### 2.0.5 (2016-04-13)
* (bluefox) do not update script on save
* (bluefox) add lines wrap
### 2.0.4 (2016-03-15)
* (bluefox) sort drop down group selector
* (bluefox) check if object yet exists, when creates group
### 2.0.3 (2016-03-08)
* (bluefox) fix edit of instance
* (bluefox) add instance variable
### 2.0.2 (2016-02-20)
* (bluefox) fix start of scripts on adapter start
* (bluefox) add new scope variable "name" to print name of script: ```log(name) => script.js.common.ScriptName```
### 2.0.1 (2016-02-20)
* (bluefox) fix resize of script window
* (bluefox) delete state even if no object exists
### 2.0.0 (2016-02-19)
* Breaking changes.
* (bluefox) Support of script groups
* (bluefox) global scripts have name script.js.global.ScriptName and not script.js.ScriptName_global
### 1.2.0 (2016-02-11)
* (bluefox) start creation of tests
* (bluefox) add deleteState function
### 1.1.12 (2016-02-05)
* (bluefox) fix adapterSubscribe
### 1.1.11 (2016-02-03)
* (bluefox) do not allow empty IDs in pattern by subscription
### 1.1.10 (2016-02-02)
* (bluefox) fix error by getObject if object does't exist
### 1.1.9 (2016-02-01)
* (bluefox) use v1.0-pre version of node-schedule
### 1.1.8 (2016-01-31)
* (bluefox) try another version of node-schedule
### 1.1.7 (2016-01-31)
* (bluefox) use older node-schedule version 0.5.1
### 1.1.6 (2016-01-31)
* (bluefox) update node-schedule version
### 1.1.5 (2016-01-25)
* (bluefox) fix adapterSubscribe and adapterUnsubscribe
### 1.1.4 (2016-01-22)
* (bluefox) fix error by states to control activity of scripts
### 1.1.2 (2016-01-21)
* (bluefox) fix error by setStateDelayed
* (bluefox) add clearStateDelayed
* (bluefox) add javascript.INSTANCE.scriptEnabled.SCRIPT_NAME state to control activity of scripts
### 1.1.1 (2015-12-16)
* (bluefox) fix error if id is regExp
### 1.1.0 (2015-12-14)
* (bluefox) fix setObject
* (bluefox) implement adapterSubscribe/adapterUnsubscribe
### 1.0.9 (2015-12-08)
* (bluefox) clear enums cache if some enum changed
* (bluefox) add getSubscriptions function
### 1.0.8 (2015-11-30)
* (bluefox) fix error if name is null
### 1.0.7 (2015-11-16)
* (bluefox) Add setObject function
### 1.0.6 (2015-11-15)
* (angelnu) Add getAstroDay and isAstroDay functions.
### 1.0.5 (2015-11-03)
* (bluefox) fix clearSchedule
### 1.0.4 (2015-11-03)
* (bluefox) add unsubscribe
### 1.0.3 (2015-10-30)
* (bluefox) add clearSchedule function (only for non astro function)
### 1.0.2 (2015-10-12)
* (bluefox) allow break the "each" by returning of false value.
### 1.0.1 (2015-10-06)
* (bluefox) enable resize of columns in select ID dialog
### 1.0.0 (2015-10-05)
* (bluefox) fix error with regex and name
* (bluefox) adapter is stable => make 1.0.0
### 0.5.9 (2015-09-26)
* (bluefox) update ace editor
### 0.5.8 (2015-09-23)
* (bluefox) add new function "setStateDelayed"
### 0.5.7 (2015-09-13)
* (bluefox) change createState: if "def" exists, the state will be created with "def" value.
### 0.5.6 (2015-09-10)
* (bluefox) allow set state of object if value was never set
### 0.5.5 (2015-08-23)
* (bluefox) fix error if many additional npm packets
### 0.5.4 (2015-08-17)
* (bluefox) new function getIdByName
### 0.5.3 (2015-08-15)
* (bluefox) fix error with regexp
### 0.5.2 (2015-08-05)
* (bluefox) make edit buttons (in admin tab) visible
* (bluefox) add console.log, console.warn, console.error commands
* (bluefox) update packets
### 0.5.1 (2015-07-27)
* (bluefox) fix error with enums
### 0.5.0 (2015-07-27)
* (bluefox) extend getObject with enum names and add new function getEnums
### 0.4.13 (2015-07-20)
* (bluefox) sort scripts alphabetically and globals at begin
### 0.4.12 (2015-07-17)
* (bluefox) fix error in getObjectEnums
### 0.4.11 (2015-07-13)
* (bluefox) fix error with selector and enums
### 0.4.9 (2015-07-11)
* (bluefox) fix channelName and channelId and optimize matching
### 0.4.8 (2015-06-29)
* (bluefox) fix select dialog
### 0.4.7 (2015-06-28)
* (bluefox) own tab in admin
* (bluefox) cron editor (limited)
### 0.4.6 (2015-06-16)
* (bluefox) global scripts
### 0.4.5 (2015-06-04)
* (bluefox) fix error with schedule and sunday
### 0.4.4 (2015-06-03)
* (bluefox) show error if suncalc cannot calculate time and set time to 23:59:59
### 0.4.3 (2015-06-01)
* (bluefox) show error if suncalc cannot calculate time
### 0.4.2 (2015-05-16)
* (bluefox) fix error with invalid additional packages
### 0.4.0 (2015-05-16)
* (bluefox) allow additionally install other npm packages for javascript
### 0.3.2 (2015-04-30)
* (bluefox) fix warning with createState
### 0.3.1 (2015-04-29)
* (bluefox) fix astro function
### 0.3.0 (2015-03-22)
* (bluefox) extend createState with native and common
* (bluefox) add new convert functions: toInt, toFloat, toBool
### 0.2.6 (2015-03-16)
* (bluefox) convert automatically grad to decimal grad
* (bluefox) fix some errors
### 0.2.5 (2015-03-16)
* (bluefox) enable on('localVar', function ()...)
### 0.2.4 (2015-03-16)
* (bluefox) fix error with astro. Add longitude and latitude to settings.
* (bluefox) fix selector if brackets are wrong
* (bluefox) make possible use "on" instead schedule
### 0.2.3 (2015-03-06)
* (bluefox) extend readme
* (bluefox) add "change: 'any'" condition to trigger on updated value
### 0.2.2 (2015-03-04)
* (bluefox) fix log function
### 0.2.1 (2015-03-02)
* (bluefox) fix sendTo function
### 0.2.0 (2015-02-24)
* (bluefox) add functions to sandbox: formatDate, writeFile, readFile
### 0.1.12 (2015-02-21)
* (bluefox) fix createState and expand it.
### 0.1.11 (2015-01-10)
* (bluefox) fix "on('state1', 'state2');"
### 0.1.10 (2015-01-04)
* (bluefox) catch errors if states deleted
### 0.1.9 (2015-01-04)
* (bluefox) add settings page
### 0.1.8 (2015-01-03)
* (bluefox) enable npm install
### 0.1.7 (2014-12-12)
* (bluefox) check errors if invalid object.
### 0.1.6 (2014-12-08)
* (bluefox) add some log outputs.
### 0.1.5 (2014-11-26)
* (bluefox) fix context of all callbacks.
### 0.1.4 (2014-11-22)
* (bluefox) Support of jquery like selector $. See above for details.
### 0.1.3 (2014-11-16)
* (bluefox) Support of wrapper "cb" for callbacks in script. (Expert mode)
### 0.1.2 (2014-11-15)
* (bluefox) support change, delete and add of the scripts without restart of adapter
### 0.1.1
* (hobbyquaker) fixed typo
### 0.1.0
* (hobbyquaker) require() in scripts works now
* (hobbyquaker) fixes
### 0.0.2
* (hobbyquaker) CoffeeScript support
* (hobbyquaker) fixes
### 0.0.1
* (hobbyquaker) first release