Skip to content

Conversation

@webfirmframework
Copy link
Owner

  • Major improvements to lossess communication. A manual ping-pong is implemented for reliable websocket reconnection. This can prevent when user switches from one network to another or physical connection loss, eg: When user switches from WIFI to 2G/3G/4G/5G network. The heartbeat timeout value can be set by setWebSocketHeartbeatTimeout in BrowserPage. The default heartbeat timeout value is 10000 milliseconds.
  • A bug fix related to losses communication (rarest possible bug).
  • Better handling for browserPage removal from BrowserPageContent on browser page close or related scenarios.
  • New methods in AbstractHtml tag class - getParentChildLinkedTags, getNextSibling, getPreviousSibling.
  • JavaScript security improvements to avoid wff objects mutation/deletion. This will prevent other JavaScript files in the browser to mutating/deleting the wffweb JavaScript objects.
  • New method toOutputStream in JSON parser classes. The toBigJsonString is also available for JsonListNode, it's a common method in JsonBaseNode class.

@webfirmframework webfirmframework merged commit 620ce26 into master Nov 26, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants