From 31f4c8e3bc79acd76ec2b1fb90c2f041186033bc Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Fri, 24 May 2024 05:06:36 +0000 Subject: [PATCH] Update API diffs to 23-ea+24-1995-open --- site/data/jdk/apidiffversions.json | 2 +- site/data/jdk/versions/23/apidiff/1.1.json | 17 +- site/data/jdk/versions/23/apidiff/1.2.json | 239 ++++++++++++- site/data/jdk/versions/23/apidiff/1.3.json | 239 ++++++++++++- site/data/jdk/versions/23/apidiff/1.4.json | 245 +++++++++++++- site/data/jdk/versions/23/apidiff/10.json | 303 ++++++++++++++++- site/data/jdk/versions/23/apidiff/11.json | 303 ++++++++++++++++- site/data/jdk/versions/23/apidiff/12.json | 303 ++++++++++++++++- site/data/jdk/versions/23/apidiff/13.json | 303 ++++++++++++++++- site/data/jdk/versions/23/apidiff/14.json | 303 ++++++++++++++++- site/data/jdk/versions/23/apidiff/15.json | 311 ++++++++++++++++- site/data/jdk/versions/23/apidiff/16.json | 311 ++++++++++++++++- site/data/jdk/versions/23/apidiff/17.json | 327 +++++++++++++++++- site/data/jdk/versions/23/apidiff/18.json | 327 +++++++++++++++++- site/data/jdk/versions/23/apidiff/19.json | 335 +++++++++++++++++- site/data/jdk/versions/23/apidiff/20.json | 335 +++++++++++++++++- site/data/jdk/versions/23/apidiff/21.json | 335 +++++++++++++++++- site/data/jdk/versions/23/apidiff/22.json | 374 ++++++++++++++++++++- site/data/jdk/versions/23/apidiff/5.json | 245 +++++++++++++- site/data/jdk/versions/23/apidiff/6.json | 281 +++++++++++++++- site/data/jdk/versions/23/apidiff/7.json | 281 +++++++++++++++- site/data/jdk/versions/23/apidiff/8.json | 295 +++++++++++++++- site/data/jdk/versions/23/apidiff/9.json | 303 ++++++++++++++++- 23 files changed, 6287 insertions(+), 30 deletions(-) diff --git a/site/data/jdk/apidiffversions.json b/site/data/jdk/apidiffversions.json index 7acdf3bb..5b620bec 100644 --- a/site/data/jdk/apidiffversions.json +++ b/site/data/jdk/apidiffversions.json @@ -16,7 +16,7 @@ "20": "20.0.2+9-tem", "21": "21.0.3+9-LTS-tem", "22": "22.0.1+8-tem", - "23": "23-ea+23-1895-open", + "23": "23-ea+24-1995-open", "5": "1.5.0_22-oracle", "6": "1.6.0_45-oracle", "7": "1.7.0_80-oracle", diff --git a/site/data/jdk/versions/23/apidiff/1.1.json b/site/data/jdk/versions/23/apidiff/1.1.json index e4de7e87..7f93c0c4 100644 --- a/site/data/jdk/versions/23/apidiff/1.1.json +++ b/site/data/jdk/versions/23/apidiff/1.1.json @@ -7,7 +7,7 @@ "target": { "feature": "23", "vendor": "open", - "version": "23-ea+23-1895" + "version": "23-ea+24-1995" }, "order": 1.1, "deltas": [ @@ -17441,7 +17441,8 @@ "status": "modified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getTTL()", "addedTags": [ - "deprecated" + "deprecated", + "forRemoval" ] }, { @@ -17485,7 +17486,8 @@ "status": "modified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setTTL(byte)", "addedTags": [ - "deprecated" + "deprecated", + "forRemoval" ] }, { @@ -18006,7 +18008,8 @@ "status": "modified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#getTTL()", "addedTags": [ - "deprecated" + "deprecated", + "forRemoval" ] }, { @@ -18051,7 +18054,8 @@ "status": "modified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#send(java.net.DatagramPacket,byte)", "addedTags": [ - "deprecated" + "deprecated", + "forRemoval" ] }, { @@ -18081,7 +18085,8 @@ "status": "modified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#setTTL(byte)", "addedTags": [ - "deprecated" + "deprecated", + "forRemoval" ] }, { diff --git a/site/data/jdk/versions/23/apidiff/1.2.json b/site/data/jdk/versions/23/apidiff/1.2.json index b88b649b..8c77f0b8 100644 --- a/site/data/jdk/versions/23/apidiff/1.2.json +++ b/site/data/jdk/versions/23/apidiff/1.2.json @@ -7,7 +7,7 @@ "target": { "feature": "23", "vendor": "open", - "version": "23-ea+23-1895" + "version": "23-ea+24-1995" }, "order": 1.2, "deltas": [ @@ -8254,6 +8254,194 @@ } ] }, + { + "type": "package", + "name": "java.beans.beancontext", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "BeanContextChildSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextMembershipEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceAvailableEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceAvailableEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceRevokedEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServicesSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChildComponentProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildComponentProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChild", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextContainerProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextContainerProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextMembershipListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProviderBeanInfo", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProviderBeanInfo.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProvider", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProvider.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceRevokedListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServicesListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServices", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContext", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContext.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + }, { "type": "package", "name": "java.beans", @@ -8290,6 +8478,16 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html", "deltas": [ + { + "type": "method", + "name": "instantiate(ClassLoader, String, BeanContext)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html#instantiate(java.lang.ClassLoader,java.lang.String,java.beans.beancontext.BeanContext)", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, { "type": "method", "name": "instantiate(ClassLoader, String, BeanContext, AppletInitializer)", @@ -17816,6 +18014,15 @@ "name": "getOption(int)", "status": "removed" }, + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "joinGroup(SocketAddress, NetworkInterface)", @@ -17845,6 +18052,15 @@ "name": "setOption(int, Object)", "status": "removed" }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "supportedOptions()", @@ -18285,6 +18501,15 @@ "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#getNetworkInterface()" }, + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "joinGroup(InetAddress)", @@ -18321,7 +18546,8 @@ "status": "modified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#send(java.net.DatagramPacket,byte)", "addedTags": [ - "deprecated" + "deprecated", + "forRemoval" ] }, { @@ -18344,6 +18570,15 @@ "name": "setNetworkInterface(NetworkInterface)", "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#setNetworkInterface(java.net.NetworkInterface)" + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] } ] }, diff --git a/site/data/jdk/versions/23/apidiff/1.3.json b/site/data/jdk/versions/23/apidiff/1.3.json index a56e1fe3..ba918e79 100644 --- a/site/data/jdk/versions/23/apidiff/1.3.json +++ b/site/data/jdk/versions/23/apidiff/1.3.json @@ -7,7 +7,7 @@ "target": { "feature": "23", "vendor": "open", - "version": "23-ea+23-1895" + "version": "23-ea+24-1995" }, "order": 1.3, "deltas": [ @@ -7257,6 +7257,194 @@ } ] }, + { + "type": "package", + "name": "java.beans.beancontext", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "BeanContextChildSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextMembershipEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceAvailableEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceAvailableEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceRevokedEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServicesSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChildComponentProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildComponentProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChild", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextContainerProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextContainerProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextMembershipListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProviderBeanInfo", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProviderBeanInfo.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProvider", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProvider.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceRevokedListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServicesListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServices", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContext", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContext.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + }, { "type": "package", "name": "java.beans", @@ -7293,6 +7481,16 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html", "deltas": [ + { + "type": "method", + "name": "instantiate(ClassLoader, String, BeanContext)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html#instantiate(java.lang.ClassLoader,java.lang.String,java.beans.beancontext.BeanContext)", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, { "type": "method", "name": "instantiate(ClassLoader, String, BeanContext, AppletInitializer)", @@ -17200,6 +17398,15 @@ "name": "getOption(int)", "status": "removed" }, + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "joinGroup(SocketAddress, NetworkInterface)", @@ -17229,6 +17436,15 @@ "name": "setOption(int, Object)", "status": "removed" }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "supportedOptions()", @@ -17633,6 +17849,15 @@ "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#getNetworkInterface()" }, + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "joinGroup(InetAddress)", @@ -17669,7 +17894,8 @@ "status": "modified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#send(java.net.DatagramPacket,byte)", "addedTags": [ - "deprecated" + "deprecated", + "forRemoval" ] }, { @@ -17692,6 +17918,15 @@ "name": "setNetworkInterface(NetworkInterface)", "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#setNetworkInterface(java.net.NetworkInterface)" + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] } ] }, diff --git a/site/data/jdk/versions/23/apidiff/1.4.json b/site/data/jdk/versions/23/apidiff/1.4.json index 25b48080..34b775f4 100644 --- a/site/data/jdk/versions/23/apidiff/1.4.json +++ b/site/data/jdk/versions/23/apidiff/1.4.json @@ -7,7 +7,7 @@ "target": { "feature": "23", "vendor": "open", - "version": "23-ea+23-1895" + "version": "23-ea+24-1995" }, "order": 1.4, "deltas": [ @@ -4293,6 +4293,194 @@ } ] }, + { + "type": "package", + "name": "java.beans.beancontext", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "BeanContextChildSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextMembershipEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceAvailableEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceAvailableEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceRevokedEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServicesSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChildComponentProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildComponentProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChild", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextContainerProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextContainerProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextMembershipListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProviderBeanInfo", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProviderBeanInfo.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProvider", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProvider.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceRevokedListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServicesListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServices", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContext", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContext.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + }, { "type": "package", "name": "java.beans", @@ -4329,6 +4517,16 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html", "deltas": [ + { + "type": "method", + "name": "instantiate(ClassLoader, String, BeanContext)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html#instantiate(java.lang.ClassLoader,java.lang.String,java.beans.beancontext.BeanContext)", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, { "type": "method", "name": "instantiate(ClassLoader, String, BeanContext, AppletInitializer)", @@ -13383,12 +13581,30 @@ "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getOption(java.net.SocketOption)" }, + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "setOption(SocketOption, Object)", "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setOption(java.net.SocketOption,java.lang.Object)" }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "supportedOptions()", @@ -13657,6 +13873,15 @@ "deprecated" ] }, + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "joinGroup(InetAddress)", @@ -13675,6 +13900,15 @@ "deprecated" ] }, + { + "type": "method", + "name": "send(DatagramPacket, byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#send(java.net.DatagramPacket,byte)", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "setInterface(InetAddress)", @@ -13692,6 +13926,15 @@ "addedTags": [ "deprecated" ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] } ] }, diff --git a/site/data/jdk/versions/23/apidiff/10.json b/site/data/jdk/versions/23/apidiff/10.json index bf719fc4..53030b4a 100644 --- a/site/data/jdk/versions/23/apidiff/10.json +++ b/site/data/jdk/versions/23/apidiff/10.json @@ -7,7 +7,7 @@ "target": { "feature": "23", "vendor": "open", - "version": "23-ea+23-1895" + "version": "23-ea+24-1995" }, "order": 10.0, "deltas": [ @@ -128,12 +128,36 @@ "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#charset()", "csr": "JDK-8264209" }, + { + "type": "method", + "name": "format(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#format(java.util.Locale,java.lang.String,java.lang.Object...)" + }, { "type": "method", "name": "isTerminal()", "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#isTerminal()", "csr": "JDK-8309141" + }, + { + "type": "method", + "name": "printf(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#printf(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readLine(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readLine(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readPassword(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readPassword(java.util.Locale,java.lang.String,java.lang.Object...)" } ] }, @@ -3872,6 +3896,32 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/package-summary.html", "deltas": [ + { + "type": "class", + "name": "DatagramSocketImpl", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html", + "deltas": [ + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + } + ] + }, { "type": "class", "name": "DatagramSocket", @@ -3975,6 +4025,15 @@ "deprecated" ] }, + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "joinGroup(InetAddress)", @@ -3993,6 +4052,15 @@ "deprecated" ] }, + { + "type": "method", + "name": "send(DatagramPacket, byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#send(java.net.DatagramPacket,byte)", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "setInterface(InetAddress)", @@ -4011,6 +4079,15 @@ "deprecated" ] }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "supportedOptions()", @@ -6328,6 +6405,20 @@ } ] }, + { + "type": "class", + "name": "Instant", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html", + "deltas": [ + { + "type": "method", + "name": "until(Instant)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html#until(java.time.Instant)" + } + ] + }, { "type": "class", "name": "ZoneId", @@ -10012,12 +10103,24 @@ "preview": true, "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitorPreview.html" }, + { + "type": "enum", + "name": "Elements.DocCommentKind", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.DocCommentKind.html" + }, { "type": "interface", "name": "Elements", "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html", "deltas": [ + { + "type": "method", + "name": "getDocCommentKind(Element)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html#getDocCommentKind(javax.lang.model.element.Element)" + }, { "type": "method", "name": "getEnumConstantBody(VariableElement)", @@ -11290,6 +11393,194 @@ } ] }, + { + "type": "package", + "name": "java.beans.beancontext", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "BeanContextChildSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextMembershipEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceAvailableEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceAvailableEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceRevokedEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServicesSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChildComponentProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildComponentProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChild", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextContainerProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextContainerProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextMembershipListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProviderBeanInfo", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProviderBeanInfo.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProvider", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProvider.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceRevokedListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServicesListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServices", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContext", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContext.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + }, { "type": "package", "name": "java.beans", @@ -11302,6 +11593,16 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html", "deltas": [ + { + "type": "method", + "name": "instantiate(ClassLoader, String, BeanContext)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html#instantiate(java.lang.ClassLoader,java.lang.String,java.beans.beancontext.BeanContext)", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, { "type": "method", "name": "instantiate(ClassLoader, String, BeanContext, AppletInitializer)", diff --git a/site/data/jdk/versions/23/apidiff/11.json b/site/data/jdk/versions/23/apidiff/11.json index c8c15337..ef987c09 100644 --- a/site/data/jdk/versions/23/apidiff/11.json +++ b/site/data/jdk/versions/23/apidiff/11.json @@ -7,7 +7,7 @@ "target": { "feature": "23", "vendor": "open", - "version": "23-ea+23-1895" + "version": "23-ea+24-1995" }, "order": 11.0, "deltas": [ @@ -78,12 +78,36 @@ "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#charset()", "csr": "JDK-8264209" }, + { + "type": "method", + "name": "format(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#format(java.util.Locale,java.lang.String,java.lang.Object...)" + }, { "type": "method", "name": "isTerminal()", "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#isTerminal()", "csr": "JDK-8309141" + }, + { + "type": "method", + "name": "printf(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#printf(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readLine(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readLine(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readPassword(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readPassword(java.util.Locale,java.lang.String,java.lang.Object...)" } ] }, @@ -3375,6 +3399,32 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/package-summary.html", "deltas": [ + { + "type": "class", + "name": "DatagramSocketImpl", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html", + "deltas": [ + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + } + ] + }, { "type": "class", "name": "DatagramSocket", @@ -3478,6 +3528,15 @@ "deprecated" ] }, + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "joinGroup(InetAddress)", @@ -3496,6 +3555,15 @@ "deprecated" ] }, + { + "type": "method", + "name": "send(DatagramPacket, byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#send(java.net.DatagramPacket,byte)", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "setInterface(InetAddress)", @@ -3514,6 +3582,15 @@ "deprecated" ] }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "supportedOptions()", @@ -5539,6 +5616,20 @@ } ] }, + { + "type": "class", + "name": "Instant", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html", + "deltas": [ + { + "type": "method", + "name": "until(Instant)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html#until(java.time.Instant)" + } + ] + }, { "type": "class", "name": "ZoneId", @@ -8965,12 +9056,24 @@ "preview": true, "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitorPreview.html" }, + { + "type": "enum", + "name": "Elements.DocCommentKind", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.DocCommentKind.html" + }, { "type": "interface", "name": "Elements", "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html", "deltas": [ + { + "type": "method", + "name": "getDocCommentKind(Element)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html#getDocCommentKind(javax.lang.model.element.Element)" + }, { "type": "method", "name": "getEnumConstantBody(VariableElement)", @@ -10184,6 +10287,194 @@ } ] }, + { + "type": "package", + "name": "java.beans.beancontext", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "BeanContextChildSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextMembershipEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceAvailableEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceAvailableEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceRevokedEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServicesSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChildComponentProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildComponentProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChild", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextContainerProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextContainerProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextMembershipListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProviderBeanInfo", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProviderBeanInfo.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProvider", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProvider.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceRevokedListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServicesListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServices", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContext", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContext.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + }, { "type": "package", "name": "java.beans", @@ -10196,6 +10487,16 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html", "deltas": [ + { + "type": "method", + "name": "instantiate(ClassLoader, String, BeanContext)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html#instantiate(java.lang.ClassLoader,java.lang.String,java.beans.beancontext.BeanContext)", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, { "type": "method", "name": "instantiate(ClassLoader, String, BeanContext, AppletInitializer)", diff --git a/site/data/jdk/versions/23/apidiff/12.json b/site/data/jdk/versions/23/apidiff/12.json index b324b4d2..560e56af 100644 --- a/site/data/jdk/versions/23/apidiff/12.json +++ b/site/data/jdk/versions/23/apidiff/12.json @@ -7,7 +7,7 @@ "target": { "feature": "23", "vendor": "open", - "version": "23-ea+23-1895" + "version": "23-ea+24-1995" }, "order": 12.0, "deltas": [ @@ -78,12 +78,36 @@ "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#charset()", "csr": "JDK-8264209" }, + { + "type": "method", + "name": "format(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#format(java.util.Locale,java.lang.String,java.lang.Object...)" + }, { "type": "method", "name": "isTerminal()", "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#isTerminal()", "csr": "JDK-8309141" + }, + { + "type": "method", + "name": "printf(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#printf(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readLine(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readLine(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readPassword(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readPassword(java.util.Locale,java.lang.String,java.lang.Object...)" } ] }, @@ -3133,6 +3157,32 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/package-summary.html", "deltas": [ + { + "type": "class", + "name": "DatagramSocketImpl", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html", + "deltas": [ + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + } + ] + }, { "type": "class", "name": "DatagramSocket", @@ -3236,6 +3286,15 @@ "deprecated" ] }, + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "joinGroup(InetAddress)", @@ -3254,6 +3313,15 @@ "deprecated" ] }, + { + "type": "method", + "name": "send(DatagramPacket, byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#send(java.net.DatagramPacket,byte)", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "setInterface(InetAddress)", @@ -3272,6 +3340,15 @@ "deprecated" ] }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "supportedOptions()", @@ -5081,6 +5158,20 @@ } ] }, + { + "type": "class", + "name": "Instant", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html", + "deltas": [ + { + "type": "method", + "name": "until(Instant)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html#until(java.time.Instant)" + } + ] + }, { "type": "class", "name": "ZoneId", @@ -8107,12 +8198,24 @@ "preview": true, "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitorPreview.html" }, + { + "type": "enum", + "name": "Elements.DocCommentKind", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.DocCommentKind.html" + }, { "type": "interface", "name": "Elements", "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html", "deltas": [ + { + "type": "method", + "name": "getDocCommentKind(Element)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html#getDocCommentKind(javax.lang.model.element.Element)" + }, { "type": "method", "name": "getEnumConstantBody(VariableElement)", @@ -9338,6 +9441,194 @@ } ] }, + { + "type": "package", + "name": "java.beans.beancontext", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "BeanContextChildSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextMembershipEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceAvailableEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceAvailableEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceRevokedEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServicesSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChildComponentProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildComponentProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChild", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextContainerProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextContainerProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextMembershipListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProviderBeanInfo", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProviderBeanInfo.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProvider", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProvider.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceRevokedListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServicesListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServices", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContext", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContext.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + }, { "type": "package", "name": "java.beans", @@ -9350,6 +9641,16 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html", "deltas": [ + { + "type": "method", + "name": "instantiate(ClassLoader, String, BeanContext)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html#instantiate(java.lang.ClassLoader,java.lang.String,java.beans.beancontext.BeanContext)", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, { "type": "method", "name": "instantiate(ClassLoader, String, BeanContext, AppletInitializer)", diff --git a/site/data/jdk/versions/23/apidiff/13.json b/site/data/jdk/versions/23/apidiff/13.json index 4a1e1f74..d6260fb0 100644 --- a/site/data/jdk/versions/23/apidiff/13.json +++ b/site/data/jdk/versions/23/apidiff/13.json @@ -7,7 +7,7 @@ "target": { "feature": "23", "vendor": "open", - "version": "23-ea+23-1895" + "version": "23-ea+24-1995" }, "order": 13.0, "deltas": [ @@ -78,12 +78,36 @@ "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#charset()", "csr": "JDK-8264209" }, + { + "type": "method", + "name": "format(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#format(java.util.Locale,java.lang.String,java.lang.Object...)" + }, { "type": "method", "name": "isTerminal()", "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#isTerminal()", "csr": "JDK-8309141" + }, + { + "type": "method", + "name": "printf(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#printf(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readLine(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readLine(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readPassword(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readPassword(java.util.Locale,java.lang.String,java.lang.Object...)" } ] }, @@ -3039,6 +3063,32 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/package-summary.html", "deltas": [ + { + "type": "class", + "name": "DatagramSocketImpl", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html", + "deltas": [ + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + } + ] + }, { "type": "class", "name": "DatagramSocket", @@ -3142,6 +3192,15 @@ "deprecated" ] }, + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "joinGroup(InetAddress)", @@ -3160,6 +3219,15 @@ "deprecated" ] }, + { + "type": "method", + "name": "send(DatagramPacket, byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#send(java.net.DatagramPacket,byte)", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "setInterface(InetAddress)", @@ -3178,6 +3246,15 @@ "deprecated" ] }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "supportedOptions()", @@ -4682,6 +4759,20 @@ } ] }, + { + "type": "class", + "name": "Instant", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html", + "deltas": [ + { + "type": "method", + "name": "until(Instant)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html#until(java.time.Instant)" + } + ] + }, { "type": "class", "name": "ZoneId", @@ -7536,12 +7627,24 @@ "preview": true, "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitorPreview.html" }, + { + "type": "enum", + "name": "Elements.DocCommentKind", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.DocCommentKind.html" + }, { "type": "interface", "name": "Elements", "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html", "deltas": [ + { + "type": "method", + "name": "getDocCommentKind(Element)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html#getDocCommentKind(javax.lang.model.element.Element)" + }, { "type": "method", "name": "getEnumConstantBody(VariableElement)", @@ -8731,6 +8834,194 @@ } ] }, + { + "type": "package", + "name": "java.beans.beancontext", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "BeanContextChildSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextMembershipEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceAvailableEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceAvailableEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceRevokedEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServicesSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChildComponentProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildComponentProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChild", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextContainerProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextContainerProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextMembershipListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProviderBeanInfo", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProviderBeanInfo.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProvider", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProvider.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceRevokedListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServicesListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServices", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContext", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContext.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + }, { "type": "package", "name": "java.beans", @@ -8743,6 +9034,16 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html", "deltas": [ + { + "type": "method", + "name": "instantiate(ClassLoader, String, BeanContext)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html#instantiate(java.lang.ClassLoader,java.lang.String,java.beans.beancontext.BeanContext)", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, { "type": "method", "name": "instantiate(ClassLoader, String, BeanContext, AppletInitializer)", diff --git a/site/data/jdk/versions/23/apidiff/14.json b/site/data/jdk/versions/23/apidiff/14.json index 67f0ec40..ec3967dc 100644 --- a/site/data/jdk/versions/23/apidiff/14.json +++ b/site/data/jdk/versions/23/apidiff/14.json @@ -7,7 +7,7 @@ "target": { "feature": "23", "vendor": "open", - "version": "23-ea+23-1895" + "version": "23-ea+24-1995" }, "order": 14.0, "deltas": [ @@ -71,12 +71,36 @@ "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#charset()", "csr": "JDK-8264209" }, + { + "type": "method", + "name": "format(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#format(java.util.Locale,java.lang.String,java.lang.Object...)" + }, { "type": "method", "name": "isTerminal()", "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#isTerminal()", "csr": "JDK-8309141" + }, + { + "type": "method", + "name": "printf(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#printf(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readLine(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readLine(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readPassword(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readPassword(java.util.Locale,java.lang.String,java.lang.Object...)" } ] }, @@ -2965,6 +2989,32 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/package-summary.html", "deltas": [ + { + "type": "class", + "name": "DatagramSocketImpl", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html", + "deltas": [ + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + } + ] + }, { "type": "class", "name": "DatagramSocket", @@ -3050,6 +3100,33 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html", "deltas": [ + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "send(DatagramPacket, byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#send(java.net.DatagramPacket,byte)", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "supportedOptions()", @@ -4541,6 +4618,20 @@ } ] }, + { + "type": "class", + "name": "Instant", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html", + "deltas": [ + { + "type": "method", + "name": "until(Instant)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html#until(java.time.Instant)" + } + ] + }, { "type": "class", "name": "ZoneId", @@ -7290,12 +7381,24 @@ "preview": true, "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitorPreview.html" }, + { + "type": "enum", + "name": "Elements.DocCommentKind", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.DocCommentKind.html" + }, { "type": "interface", "name": "Elements", "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html", "deltas": [ + { + "type": "method", + "name": "getDocCommentKind(Element)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html#getDocCommentKind(javax.lang.model.element.Element)" + }, { "type": "method", "name": "getEnumConstantBody(VariableElement)", @@ -8480,6 +8583,194 @@ } ] }, + { + "type": "package", + "name": "java.beans.beancontext", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "BeanContextChildSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextMembershipEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceAvailableEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceAvailableEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceRevokedEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServicesSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChildComponentProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildComponentProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChild", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextContainerProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextContainerProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextMembershipListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProviderBeanInfo", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProviderBeanInfo.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProvider", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProvider.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceRevokedListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServicesListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServices", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContext", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContext.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + }, { "type": "package", "name": "java.beans", @@ -8492,6 +8783,16 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html", "deltas": [ + { + "type": "method", + "name": "instantiate(ClassLoader, String, BeanContext)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html#instantiate(java.lang.ClassLoader,java.lang.String,java.beans.beancontext.BeanContext)", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, { "type": "method", "name": "instantiate(ClassLoader, String, BeanContext, AppletInitializer)", diff --git a/site/data/jdk/versions/23/apidiff/15.json b/site/data/jdk/versions/23/apidiff/15.json index 16698d43..62064185 100644 --- a/site/data/jdk/versions/23/apidiff/15.json +++ b/site/data/jdk/versions/23/apidiff/15.json @@ -7,7 +7,7 @@ "target": { "feature": "23", "vendor": "open", - "version": "23-ea+23-1895" + "version": "23-ea+24-1995" }, "order": 15.0, "deltas": [ @@ -71,12 +71,36 @@ "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#charset()", "csr": "JDK-8264209" }, + { + "type": "method", + "name": "format(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#format(java.util.Locale,java.lang.String,java.lang.Object...)" + }, { "type": "method", "name": "isTerminal()", "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#isTerminal()", "csr": "JDK-8309141" + }, + { + "type": "method", + "name": "printf(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#printf(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readLine(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readLine(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readPassword(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readPassword(java.util.Locale,java.lang.String,java.lang.Object...)" } ] }, @@ -2622,6 +2646,32 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/package-summary.html", "deltas": [ + { + "type": "class", + "name": "DatagramSocketImpl", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html", + "deltas": [ + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + } + ] + }, { "type": "class", "name": "DatagramSocket", @@ -2701,6 +2751,41 @@ } ] }, + { + "type": "class", + "name": "MulticastSocket", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html", + "deltas": [ + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "send(DatagramPacket, byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#send(java.net.DatagramPacket,byte)", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + } + ] + }, { "type": "class", "name": "ServerSocket", @@ -4063,6 +4148,20 @@ } ] }, + { + "type": "class", + "name": "Instant", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html", + "deltas": [ + { + "type": "method", + "name": "until(Instant)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html#until(java.time.Instant)" + } + ] + }, { "type": "class", "name": "ZoneId", @@ -6693,12 +6792,24 @@ "preview": true, "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitorPreview.html" }, + { + "type": "enum", + "name": "Elements.DocCommentKind", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.DocCommentKind.html" + }, { "type": "interface", "name": "Elements", "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html", "deltas": [ + { + "type": "method", + "name": "getDocCommentKind(Element)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html#getDocCommentKind(javax.lang.model.element.Element)" + }, { "type": "method", "name": "getEnumConstantBody(VariableElement)", @@ -7840,6 +7951,194 @@ } ] }, + { + "type": "package", + "name": "java.beans.beancontext", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "BeanContextChildSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextMembershipEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceAvailableEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceAvailableEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceRevokedEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServicesSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChildComponentProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildComponentProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChild", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextContainerProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextContainerProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextMembershipListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProviderBeanInfo", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProviderBeanInfo.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProvider", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProvider.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceRevokedListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServicesListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServices", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContext", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContext.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + }, { "type": "package", "name": "java.beans", @@ -7852,6 +8151,16 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html", "deltas": [ + { + "type": "method", + "name": "instantiate(ClassLoader, String, BeanContext)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html#instantiate(java.lang.ClassLoader,java.lang.String,java.beans.beancontext.BeanContext)", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, { "type": "method", "name": "instantiate(ClassLoader, String, BeanContext, AppletInitializer)", diff --git a/site/data/jdk/versions/23/apidiff/16.json b/site/data/jdk/versions/23/apidiff/16.json index fc6f8bbe..613ea3aa 100644 --- a/site/data/jdk/versions/23/apidiff/16.json +++ b/site/data/jdk/versions/23/apidiff/16.json @@ -7,7 +7,7 @@ "target": { "feature": "23", "vendor": "open", - "version": "23-ea+23-1895" + "version": "23-ea+24-1995" }, "order": 16.0, "deltas": [ @@ -71,12 +71,36 @@ "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#charset()", "csr": "JDK-8264209" }, + { + "type": "method", + "name": "format(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#format(java.util.Locale,java.lang.String,java.lang.Object...)" + }, { "type": "method", "name": "isTerminal()", "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#isTerminal()", "csr": "JDK-8309141" + }, + { + "type": "method", + "name": "printf(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#printf(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readLine(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readLine(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readPassword(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readPassword(java.util.Locale,java.lang.String,java.lang.Object...)" } ] }, @@ -2227,6 +2251,32 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/package-summary.html", "deltas": [ + { + "type": "class", + "name": "DatagramSocketImpl", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html", + "deltas": [ + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + } + ] + }, { "type": "class", "name": "DatagramSocket", @@ -2306,6 +2356,41 @@ } ] }, + { + "type": "class", + "name": "MulticastSocket", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html", + "deltas": [ + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "send(DatagramPacket, byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#send(java.net.DatagramPacket,byte)", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + } + ] + }, { "type": "class", "name": "ServerSocket", @@ -3422,6 +3507,20 @@ } ] }, + { + "type": "class", + "name": "Instant", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html", + "deltas": [ + { + "type": "method", + "name": "until(Instant)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html#until(java.time.Instant)" + } + ] + }, { "type": "class", "name": "ZoneId", @@ -5795,12 +5894,24 @@ "preview": true, "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitorPreview.html" }, + { + "type": "enum", + "name": "Elements.DocCommentKind", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.DocCommentKind.html" + }, { "type": "interface", "name": "Elements", "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html", "deltas": [ + { + "type": "method", + "name": "getDocCommentKind(Element)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html#getDocCommentKind(javax.lang.model.element.Element)" + }, { "type": "method", "name": "getEnumConstantBody(VariableElement)", @@ -6478,6 +6589,194 @@ } ] }, + { + "type": "package", + "name": "java.beans.beancontext", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "BeanContextChildSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextMembershipEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceAvailableEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceAvailableEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceRevokedEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServicesSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChildComponentProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildComponentProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChild", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextContainerProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextContainerProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextMembershipListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProviderBeanInfo", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProviderBeanInfo.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProvider", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProvider.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceRevokedListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServicesListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServices", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContext", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContext.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + }, { "type": "package", "name": "java.beans", @@ -6490,6 +6789,16 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html", "deltas": [ + { + "type": "method", + "name": "instantiate(ClassLoader, String, BeanContext)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html#instantiate(java.lang.ClassLoader,java.lang.String,java.beans.beancontext.BeanContext)", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, { "type": "method", "name": "instantiate(ClassLoader, String, BeanContext, AppletInitializer)", diff --git a/site/data/jdk/versions/23/apidiff/17.json b/site/data/jdk/versions/23/apidiff/17.json index 67bbf4fe..b31d2b82 100644 --- a/site/data/jdk/versions/23/apidiff/17.json +++ b/site/data/jdk/versions/23/apidiff/17.json @@ -7,7 +7,7 @@ "target": { "feature": "23", "vendor": "open", - "version": "23-ea+23-1895" + "version": "23-ea+24-1995" }, "order": 17.0, "deltas": [ @@ -50,12 +50,36 @@ "final" ], "deltas": [ + { + "type": "method", + "name": "format(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#format(java.util.Locale,java.lang.String,java.lang.Object...)" + }, { "type": "method", "name": "isTerminal()", "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#isTerminal()", "csr": "JDK-8309141" + }, + { + "type": "method", + "name": "printf(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#printf(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readLine(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readLine(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readPassword(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readPassword(java.util.Locale,java.lang.String,java.lang.Object...)" } ] }, @@ -1924,6 +1948,32 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/package-summary.html", "deltas": [ + { + "type": "class", + "name": "DatagramSocketImpl", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html", + "deltas": [ + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + } + ] + }, { "type": "class", "name": "Inet4Address", @@ -1972,6 +2022,41 @@ } ] }, + { + "type": "class", + "name": "MulticastSocket", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html", + "deltas": [ + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "send(DatagramPacket, byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#send(java.net.DatagramPacket,byte)", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + } + ] + }, { "type": "class", "name": "SocketException", @@ -2931,6 +3016,20 @@ } ] }, + { + "type": "class", + "name": "Instant", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html", + "deltas": [ + { + "type": "method", + "name": "until(Instant)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html#until(java.time.Instant)" + } + ] + }, { "type": "class", "name": "ZoneId", @@ -5040,12 +5139,24 @@ "preview": true, "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitorPreview.html" }, + { + "type": "enum", + "name": "Elements.DocCommentKind", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.DocCommentKind.html" + }, { "type": "interface", "name": "Elements", "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html", "deltas": [ + { + "type": "method", + "name": "getDocCommentKind(Element)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html#getDocCommentKind(javax.lang.model.element.Element)" + }, { "type": "method", "name": "getEnumConstantBody(VariableElement)", @@ -5614,6 +5725,220 @@ } ] }, + { + "type": "package", + "name": "java.beans.beancontext", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "BeanContextChildSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextMembershipEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceAvailableEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceAvailableEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceRevokedEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServicesSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChildComponentProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildComponentProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChild", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextContainerProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextContainerProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextMembershipListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProviderBeanInfo", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProviderBeanInfo.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProvider", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProvider.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceRevokedListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServicesListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServices", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContext", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContext.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + }, + { + "type": "package", + "name": "java.beans", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "Beans", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html", + "deltas": [ + { + "type": "method", + "name": "instantiate(ClassLoader, String, BeanContext)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html#instantiate(java.lang.ClassLoader,java.lang.String,java.beans.beancontext.BeanContext)", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + } + ] + }, { "type": "package", "name": "javax.imageio.spi", diff --git a/site/data/jdk/versions/23/apidiff/18.json b/site/data/jdk/versions/23/apidiff/18.json index 58b78715..746db2e0 100644 --- a/site/data/jdk/versions/23/apidiff/18.json +++ b/site/data/jdk/versions/23/apidiff/18.json @@ -7,7 +7,7 @@ "target": { "feature": "23", "vendor": "open", - "version": "23-ea+23-1895" + "version": "23-ea+24-1995" }, "order": 18.0, "deltas": [ @@ -50,12 +50,36 @@ "final" ], "deltas": [ + { + "type": "method", + "name": "format(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#format(java.util.Locale,java.lang.String,java.lang.Object...)" + }, { "type": "method", "name": "isTerminal()", "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#isTerminal()", "csr": "JDK-8309141" + }, + { + "type": "method", + "name": "printf(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#printf(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readLine(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readLine(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readPassword(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readPassword(java.util.Locale,java.lang.String,java.lang.Object...)" } ] }, @@ -1523,6 +1547,32 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/package-summary.html", "deltas": [ + { + "type": "class", + "name": "DatagramSocketImpl", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html", + "deltas": [ + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + } + ] + }, { "type": "class", "name": "Inet4Address", @@ -1571,6 +1621,41 @@ } ] }, + { + "type": "class", + "name": "MulticastSocket", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html", + "deltas": [ + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "send(DatagramPacket, byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#send(java.net.DatagramPacket,byte)", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + } + ] + }, { "type": "class", "name": "SocketException", @@ -2470,6 +2555,20 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/package-summary.html", "deltas": [ + { + "type": "class", + "name": "Instant", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html", + "deltas": [ + { + "type": "method", + "name": "until(Instant)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html#until(java.time.Instant)" + } + ] + }, { "type": "class", "name": "ZoneId", @@ -4439,12 +4538,24 @@ "preview": true, "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitorPreview.html" }, + { + "type": "enum", + "name": "Elements.DocCommentKind", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.DocCommentKind.html" + }, { "type": "interface", "name": "Elements", "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html", "deltas": [ + { + "type": "method", + "name": "getDocCommentKind(Element)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html#getDocCommentKind(javax.lang.model.element.Element)" + }, { "type": "method", "name": "getEnumConstantBody(VariableElement)", @@ -4841,6 +4952,220 @@ } ] }, + { + "type": "package", + "name": "java.beans.beancontext", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "BeanContextChildSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextMembershipEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceAvailableEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceAvailableEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceRevokedEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServicesSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChildComponentProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildComponentProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChild", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextContainerProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextContainerProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextMembershipListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProviderBeanInfo", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProviderBeanInfo.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProvider", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProvider.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceRevokedListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServicesListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServices", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContext", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContext.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + }, + { + "type": "package", + "name": "java.beans", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "Beans", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html", + "deltas": [ + { + "type": "method", + "name": "instantiate(ClassLoader, String, BeanContext)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html#instantiate(java.lang.ClassLoader,java.lang.String,java.beans.beancontext.BeanContext)", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + } + ] + }, { "type": "package", "name": "javax.sound.midi", diff --git a/site/data/jdk/versions/23/apidiff/19.json b/site/data/jdk/versions/23/apidiff/19.json index 66dc6b33..83b67596 100644 --- a/site/data/jdk/versions/23/apidiff/19.json +++ b/site/data/jdk/versions/23/apidiff/19.json @@ -7,7 +7,7 @@ "target": { "feature": "23", "vendor": "open", - "version": "23-ea+23-1895" + "version": "23-ea+24-1995" }, "order": 19.0, "deltas": [ @@ -50,12 +50,36 @@ "final" ], "deltas": [ + { + "type": "method", + "name": "format(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#format(java.util.Locale,java.lang.String,java.lang.Object...)" + }, { "type": "method", "name": "isTerminal()", "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#isTerminal()", "csr": "JDK-8309141" + }, + { + "type": "method", + "name": "printf(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#printf(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readLine(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readLine(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readPassword(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readPassword(java.util.Locale,java.lang.String,java.lang.Object...)" } ] }, @@ -3334,6 +3358,32 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/package-summary.html", "deltas": [ + { + "type": "class", + "name": "DatagramSocketImpl", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html", + "deltas": [ + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + } + ] + }, { "type": "class", "name": "Inet4Address", @@ -3379,6 +3429,41 @@ } ] }, + { + "type": "class", + "name": "MulticastSocket", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html", + "deltas": [ + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "send(DatagramPacket, byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#send(java.net.DatagramPacket,byte)", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + } + ] + }, { "type": "class", "name": "URL", @@ -3991,6 +4076,28 @@ } ] }, + { + "type": "package", + "name": "java.time", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "Instant", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html", + "deltas": [ + { + "type": "method", + "name": "until(Instant)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html#until(java.time.Instant)" + } + ] + } + ] + }, { "type": "package", "name": "java.util.concurrent", @@ -5433,12 +5540,24 @@ "preview": true, "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitorPreview.html" }, + { + "type": "enum", + "name": "Elements.DocCommentKind", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.DocCommentKind.html" + }, { "type": "interface", "name": "Elements", "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html", "deltas": [ + { + "type": "method", + "name": "getDocCommentKind(Element)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html#getDocCommentKind(javax.lang.model.element.Element)" + }, { "type": "method", "name": "getEnumConstantBody(VariableElement)", @@ -5577,6 +5696,220 @@ } ] }, + { + "type": "package", + "name": "java.beans.beancontext", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "BeanContextChildSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextMembershipEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceAvailableEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceAvailableEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceRevokedEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServicesSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChildComponentProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildComponentProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChild", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextContainerProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextContainerProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextMembershipListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProviderBeanInfo", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProviderBeanInfo.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProvider", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProvider.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceRevokedListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServicesListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServices", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContext", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContext.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + }, + { + "type": "package", + "name": "java.beans", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "Beans", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html", + "deltas": [ + { + "type": "method", + "name": "instantiate(ClassLoader, String, BeanContext)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html#instantiate(java.lang.ClassLoader,java.lang.String,java.beans.beancontext.BeanContext)", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + } + ] + }, { "type": "package", "name": "javax.swing.plaf.synth", diff --git a/site/data/jdk/versions/23/apidiff/20.json b/site/data/jdk/versions/23/apidiff/20.json index f6c4fafb..fed19e00 100644 --- a/site/data/jdk/versions/23/apidiff/20.json +++ b/site/data/jdk/versions/23/apidiff/20.json @@ -7,7 +7,7 @@ "target": { "feature": "23", "vendor": "open", - "version": "23-ea+23-1895" + "version": "23-ea+24-1995" }, "order": 20.0, "deltas": [ @@ -32,12 +32,36 @@ "sealed" ], "deltas": [ + { + "type": "method", + "name": "format(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#format(java.util.Locale,java.lang.String,java.lang.Object...)" + }, { "type": "method", "name": "isTerminal()", "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#isTerminal()", "csr": "JDK-8309141" + }, + { + "type": "method", + "name": "printf(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#printf(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readLine(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readLine(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readPassword(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readPassword(java.util.Locale,java.lang.String,java.lang.Object...)" } ] }, @@ -2553,6 +2577,32 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/package-summary.html", "deltas": [ + { + "type": "class", + "name": "DatagramSocketImpl", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html", + "deltas": [ + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + } + ] + }, { "type": "class", "name": "Inet4Address", @@ -2597,6 +2647,41 @@ "csr": "JDK-8312170" } ] + }, + { + "type": "class", + "name": "MulticastSocket", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html", + "deltas": [ + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "send(DatagramPacket, byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#send(java.net.DatagramPacket,byte)", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + } + ] } ] }, @@ -3088,6 +3173,28 @@ } ] }, + { + "type": "package", + "name": "java.time", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "Instant", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html", + "deltas": [ + { + "type": "method", + "name": "until(Instant)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html#until(java.time.Instant)" + } + ] + } + ] + }, { "type": "package", "name": "java.util.concurrent", @@ -4342,12 +4449,24 @@ "preview": true, "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitorPreview.html" }, + { + "type": "enum", + "name": "Elements.DocCommentKind", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.DocCommentKind.html" + }, { "type": "interface", "name": "Elements", "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html", "deltas": [ + { + "type": "method", + "name": "getDocCommentKind(Element)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html#getDocCommentKind(javax.lang.model.element.Element)" + }, { "type": "method", "name": "getEnumConstantBody(VariableElement)", @@ -4465,6 +4584,220 @@ } ] }, + { + "type": "package", + "name": "java.beans.beancontext", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "BeanContextChildSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextMembershipEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceAvailableEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceAvailableEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceRevokedEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServicesSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChildComponentProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildComponentProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChild", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextContainerProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextContainerProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextMembershipListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProviderBeanInfo", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProviderBeanInfo.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProvider", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProvider.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceRevokedListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServicesListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServices", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContext", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContext.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + }, + { + "type": "package", + "name": "java.beans", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "Beans", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html", + "deltas": [ + { + "type": "method", + "name": "instantiate(ClassLoader, String, BeanContext)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html#instantiate(java.lang.ClassLoader,java.lang.String,java.beans.beancontext.BeanContext)", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + } + ] + }, { "type": "package", "name": "javax.swing.plaf.synth", diff --git a/site/data/jdk/versions/23/apidiff/21.json b/site/data/jdk/versions/23/apidiff/21.json index 17fb2b8d..de44e297 100644 --- a/site/data/jdk/versions/23/apidiff/21.json +++ b/site/data/jdk/versions/23/apidiff/21.json @@ -7,7 +7,7 @@ "target": { "feature": "23", "vendor": "open", - "version": "23-ea+23-1895" + "version": "23-ea+24-1995" }, "order": 21.0, "deltas": [ @@ -29,12 +29,36 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html", "deltas": [ + { + "type": "method", + "name": "format(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#format(java.util.Locale,java.lang.String,java.lang.Object...)" + }, { "type": "method", "name": "isTerminal()", "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#isTerminal()", "csr": "JDK-8309141" + }, + { + "type": "method", + "name": "printf(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#printf(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readLine(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readLine(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readPassword(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readPassword(java.util.Locale,java.lang.String,java.lang.Object...)" } ] }, @@ -1434,6 +1458,32 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/package-summary.html", "deltas": [ + { + "type": "class", + "name": "DatagramSocketImpl", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html", + "deltas": [ + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + } + ] + }, { "type": "class", "name": "Inet4Address", @@ -1478,6 +1528,41 @@ "csr": "JDK-8312170" } ] + }, + { + "type": "class", + "name": "MulticastSocket", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html", + "deltas": [ + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "send(DatagramPacket, byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#send(java.net.DatagramPacket,byte)", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + } + ] } ] }, @@ -1939,6 +2024,28 @@ } ] }, + { + "type": "package", + "name": "java.time", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "Instant", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html", + "deltas": [ + { + "type": "method", + "name": "until(Instant)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html#until(java.time.Instant)" + } + ] + } + ] + }, { "type": "package", "name": "java.util.concurrent", @@ -2354,12 +2461,24 @@ "preview": true, "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitorPreview.html" }, + { + "type": "enum", + "name": "Elements.DocCommentKind", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.DocCommentKind.html" + }, { "type": "interface", "name": "Elements", "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html", "deltas": [ + { + "type": "method", + "name": "getDocCommentKind(Element)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html#getDocCommentKind(javax.lang.model.element.Element)" + }, { "type": "method", "name": "getEnumConstantBody(VariableElement)", @@ -2470,6 +2589,220 @@ } ] }, + { + "type": "package", + "name": "java.beans.beancontext", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "BeanContextChildSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextMembershipEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceAvailableEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceAvailableEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceRevokedEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServicesSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChildComponentProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildComponentProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChild", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextContainerProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextContainerProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextMembershipListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProviderBeanInfo", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProviderBeanInfo.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProvider", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProvider.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceRevokedListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServicesListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServices", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContext", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContext.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + }, + { + "type": "package", + "name": "java.beans", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "Beans", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html", + "deltas": [ + { + "type": "method", + "name": "instantiate(ClassLoader, String, BeanContext)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html#instantiate(java.lang.ClassLoader,java.lang.String,java.beans.beancontext.BeanContext)", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + } + ] + }, { "type": "package", "name": "javax.swing.plaf.synth", diff --git a/site/data/jdk/versions/23/apidiff/22.json b/site/data/jdk/versions/23/apidiff/22.json index 954a647f..6aaeb636 100644 --- a/site/data/jdk/versions/23/apidiff/22.json +++ b/site/data/jdk/versions/23/apidiff/22.json @@ -7,7 +7,7 @@ "target": { "feature": "23", "vendor": "open", - "version": "23-ea+23-1895" + "version": "23-ea+24-1995" }, "order": 22.0, "deltas": [ @@ -23,6 +23,38 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/package-summary.html", "deltas": [ + { + "type": "class", + "name": "Console", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html", + "deltas": [ + { + "type": "method", + "name": "format(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#format(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "printf(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#printf(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readLine(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readLine(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readPassword(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readPassword(java.util.Locale,java.lang.String,java.lang.Object...)" + } + ] + }, { "type": "class", "name": "ObjectOutputStream.PutField", @@ -97,6 +129,21 @@ } ] }, + { + "type": "interface", + "name": "BufWriter", + "status": "notmodified", + "preview": true, + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/lang/classfile/BufWriter.html", + "deltas": [ + { + "type": "method", + "name": "asByteBuffer()", + "status": "removed", + "preview": true + } + ] + }, { "type": "interface", "name": "ClassFile", @@ -780,6 +827,75 @@ } ] }, + { + "type": "package", + "name": "java.net", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "DatagramSocketImpl", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html", + "deltas": [ + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + } + ] + }, + { + "type": "class", + "name": "MulticastSocket", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html", + "deltas": [ + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "send(DatagramPacket, byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#send(java.net.DatagramPacket,byte)", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + } + ] + } + ] + }, { "type": "package", "name": "java.text", @@ -919,6 +1035,28 @@ } ] }, + { + "type": "package", + "name": "java.time", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "Instant", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html", + "deltas": [ + { + "type": "method", + "name": "until(Instant)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html#until(java.time.Instant)" + } + ] + } + ] + }, { "type": "package", "name": "java.util.zip", @@ -1085,6 +1223,26 @@ "preview": true, "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitorPreview.html" }, + { + "type": "enum", + "name": "Elements.DocCommentKind", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.DocCommentKind.html" + }, + { + "type": "interface", + "name": "Elements", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html", + "deltas": [ + { + "type": "method", + "name": "getDocCommentKind(Element)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html#getDocCommentKind(javax.lang.model.element.Element)" + } + ] + }, { "type": "interface", "name": "Types", @@ -1156,6 +1314,220 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/module-summary.html", "deltas": [ + { + "type": "package", + "name": "java.beans.beancontext", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "BeanContextChildSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextMembershipEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceAvailableEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceAvailableEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceRevokedEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServicesSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChildComponentProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildComponentProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChild", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextContainerProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextContainerProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextMembershipListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProviderBeanInfo", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProviderBeanInfo.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProvider", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProvider.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceRevokedListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServicesListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServices", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContext", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContext.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + }, + { + "type": "package", + "name": "java.beans", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "Beans", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html", + "deltas": [ + { + "type": "method", + "name": "instantiate(ClassLoader, String, BeanContext)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html#instantiate(java.lang.ClassLoader,java.lang.String,java.beans.beancontext.BeanContext)", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + } + ] + }, { "type": "package", "name": "javax.swing.plaf.synth", diff --git a/site/data/jdk/versions/23/apidiff/5.json b/site/data/jdk/versions/23/apidiff/5.json index 13133ee6..61b4a524 100644 --- a/site/data/jdk/versions/23/apidiff/5.json +++ b/site/data/jdk/versions/23/apidiff/5.json @@ -7,7 +7,7 @@ "target": { "feature": "23", "vendor": "open", - "version": "23-ea+23-1895" + "version": "23-ea+24-1995" }, "order": 5.0, "deltas": [ @@ -3713,6 +3713,194 @@ } ] }, + { + "type": "package", + "name": "java.beans.beancontext", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "BeanContextChildSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextMembershipEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceAvailableEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceAvailableEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceRevokedEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServicesSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChildComponentProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildComponentProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChild", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextContainerProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextContainerProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextMembershipListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProviderBeanInfo", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProviderBeanInfo.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProvider", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProvider.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceRevokedListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServicesListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServices", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContext", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContext.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + }, { "type": "package", "name": "java.beans", @@ -3749,6 +3937,16 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html", "deltas": [ + { + "type": "method", + "name": "instantiate(ClassLoader, String, BeanContext)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html#instantiate(java.lang.ClassLoader,java.lang.String,java.beans.beancontext.BeanContext)", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, { "type": "method", "name": "instantiate(ClassLoader, String, BeanContext, AppletInitializer)", @@ -11032,12 +11230,30 @@ "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getOption(java.net.SocketOption)" }, + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "setOption(SocketOption, Object)", "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setOption(java.net.SocketOption,java.lang.Object)" }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "supportedOptions()", @@ -11234,6 +11450,15 @@ "deprecated" ] }, + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "joinGroup(InetAddress)", @@ -11252,6 +11477,15 @@ "deprecated" ] }, + { + "type": "method", + "name": "send(DatagramPacket, byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#send(java.net.DatagramPacket,byte)", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "setInterface(InetAddress)", @@ -11269,6 +11503,15 @@ "addedTags": [ "deprecated" ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] } ] }, diff --git a/site/data/jdk/versions/23/apidiff/6.json b/site/data/jdk/versions/23/apidiff/6.json index 5af9fe5f..ccd41b22 100644 --- a/site/data/jdk/versions/23/apidiff/6.json +++ b/site/data/jdk/versions/23/apidiff/6.json @@ -7,7 +7,7 @@ "target": { "feature": "23", "vendor": "open", - "version": "23-ea+23-1895" + "version": "23-ea+24-1995" }, "order": 6.0, "deltas": [ @@ -2761,6 +2761,194 @@ } ] }, + { + "type": "package", + "name": "java.beans.beancontext", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "BeanContextChildSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextMembershipEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceAvailableEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceAvailableEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceRevokedEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServicesSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChildComponentProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildComponentProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChild", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextContainerProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextContainerProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextMembershipListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProviderBeanInfo", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProviderBeanInfo.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProvider", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProvider.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceRevokedListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServicesListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServices", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContext", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContext.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + }, { "type": "package", "name": "java.beans", @@ -2791,6 +2979,16 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html", "deltas": [ + { + "type": "method", + "name": "instantiate(ClassLoader, String, BeanContext)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html#instantiate(java.lang.ClassLoader,java.lang.String,java.beans.beancontext.BeanContext)", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, { "type": "method", "name": "instantiate(ClassLoader, String, BeanContext, AppletInitializer)", @@ -3057,12 +3255,36 @@ "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#charset()", "csr": "JDK-8264209" }, + { + "type": "method", + "name": "format(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#format(java.util.Locale,java.lang.String,java.lang.Object...)" + }, { "type": "method", "name": "isTerminal()", "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#isTerminal()", "csr": "JDK-8309141" + }, + { + "type": "method", + "name": "printf(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#printf(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readLine(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readLine(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readPassword(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readPassword(java.util.Locale,java.lang.String,java.lang.Object...)" } ] }, @@ -9568,12 +9790,30 @@ "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getOption(java.net.SocketOption)" }, + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "setOption(SocketOption, Object)", "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setOption(java.net.SocketOption,java.lang.Object)" }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "supportedOptions()", @@ -9772,6 +10012,15 @@ "deprecated" ] }, + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "joinGroup(InetAddress)", @@ -9790,6 +10039,15 @@ "deprecated" ] }, + { + "type": "method", + "name": "send(DatagramPacket, byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#send(java.net.DatagramPacket,byte)", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "setInterface(InetAddress)", @@ -9807,6 +10065,15 @@ "addedTags": [ "deprecated" ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] } ] }, @@ -23473,6 +23740,12 @@ "preview": true, "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitorPreview.html" }, + { + "type": "enum", + "name": "Elements.DocCommentKind", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.DocCommentKind.html" + }, { "type": "enum", "name": "Elements.Origin", @@ -23503,6 +23776,12 @@ "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html#getAllTypeElements(java.lang.CharSequence)" }, + { + "type": "method", + "name": "getDocCommentKind(Element)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html#getDocCommentKind(javax.lang.model.element.Element)" + }, { "type": "method", "name": "getEnumConstantBody(VariableElement)", diff --git a/site/data/jdk/versions/23/apidiff/7.json b/site/data/jdk/versions/23/apidiff/7.json index 9dcd62ba..e13c2ca1 100644 --- a/site/data/jdk/versions/23/apidiff/7.json +++ b/site/data/jdk/versions/23/apidiff/7.json @@ -7,7 +7,7 @@ "target": { "feature": "23", "vendor": "open", - "version": "23-ea+23-1895" + "version": "23-ea+24-1995" }, "order": 7.0, "deltas": [ @@ -2081,6 +2081,194 @@ } ] }, + { + "type": "package", + "name": "java.beans.beancontext", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "BeanContextChildSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextMembershipEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceAvailableEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceAvailableEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceRevokedEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServicesSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChildComponentProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildComponentProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChild", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextContainerProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextContainerProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextMembershipListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProviderBeanInfo", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProviderBeanInfo.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProvider", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProvider.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceRevokedListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServicesListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServices", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContext", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContext.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + }, { "type": "package", "name": "java.beans", @@ -2105,6 +2293,16 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html", "deltas": [ + { + "type": "method", + "name": "instantiate(ClassLoader, String, BeanContext)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html#instantiate(java.lang.ClassLoader,java.lang.String,java.beans.beancontext.BeanContext)", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, { "type": "method", "name": "instantiate(ClassLoader, String, BeanContext, AppletInitializer)", @@ -2275,12 +2473,36 @@ "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#charset()", "csr": "JDK-8264209" }, + { + "type": "method", + "name": "format(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#format(java.util.Locale,java.lang.String,java.lang.Object...)" + }, { "type": "method", "name": "isTerminal()", "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#isTerminal()", "csr": "JDK-8309141" + }, + { + "type": "method", + "name": "printf(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#printf(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readLine(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readLine(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readPassword(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readPassword(java.util.Locale,java.lang.String,java.lang.Object...)" } ] }, @@ -8697,12 +8919,30 @@ "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getOption(java.net.SocketOption)" }, + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "setOption(SocketOption, Object)", "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setOption(java.net.SocketOption,java.lang.Object)" }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "supportedOptions()", @@ -8846,6 +9086,15 @@ "deprecated" ] }, + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "joinGroup(InetAddress)", @@ -8864,6 +9113,15 @@ "deprecated" ] }, + { + "type": "method", + "name": "send(DatagramPacket, byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#send(java.net.DatagramPacket,byte)", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "setInterface(InetAddress)", @@ -8881,6 +9139,15 @@ "addedTags": [ "deprecated" ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] } ] }, @@ -22048,6 +22315,12 @@ "preview": true, "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitorPreview.html" }, + { + "type": "enum", + "name": "Elements.DocCommentKind", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.DocCommentKind.html" + }, { "type": "enum", "name": "Elements.Origin", @@ -22078,6 +22351,12 @@ "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html#getAllTypeElements(java.lang.CharSequence)" }, + { + "type": "method", + "name": "getDocCommentKind(Element)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html#getDocCommentKind(javax.lang.model.element.Element)" + }, { "type": "method", "name": "getEnumConstantBody(VariableElement)", diff --git a/site/data/jdk/versions/23/apidiff/8.json b/site/data/jdk/versions/23/apidiff/8.json index 4f266142..b16883ae 100644 --- a/site/data/jdk/versions/23/apidiff/8.json +++ b/site/data/jdk/versions/23/apidiff/8.json @@ -7,7 +7,7 @@ "target": { "feature": "23", "vendor": "open", - "version": "23-ea+23-1895" + "version": "23-ea+24-1995" }, "order": 8.0, "deltas": [ @@ -1969,6 +1969,194 @@ } ] }, + { + "type": "package", + "name": "java.beans.beancontext", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "BeanContextChildSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextMembershipEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceAvailableEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceAvailableEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceRevokedEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServicesSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChildComponentProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildComponentProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChild", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextContainerProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextContainerProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextMembershipListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProviderBeanInfo", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProviderBeanInfo.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProvider", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProvider.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceRevokedListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServicesListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServices", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContext", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContext.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + }, { "type": "package", "name": "java.beans", @@ -1993,6 +2181,16 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html", "deltas": [ + { + "type": "method", + "name": "instantiate(ClassLoader, String, BeanContext)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html#instantiate(java.lang.ClassLoader,java.lang.String,java.beans.beancontext.BeanContext)", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, { "type": "method", "name": "instantiate(ClassLoader, String, BeanContext, AppletInitializer)", @@ -2149,12 +2347,36 @@ "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#charset()", "csr": "JDK-8264209" }, + { + "type": "method", + "name": "format(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#format(java.util.Locale,java.lang.String,java.lang.Object...)" + }, { "type": "method", "name": "isTerminal()", "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#isTerminal()", "csr": "JDK-8309141" + }, + { + "type": "method", + "name": "printf(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#printf(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readLine(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readLine(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readPassword(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readPassword(java.util.Locale,java.lang.String,java.lang.Object...)" } ] }, @@ -7519,12 +7741,30 @@ "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getOption(java.net.SocketOption)" }, + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "setOption(SocketOption, Object)", "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setOption(java.net.SocketOption,java.lang.Object)" }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "supportedOptions()", @@ -7668,6 +7908,15 @@ "deprecated" ] }, + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "joinGroup(InetAddress)", @@ -7686,6 +7935,15 @@ "deprecated" ] }, + { + "type": "method", + "name": "send(DatagramPacket, byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#send(java.net.DatagramPacket,byte)", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "setInterface(InetAddress)", @@ -7703,6 +7961,15 @@ "addedTags": [ "deprecated" ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] } ] }, @@ -11336,6 +11603,20 @@ } ] }, + { + "type": "class", + "name": "Instant", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html", + "deltas": [ + { + "type": "method", + "name": "until(Instant)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html#until(java.time.Instant)" + } + ] + }, { "type": "class", "name": "LocalDate", @@ -18243,6 +18524,12 @@ "preview": true, "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitorPreview.html" }, + { + "type": "enum", + "name": "Elements.DocCommentKind", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.DocCommentKind.html" + }, { "type": "enum", "name": "Elements.Origin", @@ -18273,6 +18560,12 @@ "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html#getAllTypeElements(java.lang.CharSequence)" }, + { + "type": "method", + "name": "getDocCommentKind(Element)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html#getDocCommentKind(javax.lang.model.element.Element)" + }, { "type": "method", "name": "getEnumConstantBody(VariableElement)", diff --git a/site/data/jdk/versions/23/apidiff/9.json b/site/data/jdk/versions/23/apidiff/9.json index 5168b25d..10e86d00 100644 --- a/site/data/jdk/versions/23/apidiff/9.json +++ b/site/data/jdk/versions/23/apidiff/9.json @@ -7,7 +7,7 @@ "target": { "feature": "23", "vendor": "open", - "version": "23-ea+23-1895" + "version": "23-ea+24-1995" }, "order": 9.0, "deltas": [ @@ -135,12 +135,36 @@ "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#charset()", "csr": "JDK-8264209" }, + { + "type": "method", + "name": "format(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#format(java.util.Locale,java.lang.String,java.lang.Object...)" + }, { "type": "method", "name": "isTerminal()", "status": "added", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#isTerminal()", "csr": "JDK-8309141" + }, + { + "type": "method", + "name": "printf(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#printf(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readLine(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readLine(java.util.Locale,java.lang.String,java.lang.Object...)" + }, + { + "type": "method", + "name": "readPassword(Locale, String, Object...)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/io/Console.html#readPassword(java.util.Locale,java.lang.String,java.lang.Object...)" } ] }, @@ -4091,6 +4115,32 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/package-summary.html", "deltas": [ + { + "type": "class", + "name": "DatagramSocketImpl", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html", + "deltas": [ + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/DatagramSocketImpl.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + } + ] + }, { "type": "class", "name": "DatagramSocket", @@ -4194,6 +4244,15 @@ "deprecated" ] }, + { + "type": "method", + "name": "getTTL()", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#getTTL()", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "joinGroup(InetAddress)", @@ -4212,6 +4271,15 @@ "deprecated" ] }, + { + "type": "method", + "name": "send(DatagramPacket, byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#send(java.net.DatagramPacket,byte)", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "setInterface(InetAddress)", @@ -4230,6 +4298,15 @@ "deprecated" ] }, + { + "type": "method", + "name": "setTTL(byte)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/net/MulticastSocket.html#setTTL(byte)", + "addedTags": [ + "forRemoval" + ] + }, { "type": "method", "name": "supportedOptions()", @@ -6694,6 +6771,20 @@ } ] }, + { + "type": "class", + "name": "Instant", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html", + "deltas": [ + { + "type": "method", + "name": "until(Instant)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.base/java/time/Instant.html#until(java.time.Instant)" + } + ] + }, { "type": "class", "name": "ZoneId", @@ -10733,12 +10824,24 @@ "preview": true, "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/TypeKindVisitorPreview.html" }, + { + "type": "enum", + "name": "Elements.DocCommentKind", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.DocCommentKind.html" + }, { "type": "interface", "name": "Elements", "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html", "deltas": [ + { + "type": "method", + "name": "getDocCommentKind(Element)", + "status": "added", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.compiler/javax/lang/model/util/Elements.html#getDocCommentKind(javax.lang.model.element.Element)" + }, { "type": "method", "name": "getEnumConstantBody(VariableElement)", @@ -12073,6 +12176,194 @@ } ] }, + { + "type": "package", + "name": "java.beans.beancontext", + "status": "notmodified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/package-summary.html", + "deltas": [ + { + "type": "class", + "name": "BeanContextChildSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextMembershipEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceAvailableEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceAvailableEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServiceRevokedEvent", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedEvent.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextServicesSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "class", + "name": "BeanContextSupport", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextSupport.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChildComponentProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChildComponentProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextChild", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextChild.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextContainerProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextContainerProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextMembershipListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextMembershipListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextProxy", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextProxy.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProviderBeanInfo", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProviderBeanInfo.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceProvider", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceProvider.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServiceRevokedListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServiceRevokedListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServicesListener", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServicesListener.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContextServices", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContextServices.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, + { + "type": "interface", + "name": "BeanContext", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/beancontext/BeanContext.html", + "addedTags": [ + "deprecated", + "forRemoval" + ] + } + ] + }, { "type": "package", "name": "java.beans", @@ -12085,6 +12376,16 @@ "status": "notmodified", "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html", "deltas": [ + { + "type": "method", + "name": "instantiate(ClassLoader, String, BeanContext)", + "status": "modified", + "javadoc": "https://download.java.net/java/early_access/jdk23/docs/api/java.desktop/java/beans/Beans.html#instantiate(java.lang.ClassLoader,java.lang.String,java.beans.beancontext.BeanContext)", + "addedTags": [ + "deprecated", + "forRemoval" + ] + }, { "type": "method", "name": "instantiate(ClassLoader, String, BeanContext, AppletInitializer)",