Releases: TobitSoftware/chaynsnet-runtime
Releases · TobitSoftware/chaynsnet-runtime
version 2.16
Show login if tapp could not found without login
- If we can not find the requested tapp and the user is not logged in,we will display the login. After the successful login we check again if we could find the tapp.
- We added the url parameter "forcelogin" that shows always the login, also if there is already a user logged in.
version 2.15
Fix for chaynsCalls 92 and 73
- We fixed that the chaynsCalls 92 and 73 in the chaynsCalls object were undefined. Because of that this two calls could not be used since version 2.11.
- We added that a log is sent if an unsupported call was requested to analyse which call we still have to implement for the chayns-web-light, as well we logs a warning into the console.
version 2.14
version url-parameter
- We now replace the version url-parameter with the version from getGlobalData.
version 2.13
BugFix for WebKit Webview
- We have fixed that in WebKit based browsers the tapp was displayed only half because the rest was outside of the window.
- We have added the major version of the chayns-web-light to the getGlobalData Call as AppInfo.Version.
- We have fixed that the object window.external has not been checked for undefined. In Safari this caused errors.
version 2.12
New URL parameter
- two new url parameter
- color - overwrites the color of the location
- colorMode - overwrites the colorMode of the location
version 2.11
Adds new JSON Calls
This release adds 3 new JSON ChaynsCalls and improves the JSON ChaynsCall Logic.
The new JSON ChaynsCalls:
- 127 - getSavedIntercomChats
- 128 - setIntercomChatData
- 129 - closeWindow
For Development:
With the new ChaynsCall logic now every call is an function that becomes called with 2 parameters:
- req
- action - actionId
- value - value field
- srcIframe - [ iframe, namespaceName ]
- addJsonCallEventListener - adds eventlistener for that call
- res
- event - throws an event
- answer - sends an answer to the ChaynsCall caller
There is no longer need to import functions if you want to answer to a call, add an eventListener or throw an event.
version 2.10
changes position of nativeCall callback
- Changes the position of the nativeCall callback because the MacOS webview overwrites window.external while it sets the jsonCall function.
- Fixes that with the webpack dev config the manifest still becomes added into the html file.
Version 2.9
json native-calls now using uuids instead of numeric ids
- Json native-calls now using uuids instead of numeric ids as callIds to identify callbacks with more safety.
- Fixed "manifest fetch failed" in development.
version 2.8
Fixed bug under macOS webView
- Fixed bug under macOS webview where fetch failed.
version 2.5
No login required for public tapps
- The ChaynsWebLight does no longer require an login to display public tapps.
- Impovements of the code base.
- We fixed an issue at the TimePicker Dialog.