Migration

Contents

From 8.2.0 to 8.2.1

In JxBrowser 8.2.1, we removed the com.teamdev.jxbrowser.cast.rpc package and moved its content to another package.

The following enums have been moved to the com.teamdev.jxbrowser.cast.* package:

  • com.teamdev.jxbrowser.cast.rpc.CastMode
  • com.teamdev.jxbrowser.cast.rpc.ResultCode
  • com.teamdev.jxbrowser.cast.rpc.MediaReceiverState

Also, we have renamed some of the system properties used by JxBrowser:

  • jxbrowser.use.native.keyboard.input -> jxbrowser.native.keyboard.input.enabled
  • jxbrowser.jsaccessible.off -> jxbrowser.jsaccessible.disabled
  • jxbrowser.chromium.verification.off -> jxbrowser.chromium.binaries.verification.disabled
  • jxbrowser.disable.fork.extraction -> jxbrowser.jni.extraction.enabled
  • jxbrowser.nested.ui.message.loop.off -> jxbrowser.nested.ui.message.loop.disabled
  • jxbrowser.javafx.legacy.handle -> jxbrowser.javafx.jni.embedding.disabled
  • jxbrowser.linux.deps.check.off -> jxbrowser.linux.deps.check.disabled
  • jxbrowser.linux.touch.screen -> jxbrowser.linux.touch.screen.mode.enabled

Removed system properties:

  • jxbrowser.force.dpi.awareness. There’s no need in this system property since version 8.0.0.