GitHub
The Java Version Almanac
javaalmanac.io
Feedback on this page?

New APIs in Java 13

Comparing Java 13 (13.0.2+8-adpt) with Java 12 (12.0.2+10-adpt).

Element Modification
java.base
    java.lang
      Character.UnicodeBlock
        Runtime
          traceInstructions(boolean)
          traceMethodCalls(boolean)
          String
            Character.UnicodeScript
              java.nio.file
                FileSystems
                  java.nio
                    Buffer
                      ByteBuffer
                        CharBuffer
                          DoubleBuffer
                            FloatBuffer
                              IntBuffer
                                LongBuffer
                                  MappedByteBuffer
                                    ShortBuffer
                                      java.time.chrono
                                        JapaneseEra
                                          javax.net.ssl
                                            HandshakeCompletedEvent
                                              • + forRemoval
                                              SSLSession
                                                • + forRemoval
                                                javax.security.cert
                                                  • + forRemoval
                                                  • + forRemoval
                                                  • + forRemoval
                                                  • + forRemoval
                                                  • + forRemoval
                                                  • + forRemoval
                                                  • + forRemoval
                                                  java.compiler
                                                    javax.annotation.processing
                                                      ProcessingEnvironment
                                                        javax.lang.model.element
                                                          ExecutableElement
                                                            ModuleElement
                                                              PackageElement
                                                                TypeElement
                                                                  TypeParameterElement
                                                                    VariableElement
                                                                      javax.lang.model
                                                                        SourceVersion
                                                                          javax.tools
                                                                            StandardJavaFileManager
                                                                              • + deprecated
                                                                              java.security.jgss
                                                                                javax.security.auth.kerberos
                                                                                  KerberosPrincipal
                                                                                    java.xml.crypto
                                                                                      javax.xml.crypto.dsig.keyinfo
                                                                                        KeyValue
                                                                                          javax.xml.crypto.dsig
                                                                                            CanonicalizationMethod
                                                                                              java.xml
                                                                                                javax.xml.parsers
                                                                                                  DocumentBuilderFactory
                                                                                                    SAXParserFactory

                                                                                                      This report is based on simple comparison of all public and protected APIs of the Java SE packages of JDK builds 13.0.2+8-adpt and 12.0.2+10-adpt. It does not make statements about compatibility.

                                                                                                      For the latest Java versions the corresponding CSRs (Compatibility & Specification Review) are linked for a quick reference to find out about the reasoning of the change.