Liberica JDK 11.0.13+8 Release Notes

The full version string for this update release is 11.0.13+8. The version number is 11.

Liberica JDK 11.0.13+8

Liberica is a certified, Java SE 11-compliant distribution of OpenJDK 11 which works on server (Linux x86_64, Linux ARM64, Solaris SPARC, Solaris x64, Windows 64), desktop (Windows 64, Windows 32, Mac, Linux x86_64), and embedded devices (Linux ARM64, Linux ARMv7, including Raspberry Pi 2 & 3 (ARMv6 hardfloat)). It has the following notable additions:

  • Linux x86_64 version contains experimental support for ZGC.
  • Linux x86_64, ARMv8 and ARMv7 distributions include a choice of Client VM, Server VM and Minimal VM.
  • Alpine Linux x86_64 version is build with musl support.
  • Windows x86_64, Windows x86, Windows ARMv8, Mac, Linux x86_64, Linux x86 and Linux ARMv7 distributions contain OpenJFX 11.
  • Linux ARMv7 distribution contains Device IO API compiled for Raspberry Pi.

Please refer to the Oracle JDK 11.0.13 release notes for further information on JDK 11 features. This document further outlines the peculiarities of Liberica distribution as compared to Oracle JDK 11 distribution.

Supported Server and Desktop configurations

Liberica is supported on the following OSes:

  • Ubuntu Linux 16.04, 18.04 (x86, x86_64, ARMv8)
  • Debian Linux 8, 9 (x86, x86_64, ARMv8)
  • Red Hat, Oracle Linux and CentOS 6.x, 7.x (x86, x86_64, ARMv8)
  • Alpine Linux 3.7+
  • SUSE Linux Enterprise 12, 15 and tumbleweed (x86_64, ARMv8)
  • Apple macOS 10.11+
  • Solaris 11.1+ (SPARC and x64)
  • Microsoft Windows 2019, Windows 2016, Windows 2012 R2, Windows 10, Windows 8, Windows 7 (64 and 32 bit)

It is also known to work on other Linux distributions and Windows versions.

Note: The minimum supported Linux kernel version is 2.6.18 and GLIBC version 2.6. LibericaFX works on all supported Ubuntu versions, Red Hat Linux family starting from 7.x and SUSE versions with GTK3 backend.

Supported Embedded configurations

Liberica is tested and certified on Raspberry Pi 2 & 3 running the following OSes:

  • Raspbian OS (armhf)
  • OpenSUSE (armv8)

It is also known to work with Debian (armhf) and Ubuntu (armhf).

Liberica JDK 11 distribution

Liberica JDK 11.0.13 are distributed as .rpm, .zip, .deb and .tar.gz packages. Please select the one which is most appropriate for your purposes.

Liberica 11 introduced all new features supported by OpenJDK 11.

With the introduction of the Jigsaw feature in JDK 9 and Minimal VM it is now possible to create a Runtime that is sufficient to run your application and trim down the size of the Runtime. To generate a Runtime with just the Minimal VM, add --vm=minimal to jlink options.

By default, the Liberica uses Server VM. Server VM and Client VM can be enabled with -server and -client command line options, respectively. In case the deployment requires to minimize the footprint, it may be beneficial to use Minimal VM, which emphasises on a minimal footprint. It has C1 JIT compiler only, Serial GC and no serviceability features.

LibericaFX for the Raspberry Pi

Liberica JDK 11 come with a bundled LibericaFX implementation, which is based on OpenJFX. The following tables lists Java FX modules status of Liberica distribution

  • Java FX Graphics - works.
  • Java FX Controls - works.
  • Java FX Media - does not work.
  • Java FX Webkit - does not work.

The following pipelines are known to work: EGL, SW (direct framebuffer) and GTK. By default, Liberica tries to use the accelerated EGL pipeline, which requires the presence of EGL libraries. If they are not found, the implementation falls back to software rendering.

Use the following command line options to specify the rendering pipeline:

  • -Dprism.order=sw forces the use of software rendering pipeline.
  • -Dprism.order=es2 forces the use of EGL pipeline and hardware acceleration.
  • -Djavafx.platform=gtk if you would like to launch a LibericaFX application using Liberica from X11.

Please refer to the following wiki for more information.

Device IO API for the Raspberry Pi

Liberica JDK 11 comes with a bundled OpenJDK Device I/O (DIO) API implementation module. DIO provides a Java API for accessing Raspberry PI GPIO pins and for communicating with peripheral devices:

  • General Purpose Input/Output (GPIO).
  • Inter-Integrated Circuit Bus (I2C), Serial Peripheral Interface (SPI).
  • Universal Asynchronous Receiver/Transmitter (UART).

Please refer to the following wiki for more information.

Security Baselines

BellSoft Liberica follows the security baselines for Oracle Java SE. Please refer to the Oracle documentation for a list of issues fixed in a given release.

Known Issues

LibericaFX and EGL on Raspbian

As of 2017, the default location of Broadcom and has changed in Raspbian OS. If you'd like to leverage hardware EGL acceleration available from Broadcom video drivers in LibericaFX while running a recent Raspbian OS, run the following command:

cd /opt/vc/lib
sudo ln -s
sudo ln -s

Issues fixed

Issue Description
8024368 private methods are allocated vtable indices
8042902 Test java/net/Inet6Address/serialize/ fails intermittently
8140466 ChaCha20 and Poly1305 TLS Cipher Suites
8157404 Unable to read certain PKCS12 keystores from SequenceInputStream
8158066 SourceDebugExtensionTest fails to rename file
8163326 Update the default enabled cipher suites preference
8168304 Make all of DependencyContext_test available in product mode
8169246 java/net/DatagramSocket/ fails intermittently with BindException
8181313 SA: Remove libthread_db dependency on Linux
8193214 Incorrect annotations.without.processors warnings with JDK 9
8194230 jdk/internal/jrtfs/remote/ fails with java.lang.NullPointerException
8196092 javax/swing/JComboBox/8032878/ fails
8199931 java/net/MulticastSocket/ fails with "incorrect data received"
8206083 Make tools/javac/api/ robust to JDK version changes
8206350 java/util/Locale/bcp47u/ failed on Mac 10.13 with zh_CN and zh_TW locales.
8207316 java/nio/channels/spi/SelectorProvider/inheritedChannel/ failed
8208227 tools/jdeps/ fails on Win-X64
8208363 test/jdk/java/lang/Package/ missing module dependencies declaration
8209380 ARM: cleanup maybe-uninitialized and reorder compiler warnings
8209768 Refactor java/util/prefs/ to plain java test
8209772 Refactor shell test java/util/ServiceLoader/basic/ to java
8209773 Refactor shell test javax/naming/module/ to java
8209832 Refactor jdk/internal/reflect/Reflection/ to plain java test
8209930 Refactor java/util/zip/ZipFile/ to plain java test
8210406 Refactor java.util.PluggableLocale:i18n shell tests to plain java tests
8210407 Refactor java.util.Calendar:i18n shell tests to plain java tests
8210495 compiler crashes because of illegal signature in otherwise legal code
8210669 Some launcher tests assume a pre-JDK 9 run-time image layout
8210802 temp files left by tests in jdk/java/net/httpclient
8210819 Update the host name in
8210908 Refactor java/util/prefs/ to plain java test
8210934 Move sun/net/www/protocol/http/ to OpenJDK
8210959 JShell fails and exits when statement throws an exception whose message contains a '%'.
8211055 Provide print to a file (PDF) feature even when printer was not connected
8211092 test/jdk/sun/net/www/http/HttpClient/ fails intermittently when cleaning up
8211296 Remove HotSpot deprecation warning suppression for Mac/clang
8211325 test/jdk/java/net/Socket/ fails with cleaning up
8212040 Compilation error due to wrong usage of NSPrintJobDispositionValue in mac10.12
8212695 Add explicit timeout to several HTTP Client tests
8212718 Refactor some annotation processor tests to better use collections
8213007 Update the link in test/jdk/sun/security/provider/SecureRandom/
8213137 Remove static initialization of monitor/mutex instances
8213235 java/nio/channels/SocketChannel/ fails with threads that didn't exit
8213409 Refactor sun.text.IntHashtable:i18n shell tests to plain java tests
8213576 Make test run in othervm
8213694 Test should run in othervm mode
8213718 [TEST] Wrong classname in vmTestbase/nsk/stress/except/except002 and except003
8213922 fix ctw stand-alone build
8214195 Align stdout messages in test/jdk/java/math/BigInteger/
8214520 [TEST_BUG] sun/security/mscapi/nonUniqueAliases/ failed with incorrect jtreg tags order
8214937 sun/security/tools/jarsigner/warnings/ failed due to unexpected expiration date
8216532 tools/launcher/ fails (Solaris)
8217825 Verify @AfterTest is used correctly in WebSocket tests
8218145 block_if_requested is not proper inlined due to size
8219417 bump jtreg requiredVersion to b14
8219552 bump jtreg requiredVersion to b14 in test/jdk/sanity/client/
8219804 java/net/MulticastSocket/ fails intermittently due to NumberFormatException
8220445 Support for side by side MSVC Toolset versions
8221988 add possibility to build with Visual Studio 2019
8222751 closed/test/jdk/sun/security/util/DerIndefLenConverter/ fail
8223050 JVMCI: findUniqueConcreteMethod() should not use Dependencies::find_unique_concrete_method() for non-virtual methods
8224853 CDS address sanitizer errors
8225082 Remove IdenTrust certificate that is expiring in September 2021
8225583 Examine the HttpResponse.BodySubscribers for null handling and multiple subscriptions
8225690 Multiple AttachListener threads can be created
8225790 Two NestedDialogs tests fail on Ubuntu
8226319 Add forgotten test/jdk/java/net/httpclient/
8226533 JVMCI: findUniqueConcreteMethod should handle statically bindable methods directly
8226602 Test convenience reactive primitives from with RS TCK
8226683 Remove review suggestion from fix to 8219804
8227738 jvmti/DataDumpRequest/datadumpreq001 failed due to "exit code is 134"
8227766 CheckUnhandledOops is broken in MemAllocator
8227815 Minimal VM: set_state is not a member of AttachListener
8230674 Heap dumps should exclude dormant CDS archived objects of unloaded classes
8230808 Remove Access::equals()
8230841 Remove oopDesc::equals()
8231717 Improve performance of charset decoding when charset is always compactable
8232243 Wrong caret position in JTextPane on Windows with a screen resolution > 100%
8232782 Shenandoah: streamline post-LRB CAS barrier (aarch64)
8233790 Forward output from heap dumper to jcmd/jmap
8233989 Create an IPv4 version of java/net/MulticastSocket/
8234510 Remove file seeking requirement for writing a heap dump
8235211 serviceability/attach/ fails with AttachNotSupportedException: Unable to open socket file
8235216 typo in test filename
8235866 bump jtreg requiredVersion to 4.2b16
8236111 narrow allowSmartActionArgs disabling
8236413 AbstractConnectTimeout should tolerate both NoRouteToHostException and UnresolvedAddressException
8236671 NullPointerException in JKS keystore
8238930 problem list compiler/c2/
8238943 switch to jtreg 5.0
8240555 Using env of JAVA_TOOL_OPTIONS and _JAVA_OPTIONS breaks test
8240983 Incorrect copyright header in Apache Santuario 2.1.3 files
8241336 Some tests failed with NoRouteToHostException on MacOS with special network configuration
8241353 NPE in ToolProvider.getSystemJavaCompiler
8241768 git needs .gitattributes
8242882 opening jar file with large manifest might throw NegativeArraySizeException
8244973 serviceability/attach/ fails "stderr was not empty"
8245134 test/lib/jdk/test/lib/security/ should allow to specify aliases
8246261 failed due to "AssertionError: expected [18:14:22] but found [18:14:23]"
8246387 switch to jtreg 5.1
8247421 [TESTBUG] failed allocating blob
8247469 getSystemCpuLoad() returns -1 on linux when some offline cpus are present and cpusets.effective_cpus is not available
8248352 [TEST_BUG] Test test/jdk/java/awt/font/TextLayout/ can leave frame open
8248403 AArch64: Remove uses of kernel integer types
8248414 AArch64: Remove uses of long and unsigned long ints
8248657 Windows: strengthening in ThreadCritical regarding memory model
8248666 AArch64: Use THREAD_LOCAL instead of __thread
8248668 AArch64: Avoid MIN/MAX macros when using MSVC
8248671 AArch64: Remove unused variables
8248682 AArch64: Use ATTRIBUTE_ALIGNED helper
8248816 C1: Fix signature conflict in LIRGenerator::strength_reduce_multiply
8249095 tools/javac/launcher/ fails on Windows
8249548 backward focus traversal gets stuck in button group
8249773 Upgrade test to be resilient to failure due to stray packets and interference
8249897 jdk/javadoc/tool/ uses @ignore w/o bug-id
8249898 jdk/javadoc/tool/6176978/ uses @ignore w/o bug-id
8249899 jdk/javadoc/tool/ uses @ignore w/o bug-id
8250588 Shenandoah: LRB needs to save/restore fp registers for runtime call
8250824 AArch64: follow up for JDK-8248414
8251166 Add automated testcases for changes done in JDK-8214112
8251252 Add automated testcase for fix done in JDK-8214253
8251254 Add automated test for fix done in JDK-8218472
8251361 Potential race between Logger configuration and GCs in HttpURLConWithProxy test
8251549 Update docs on building for Git
8251945 SIGSEGV in PackageEntry::purge_qualified_exports()
8252194 Add automated test for fix done in JDK-8218469
8252648 Shenandoah: name gang tasks consistently
8252825 Add automated test for fix done in JDK-8218479
8252853 AArch64: gc/shenandoah/ fails intermittently with C1
8252857 AArch64: Shenandoah C1 CAS is not sequentially consistent
8253048 AArch64: When CallLeaf, no need to preserve callee-saved registers in caller
8253424 Add support for running pre-submit testing using GitHub Actions
8253631 Remove unimplemented CompileBroker methods after JEP-165
8253865 Pre-submit testing using GitHub Actions does not detect failures reliably
8253899 Make IsClassUnloadingEnabled signature match specification
8254024 Enhance native libs for AWT and Swing to work with GraalVM Native Image
8254054 Pre-submit testing using GitHub Actions should not use the deprecated set-env command
8254173 Add Zero, Minimal hotspot targets to submit workflow
8254175 Build no-pch configuration in debug mode for submit checks
8254244 Some code emitted by TemplateTable::branch is unused when running TieredCompilation
8254270 linux 32 bit build doesn't compile libjdwp/log_messages.c
8254282 Add Linux x86_32 builds to submit workflow
8254850 Update terminology in java.awt.GridBagLayout source code comments
8254967 spins on TLS session close
8255255 Update Apache Santuario (XML Signature) to version 2.2.1
8255305 Add Linux x86_32 tier1 to submit workflow
8255352 Archive important test outputs in submit workflow
8255373 Submit workflow artifact name is always ""
8255452 Doing GC during JVMTI MethodExit event posting breaks return oop
8255718 Zero: VM should know it runs in interpreter-only mode
8255790 GTKL&F: Java 16 crashes on initialising GTKL&F on Manjaro Linux
8255810 Zero: build fails without JVMTI
8255895 Submit workflow artifacts miss hs_errs/replays due to ZIP include mismatch
8256127 Add cross-compiled foreign architectures builds to submit workflow
8256215 Shenandoah: re-organize saving/restoring machine state in assembler code
8256267 Relax compiler/floatingpoint/ for x86_32 and lower -XX:+UseSSE
8256277 Github Action build on macOS should define OS and Xcode versions
8256354 Github Action build on Windows should define OS and MSVC versions
8256393 Github Actions build on Linux should define OS and GCC versions
8256414 add optimized build to submit workflow
8256747 GitHub Actions: decouple the hotspot build-only jobs from Linux x64 testing
8257056 Submit workflow should apt-get update to avoid package installation errors
8257148 Remove obsolete code in AWTView.m
8257497 Update keytool to create AKID from the SKID of the issuing certificate as specified by RFC 5280
8257620 Do not use objc_msgSend_stret to get macOS version
8257913 Add more known library locations to simplify Linux cross-compilation
8258703 Incorrect 512-bit vector registers restore on x86_32
8259338 Add expiry exception for identrustdstx3 alias to test
8259535 ECDSA SignatureValue do not always have the specified length
8259679 GitHub actions should use MSVC 14.28
8259924 GitHub actions fail on Linux x86_32 with "Could not configure libc6:i386"
8260460 GitHub actions still fail on Linux x86_32 with "Could not configure libc6:i386"
8260589 Crash in JfrTraceIdLoadBarrier::load(_jclass*)
8260923 Add more tests for SSLSocket input/output shutdown
8261072 AArch64: Fix MacroAssembler::get_thread convention
8261147 C2: Node is wrongly marked as reduction resulting in a wrong execution due to wrong vector instructions
8261238 NMT should not limit baselining by size threshold
8261496 Shenandoah: reconsider pacing updates memory ordering
8261652 Remove some dead comments from os_bsd_x86
8261846 [JVMCI] c2v_iterateFrames can get out of sync with the StackFrameStream
8262000 jdk/jfr/event/gc/detailed/ failed with "OutOfMemoryError: Java heap space"
8262017 C2: assert(n != __null) failed: Bad immediate dominator info.
8262392 Update Mesa 3-D Headers to version 21.0.3
8262409 sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions. SSL test failures caused by java failed with "Server reported the wrong exception"
8262470 Printed GlyphVector outline with low DPI has bad quality on Windows
8262862 Harden tests sun/security/x509/URICertStore/ and krb5/canonicalize/
8263136 C4530 was reported from VS 2019 at access bridge
8263227 C2: inconsistent spilling due to dead nodes in exception block
8263314 Enhance XML Dsig modes
8263382 java/util/logging/ failed with "checkLoggers: getLoggerNames() returned unexpected loggers"
8263407 SPARC64 detection fails on Athena (SPARC64-X)
8263432 javac may report an invalid package/class clash on case insensitive filesystems
8263490 [macos] Crash occurs on JPasswordField with activated InputMethod
8263531 Remove unused buffer int
8263667 Avoid running GitHub actions on branches named pr/*
8263776 [JVMCI] add helper to perform Java upcalls
8264016 [JVMCI] add some thread local fields for use by JVMCI
8264752 SIGFPE crash with option FlightRecorderOptions:threadbuffersize=30M
8265132 C2 compilation fails with assert "missing precedence edge"
8265167 Richer Text Editors
8265231 (fc) ReadDirect and WriteDirect tests fail after fix for JDK-8264821
8265335 Epsilon: Minor typo in EpsilonElasticTLABDecay description
8265574 Improve handling of sheets
8265580 Enhanced style for RTF kit
8265756 AArch64: initialize memory allocated for locals according to Windows AArch64 stack page growth requirement in template interpreter
8265761 Font with missed font family name is not properly printed on Windows
8265773 incorrect jdeps message "jdk8internals" to describe a removed JDK internal API
8265776 Improve Stream handling for SSL
8265836 OperatingSystemImpl.getCpuLoad() returns incorrect CPU load inside a container
8266018 Shenandoah: fix an incorrect assert
8266097 Better hashing support
8266103 Better specified spec values
8266109 More Resilient Classloading
8266115 More Manifest Jar Loading
8266137 Improve Keystore integrity
8266206 Build failure after JDK-8264752 with older GCCs
8266248 Compilation failure in PLATFORM_API_MacOSX_MidiUtils.c with Xcode 12.5
8266288 assert root method not found in witnessed_reabstraction_in_supers is too strong
8266404 Fatal error report generated with -XX:+CrashOnOutOfMemoryError should not contain suggestion to submit a bug report
8266480 Implicit null check optimization does not update control of hoisted memory operation
8266615 C2 incorrectly folds subtype checks involving an interface array
8266642 Improve ResolvedMethodTable hash function
8266689 More Constrained Delegation
8266749 AArch64: Backtracing broken on PAC enabled systems
8266761 AssertionError in
8266813 Shenandoah: Use shorter instruction sequence for checking if marking in progress
8267042 bug in monitor locking/unlocking on ARM32 C1 due to uninitialized BasicObjectLock::_displaced_header
8267086 ArrayIndexOutOfBoundsException in
8267348 Rewrite gc/epsilon/ to use Metaspace with less classes
8267396 Avoid recording "pc" in unhandled oops detector for better performance
8267399 C2: java/text/Normalizer/ test failed with assertion
8267424 CTW: C1 fails with "State must not be null"
8267459 Pasting Unicode characters into JShell does not work.
8267625 AARCH64: typo in LIR_Assembler::emit_profile_type
8267666 Add option to jcmd GC.heap_dump to use existing file
8267695 Bump update version for OpenJDK: jdk-11.0.13
8267712 Better LDAP reference processing
8267729 Improve TLS client handshaking
8267735 Better BMP support
8267751 (test) jtreg.SkippedException has no serial VersionUID
8267773 PhaseStringOpts::int_stringSize doesn't handle min_jint correctly
8268103 JNI functions incorrectly return a double after JDK-8265836
8268127 Shenandoah: Heap size may be too small for region to align to large page size
8268193 Improve requests of certificates
8268199 Correct certificate requests
8268205 Enhance DTLS client handshake
8268261 C2: assert(n != __null) failed: Bad immediate dominator info.
8268347 C2: nested locks optimization may create unbalanced monitor enter/exit code
8268360 Missing check for infinite loop during node placement
8268362 [REDO] C2 crash when compile negative Arrays.copyOf length after loop
8268366 Incorrect calculation of has_fpu_registers in C1 linear scan
8268369 SIGSEGV in PhaseCFG::implicit_null_check due to missing null check
8268417 Add test from JDK-8268360
8268427 Improve AlgorithmConstraints:checkAlgorithm performance
8268506 More Manifest Digests
8268617 [11u REDO] - WebSocket over authenticating proxy fails with NPE
8268620 InfiniteLoopException test may fail on x86 platforms
8268635 Corrupt oop in ClassLoaderData
8268699 Shenandoah: Add test for JDK-8268127
8268771 javadoc -notimestamp option does not work on index.html
8268775 Password is being converted to String in AccessibleJPasswordField
8268776 Test missing /othervm from @run tag
8268965 TCP Connection Reset when connecting simple socket to SSL server
8269304 Regression ~5% in 2005 in b27
8269415 [11u] Remove ea from DEFAULT_PROMOTED_VERSION_PRE in OpenJDK 11u
8269478 Shenandoah: gc/shenandoah/mxbeans tests should be more resilient
8269529 javax/swing/reliability/ fails in Windows debug build
8269594 assert(_handle_mark_nesting > 1) failed: memory leak: allocating handle outside HandleMark
8269614 [s390] Interpreter checks wrong bit for slow path instance allocation
8269618 Better session identification
8269624 Enhance method selection support
8269650 Optimize gc-locker in [Get|Release]StringCritical for latin string
8269661 JNI_GetStringCritical does not lock char array
8269668 [aarch64] java.library.path not including /usr/lib64
8269763 The JEditorPane is blank after JDK-8265167
8269795 C2: Out of bounds array load floats above its range check in loop peeling resulting in SEGV
8269847 JDK-8269594 backport breaks 11u builds
8269850 Most JDK releases report macOS version 12 as 10.16 instead of 12.0
8269851 OperatingSystemMXBean getProcessCpuLoad reports incorrect process cpu usage in containers
8269882 stack-use-after-scope in NewObjectA
8269934 failed with EXCEPTION_ACCESS_VIOLATION in java_lang_Thread::get_thread_status
8270096 Shenandoah: Optimize gc/shenandoah/ for interpreter mode
8270137 Kerberos Credential Retrieval from Cache not Working in Cross-Realm Setup
8270184 [TESTBUG] Add coverage for jvmci ResolvedJavaType.toJavaName() for lambdas
8270196 [11u] [JVMCI] JavaType.toJavaName() returns incorrect type name for lambdas
8270398 Enhance canonicalization
8270404 Better canonicalization
8270556 Exclude security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA
8270893 IndexOutOfBoundsException while reading large TIFF file
8272078 Wrong Checksums in Temurin BootJDK dependencies
8272124 Cgroup v1 initialization causes NullPointerException when cgroup path contains colon
8272131 PhaseMacroExpand::generate_slow_arraycopy crash when clone null CallProjections.fallthrough_ioproj
8272197 Update 11u GHA workflow with Shenandoah configurations
8272332 --with-harfbuzz=system doesn't add -lharfbuzz after JDK-8255790
8272472 StackGuardPages test doesn't build with glibc 2.34
8272602 [macos] not all KEY_PRESSED events sent when control modifier is used
8272628 Problemlist gc/stress/gcbasher/ for x86_32
8272700 [macos] Build failure with Xcode 13.0 after JDK-8264848
8272772 Shenandoah: compiler/c2/aarch64/ fails in 11u
8273939 Backport of 8248414 to JDK11 breaks MacroAssembler::adrp
8274107 Cherry pick GTK WebKit 2.32.4 changes
8266516 One label typo in the properties for bi-directional text
8273732 Clarify review policies for clean backports in JavaFX update releases
8265667 Add and to FX 11-dev/rt repo
8269374 Menu inoperable after setting stage to second monitor
8211362 Restrict export of libjpeg symbols from
8185447 The special high-contrast mode of JavaFX Controls in Japanese environment do not work.
8263760 Update gradle to version 7.0.1
8240336 JavaFX build uses deprecated features that will be removed in gradle 7
8262236 Configure Gradle checksum verification
8220222 build.gradle does not specify clearly the project dependencies
8211308 Support HTTP/2 in WebView
8267892 Add .gitattributes to repo
8267858 Document that title property in WebEngine gets updated asynchronously
8267121 Illegal access to private "size" field of ArrayList from build.gradle
8265400 Update to gcc 10.3 on Linux
8268718 [macos] Video stops, but audio continues to play when stopTime is reached
8231558 [macos] Platform.exit causes assertion error on macOS 10.15 or later
8268219 hlsprogressbuffer should provide PTS after GStreamer update
8267819 CoInitialize/CoUninitialize should be called on same thread
8266860 [macos] Incorrect duration reported for HLS live streams
8264737 JavaFX media stream stops playing after reconnecting via Remote Desktop
8271230 Remove obsolete test classes and data files from 3DViewer sample
8272329 Cherry pick GTK WebKit 2.32.3 changes
8270479 WebKit 612.1 build fails with Visual Studio 2017
8268849 Update to 612.1 version of WebKit
8253696 WebEngine refuses to load local "file:///" CSS stylesheets when using JDK 15
8268915 WebKit build fails with Xcode 12.5
8262396 Update Mesa 3-D Headers to version 21.0.3
8269147 Update GStreamer to version 1.18.4
8269131 Update libxml2 to version 2.9.12