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
        • added
        • added
        • added
        • added
        • added
        • added
        • added
        • added
        • added
        Runtime
          traceInstructions(boolean)
          • removed
          traceMethodCalls(boolean)
          • removed
          String
            • added
            • added
            • added
            Character.UnicodeScript
              • added
              • added
              • added
              • added
              java.nio.file
                FileSystems
                  • added
                  • added
                  • added
                  java.nio
                    Buffer
                      • added
                      ByteBuffer
                        • added
                        • added
                        • added
                        • added
                        • added
                        CharBuffer
                          • added
                          • added
                          • added
                          • added
                          • added
                          DoubleBuffer
                            • added
                            • added
                            • added
                            • added
                            • added
                            FloatBuffer
                              • added
                              • added
                              • added
                              • added
                              • added
                              IntBuffer
                                • added
                                • added
                                • added
                                • added
                                • added
                                LongBuffer
                                  • added
                                  • added
                                  • added
                                  • added
                                  • added
                                  MappedByteBuffer
                                    • added
                                    ShortBuffer
                                      • added
                                      • added
                                      • added
                                      • added
                                      • added
                                      java.time.chrono
                                        JapaneseEra
                                          • added
                                          javax.net.ssl
                                            HandshakeCompletedEvent
                                              • + forRemoval
                                              SSLSession
                                                • + forRemoval
                                                javax.security.cert
                                                  • + forRemoval
                                                  • + forRemoval
                                                  • + forRemoval
                                                  • + forRemoval
                                                  • + forRemoval
                                                  • + forRemoval
                                                  • + forRemoval
                                                  java.compiler
                                                    javax.annotation.processing
                                                      ProcessingEnvironment
                                                        • added
                                                        javax.lang.model.element
                                                          ExecutableElement
                                                            • added
                                                            ModuleElement
                                                              • added
                                                              PackageElement
                                                                • added
                                                                TypeElement
                                                                  • added
                                                                  TypeParameterElement
                                                                    • added
                                                                    VariableElement
                                                                      • added
                                                                      javax.lang.model
                                                                        SourceVersion
                                                                          • added
                                                                          javax.tools
                                                                            StandardJavaFileManager
                                                                              • added
                                                                              • + deprecated
                                                                              java.desktop
                                                                                java.awt.peer
                                                                                  RobotPeer
                                                                                    dispose()
                                                                                    • removed
                                                                                    java.security.jgss
                                                                                      javax.security.auth.kerberos
                                                                                        KerberosPrincipal
                                                                                          • added
                                                                                          java.xml.crypto
                                                                                            javax.xml.crypto.dsig.keyinfo
                                                                                              KeyValue
                                                                                                • added
                                                                                                javax.xml.crypto.dsig
                                                                                                  CanonicalizationMethod
                                                                                                    • added
                                                                                                    • added
                                                                                                    java.xml
                                                                                                      javax.xml.parsers
                                                                                                        DocumentBuilderFactory
                                                                                                          • added
                                                                                                          • added
                                                                                                          • added
                                                                                                          SAXParserFactory
                                                                                                            • added
                                                                                                            • added
                                                                                                            • added
                                                                                                            Data Source

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

                                                                                                            More detailed API comparisons based on the japicmp tool can be found here.