Skip to content

Releases: TobitSoftware/chaynsnet-runtime

version 2.16

20 Jul 11:46
Compare
Choose a tag to compare

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

09 May 13:09
Compare
Choose a tag to compare

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

02 May 15:21
Compare
Choose a tag to compare

version url-parameter

  • We now replace the version url-parameter with the version from getGlobalData.

version 2.13

02 May 15:13
Compare
Choose a tag to compare

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

25 Apr 10:04
Compare
Choose a tag to compare

New URL parameter

  • two new url parameter
    • color - overwrites the color of the location
    • colorMode - overwrites the colorMode of the location

version 2.11

24 Apr 12:51
Compare
Choose a tag to compare

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

07 Apr 11:17
Compare
Choose a tag to compare

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

06 Apr 12:01
Compare
Choose a tag to compare

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

05 Apr 13:27
Compare
Choose a tag to compare

Fixed bug under macOS webView

  • Fixed bug under macOS webview where fetch failed.

version 2.5

24 Mar 13:09
Compare
Choose a tag to compare

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.