Skip to content

Commit 1fbacc1

Browse files
authored
Mark AOT support libraries as deprecated (Azure#34307)
* Mark AOT support libraries as deprecated * add blog post link * fix changelog
1 parent 8a4d55b commit 1fbacc1

File tree

6 files changed

+22
-4
lines changed

6 files changed

+22
-4
lines changed

sdk/aot/azure-aot-graalvm-support-netty/CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
# Release History
22

3-
## 1.0.0-beta.3 (2022-05-17)
3+
## 1.0.0-beta.3 (2023-04-04)
44

55
### Other Changes
6+
- Marked this library as deprecated. Please refer to the [blog post](https://devblogs.microsoft.com/azure-sdk/announcing-graalvm-support-in-azure-sdk-for-java-and-spring-cloud-azure-libraries/) for more details on GraalVM support in Azure SDK for Java.
67

78
#### Dependency Updates
89
- Updated `azure-aot-graalvm-support` version to 1.0.0-beta.3

sdk/aot/azure-aot-graalvm-support-netty/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Azure GraalVM Netty Support client library for Java
22

3+
> **IMPORTANT** Please note that this package is deprecated and will no longer be updated. The necessary configuration files to support
4+
> native image compilation using GraalVM is now directly available on respective client libraries. It is no longer required
5+
> to add this package as a dependency to build native images with Azure SDK for Java. - Marked this library as deprecated.
6+
> Please refer to the [blog post](https://devblogs.microsoft.com/azure-sdk/announcing-graalvm-support-in-azure-sdk-for-java-and-spring-cloud-azure-libraries/) for more details on GraalVM support in Azure SDK for Java.
7+
38
The Azure GraalVM Netty Support client library provides support for applications using
49
[Azure client libraries](https://azure.github.io/azure-sdk/releases/latest/java.html) that take a dependency on
510
[azure-core-http-netty](https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/core/azure-core-http-netty) to be

sdk/aot/azure-aot-graalvm-support-netty/pom.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,10 @@
1111

1212
<packaging>jar</packaging>
1313
<name>Microsoft Azure SDK for GraalVM Netty support</name>
14-
<description>This package contains Microsoft Azure GraalVM Netty Support SDK.</description>
14+
<description>
15+
This package is deprecated will have no further updates. Dependency on this library is no longer required to build native images with Azure SDK for Java.
16+
For more details, please refer to https://devblogs.microsoft.com/azure-sdk/announcing-graalvm-support-in-azure-sdk-for-java-and-spring-cloud-azure-libraries
17+
</description>
1518
<parent>
1619
<groupId>com.azure</groupId>
1720
<artifactId>azure-client-sdk-parent</artifactId>

sdk/aot/azure-aot-graalvm-support/CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
# Release History
22

3-
## 1.0.0-beta.3 (2022-05-17)
3+
## 1.0.0-beta.3 (2023-04-04)
44

55
### Other Changes
6+
- Marked this library as deprecated. Please refer to the [blog post](https://devblogs.microsoft.com/azure-sdk/announcing-graalvm-support-in-azure-sdk-for-java-and-spring-cloud-azure-libraries/) for more details on GraalVM support in Azure SDK for Java.
67
- Changed the proxy interface package names to match the 1.28.0 version of `azure-core`
78

89
## 1.0.0-beta.2 (2022-04-25)

sdk/aot/azure-aot-graalvm-support/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Azure GraalVM Support client library for Java
22

3+
> **IMPORTANT** Please note that this package is deprecated and will no longer be updated. The necessary configuration files to support
4+
> native image compilation using GraalVM is now directly available on respective client libraries. It is no longer required
5+
> to add this package as a dependency to build native images with Azure SDK for Java.
6+
> Please refer to the [blog post](https://devblogs.microsoft.com/azure-sdk/announcing-graalvm-support-in-azure-sdk-for-java-and-spring-cloud-azure-libraries/) for more details on GraalVM support in Azure SDK for Java.
7+
38
The Azure GraalVM Support client library provides support for applications using [Azure client libraries](https://azure.github.io/azure-sdk/releases/latest/java.html) to be built as [GraalVM native
49
images](https://www.graalvm.org/22.0/reference-manual/native-image/). The library contains all the necessary
510
[configuration files](https://www.graalvm.org/22.0/reference-manual/native-image/BuildConfiguration/) and [GraalVM

sdk/aot/azure-aot-graalvm-support/pom.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,10 @@
1111

1212
<packaging>jar</packaging>
1313
<name>Microsoft Azure GraalVM support</name>
14-
<description>This package contains GraalVM Support configuration for Azure SDKs.</description>
14+
<description>
15+
This package is deprecated will have no further updates. Dependency on this library is no longer required to build native images with Azure SDK for Java.
16+
For more details, please refer to https://devblogs.microsoft.com/azure-sdk/announcing-graalvm-support-in-azure-sdk-for-java-and-spring-cloud-azure-libraries
17+
</description>
1518
<parent>
1619
<groupId>com.azure</groupId>
1720
<artifactId>azure-client-sdk-parent</artifactId>

0 commit comments

Comments
 (0)