From b05c5243890ab23de0031fd5170b032aa8da3e2b Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Thu, 23 Nov 2017 20:58:29 +0000 Subject: [PATCH] UPGRADE: first version, Forum #80029 git-svn-id: https://svn.fhem.de/fhem/trunk@15487 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/UPGRADE | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 fhem/UPGRADE diff --git a/fhem/UPGRADE b/fhem/UPGRADE new file mode 100644 index 000000000..7c1c743f9 --- /dev/null +++ b/fhem/UPGRADE @@ -0,0 +1,23 @@ +This file describes the changes to made for a FHEM installation when upgrading +_to_ the named version from an older version. It describes no new features, +only features not working anymore. It may or may not work to set "attr global +featurelevel X.Y" (where X.Y is the old FHEM version, e.g. 5.6) in order to +enable to old feature. + +- 2015-11-15 (5.7) + - $value{DEVICE} is not set, use Value("DEVICE") instead + - the lastinclude global attribute (as in attr global lastinclude filename) + is not evaluated anymore, use the following instead: + define lastinclude notify global:INITIALIZED include filename + - % is replaced with $EVENT, and @ with $NAME. + The double %% and @@ is not replaced with a single % and @ anymore. + +- 2017-02-19 (5.8) + - the FHEMWEB csrfToken attribute is set to a random value on each startup, + i.e. which is checked when executing a command started via the FHEMWEB HTTP + connection. If using something like: + wget 'http://fhemhost:8083/fhem?cmd=set%20device%20on' + one of the solutions is to set "attr WEB csrfToken mySecret" and + rewrite the above call to: + wget 'http://fhemhost:8083/fhem?cmd=set%20device%20on&fwcsrf=mySecret' + There are other solutions in the FHEM wiki.