diff --git a/boms/extras/pom.xml b/boms/extras/pom.xml index 78f962fe6..c06575595 100644 --- a/boms/extras/pom.xml +++ b/boms/extras/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../../pom.xml diff --git a/boms/reference/pom.xml b/boms/reference/pom.xml index e143bd967..1c09486fe 100644 --- a/boms/reference/pom.xml +++ b/boms/reference/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../../pom.xml diff --git a/boms/sdk/pom.xml b/boms/sdk/pom.xml index c9354f558..37ecc9d25 100644 --- a/boms/sdk/pom.xml +++ b/boms/sdk/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../../pom.xml diff --git a/boms/test-utils/pom.xml b/boms/test-utils/pom.xml index 5c0cdff0a..dd95cd7e4 100644 --- a/boms/test-utils/pom.xml +++ b/boms/test-utils/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../../pom.xml diff --git a/client/base/pom.xml b/client/base/pom.xml index 325175a12..05b772931 100644 --- a/client/base/pom.xml +++ b/client/base/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../../pom.xml a2a-java-sdk-client diff --git a/client/transport/grpc/pom.xml b/client/transport/grpc/pom.xml index 65c0b8514..2c184a7fe 100644 --- a/client/transport/grpc/pom.xml +++ b/client/transport/grpc/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../../../pom.xml a2a-java-sdk-client-transport-grpc diff --git a/client/transport/jsonrpc/pom.xml b/client/transport/jsonrpc/pom.xml index 19084ad9d..0cbadd8ab 100644 --- a/client/transport/jsonrpc/pom.xml +++ b/client/transport/jsonrpc/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../../../pom.xml a2a-java-sdk-client-transport-jsonrpc diff --git a/client/transport/rest/pom.xml b/client/transport/rest/pom.xml index 3ded0dee9..2c682c888 100644 --- a/client/transport/rest/pom.xml +++ b/client/transport/rest/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../../../pom.xml a2a-java-sdk-client-transport-rest diff --git a/client/transport/spi/pom.xml b/client/transport/spi/pom.xml index 3230d21fe..ca1005e13 100644 --- a/client/transport/spi/pom.xml +++ b/client/transport/spi/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../../../pom.xml a2a-java-sdk-client-transport-spi diff --git a/common/pom.xml b/common/pom.xml index 821ae168c..f224e422f 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT a2a-java-sdk-common diff --git a/examples/cloud-deployment/server/pom.xml b/examples/cloud-deployment/server/pom.xml index a3c0792b5..4db8c96d8 100644 --- a/examples/cloud-deployment/server/pom.xml +++ b/examples/cloud-deployment/server/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../../../pom.xml diff --git a/examples/helloworld/client/pom.xml b/examples/helloworld/client/pom.xml index c362ce9a9..0ac460bc5 100644 --- a/examples/helloworld/client/pom.xml +++ b/examples/helloworld/client/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-examples-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT a2a-java-sdk-examples-client diff --git a/examples/helloworld/client/src/main/java/io/a2a/examples/helloworld/HelloWorldRunner.java b/examples/helloworld/client/src/main/java/io/a2a/examples/helloworld/HelloWorldRunner.java index 5a3e46a4f..0c19ffad7 100644 --- a/examples/helloworld/client/src/main/java/io/a2a/examples/helloworld/HelloWorldRunner.java +++ b/examples/helloworld/client/src/main/java/io/a2a/examples/helloworld/HelloWorldRunner.java @@ -1,6 +1,6 @@ ///usr/bin/env jbang "$0" "$@" ; exit $? -//DEPS io.github.a2asdk:a2a-java-sdk-client:0.4.0.Alpha1-SNAPSHOT -//DEPS io.github.a2asdk:a2a-java-sdk-client-transport-jsonrpc:0.4.0.Alpha1-SNAPSHOT +//DEPS io.github.a2asdk:a2a-java-sdk-client:1.0.0.Alpha1-SNAPSHOT +//DEPS io.github.a2asdk:a2a-java-sdk-client-transport-jsonrpc:1.0.0.Alpha1-SNAPSHOT //SOURCES HelloWorldClient.java /** diff --git a/examples/helloworld/pom.xml b/examples/helloworld/pom.xml index d5ebb596d..ddb562e60 100644 --- a/examples/helloworld/pom.xml +++ b/examples/helloworld/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../../pom.xml diff --git a/examples/helloworld/server/pom.xml b/examples/helloworld/server/pom.xml index 5c660336f..584690dce 100644 --- a/examples/helloworld/server/pom.xml +++ b/examples/helloworld/server/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-examples-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT a2a-java-sdk-examples-server diff --git a/extras/common/pom.xml b/extras/common/pom.xml index 416a39df6..29cedf9c5 100644 --- a/extras/common/pom.xml +++ b/extras/common/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../../pom.xml diff --git a/extras/push-notification-config-store-database-jpa/pom.xml b/extras/push-notification-config-store-database-jpa/pom.xml index f55cad367..0258dccc8 100644 --- a/extras/push-notification-config-store-database-jpa/pom.xml +++ b/extras/push-notification-config-store-database-jpa/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../../pom.xml a2a-java-extras-push-notification-config-store-database-jpa diff --git a/extras/queue-manager-replicated/core/pom.xml b/extras/queue-manager-replicated/core/pom.xml index cdc6da7e9..47e8c8bc0 100644 --- a/extras/queue-manager-replicated/core/pom.xml +++ b/extras/queue-manager-replicated/core/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-queue-manager-replicated-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../pom.xml diff --git a/extras/queue-manager-replicated/pom.xml b/extras/queue-manager-replicated/pom.xml index f4da4d1e4..ba7a95b1d 100644 --- a/extras/queue-manager-replicated/pom.xml +++ b/extras/queue-manager-replicated/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../../pom.xml diff --git a/extras/queue-manager-replicated/replication-mp-reactive/pom.xml b/extras/queue-manager-replicated/replication-mp-reactive/pom.xml index 2508821b6..8a1c461c4 100644 --- a/extras/queue-manager-replicated/replication-mp-reactive/pom.xml +++ b/extras/queue-manager-replicated/replication-mp-reactive/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-queue-manager-replicated-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../pom.xml diff --git a/extras/queue-manager-replicated/tests-multi-instance/pom.xml b/extras/queue-manager-replicated/tests-multi-instance/pom.xml index 67c1bb384..52ff3c5cb 100644 --- a/extras/queue-manager-replicated/tests-multi-instance/pom.xml +++ b/extras/queue-manager-replicated/tests-multi-instance/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-queue-manager-replicated-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../pom.xml diff --git a/extras/queue-manager-replicated/tests-multi-instance/quarkus-app-1/pom.xml b/extras/queue-manager-replicated/tests-multi-instance/quarkus-app-1/pom.xml index 04d1389e5..b6caa6a08 100644 --- a/extras/queue-manager-replicated/tests-multi-instance/quarkus-app-1/pom.xml +++ b/extras/queue-manager-replicated/tests-multi-instance/quarkus-app-1/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-queue-manager-replicated-tests-multi-instance-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../pom.xml diff --git a/extras/queue-manager-replicated/tests-multi-instance/quarkus-app-2/pom.xml b/extras/queue-manager-replicated/tests-multi-instance/quarkus-app-2/pom.xml index 66cdb7822..391dc16be 100644 --- a/extras/queue-manager-replicated/tests-multi-instance/quarkus-app-2/pom.xml +++ b/extras/queue-manager-replicated/tests-multi-instance/quarkus-app-2/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-queue-manager-replicated-tests-multi-instance-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../pom.xml diff --git a/extras/queue-manager-replicated/tests-multi-instance/quarkus-common/pom.xml b/extras/queue-manager-replicated/tests-multi-instance/quarkus-common/pom.xml index e54b8f786..67e7ee470 100644 --- a/extras/queue-manager-replicated/tests-multi-instance/quarkus-common/pom.xml +++ b/extras/queue-manager-replicated/tests-multi-instance/quarkus-common/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-queue-manager-replicated-tests-multi-instance-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../pom.xml diff --git a/extras/queue-manager-replicated/tests-multi-instance/tests/pom.xml b/extras/queue-manager-replicated/tests-multi-instance/tests/pom.xml index fe378dd29..abd49a4c8 100644 --- a/extras/queue-manager-replicated/tests-multi-instance/tests/pom.xml +++ b/extras/queue-manager-replicated/tests-multi-instance/tests/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-queue-manager-replicated-tests-multi-instance-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../pom.xml diff --git a/extras/queue-manager-replicated/tests-single-instance/pom.xml b/extras/queue-manager-replicated/tests-single-instance/pom.xml index 29cca7256..72a4451ac 100644 --- a/extras/queue-manager-replicated/tests-single-instance/pom.xml +++ b/extras/queue-manager-replicated/tests-single-instance/pom.xml @@ -6,7 +6,7 @@ io.github.a2asdk a2a-java-queue-manager-replicated-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../pom.xml diff --git a/extras/task-store-database-jpa/pom.xml b/extras/task-store-database-jpa/pom.xml index 7c3c37062..b0597ffa2 100644 --- a/extras/task-store-database-jpa/pom.xml +++ b/extras/task-store-database-jpa/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../../pom.xml a2a-java-extras-task-store-database-jpa diff --git a/http-client/pom.xml b/http-client/pom.xml index 06d7a6ceb..e18e562a9 100644 --- a/http-client/pom.xml +++ b/http-client/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT a2a-java-sdk-http-client diff --git a/integrations/microprofile-config/pom.xml b/integrations/microprofile-config/pom.xml index f5435bdce..62d7da6cd 100644 --- a/integrations/microprofile-config/pom.xml +++ b/integrations/microprofile-config/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../../pom.xml a2a-java-sdk-microprofile-config diff --git a/jsonrpc-common/pom.xml b/jsonrpc-common/pom.xml index f566ad9a3..ea8e7bae0 100644 --- a/jsonrpc-common/pom.xml +++ b/jsonrpc-common/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT a2a-java-sdk-jsonrpc-common diff --git a/pom.xml b/pom.xml index c7987fd54..643b56e53 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT pom diff --git a/reference/common/pom.xml b/reference/common/pom.xml index 0a9c57123..3f3f26b7d 100644 --- a/reference/common/pom.xml +++ b/reference/common/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../../pom.xml a2a-java-sdk-reference-common diff --git a/reference/grpc/pom.xml b/reference/grpc/pom.xml index cbecf7470..0c131756e 100644 --- a/reference/grpc/pom.xml +++ b/reference/grpc/pom.xml @@ -6,7 +6,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../../pom.xml diff --git a/reference/jsonrpc/pom.xml b/reference/jsonrpc/pom.xml index 97983421e..09f7cc517 100644 --- a/reference/jsonrpc/pom.xml +++ b/reference/jsonrpc/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../../pom.xml a2a-java-sdk-reference-jsonrpc diff --git a/reference/rest/pom.xml b/reference/rest/pom.xml index ec7e0dc1b..b284e140d 100644 --- a/reference/rest/pom.xml +++ b/reference/rest/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../../pom.xml a2a-java-sdk-reference-rest diff --git a/server-common/pom.xml b/server-common/pom.xml index 74cb6c7a1..e41442c96 100644 --- a/server-common/pom.xml +++ b/server-common/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT a2a-java-sdk-server-common diff --git a/spec-grpc/pom.xml b/spec-grpc/pom.xml index 8938cdf1d..9270b2751 100644 --- a/spec-grpc/pom.xml +++ b/spec-grpc/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT a2a-java-sdk-spec-grpc diff --git a/spec/pom.xml b/spec/pom.xml index b1fc0a6f6..2f04f5c2a 100644 --- a/spec/pom.xml +++ b/spec/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT a2a-java-sdk-spec diff --git a/tck/pom.xml b/tck/pom.xml index 1a9a984c9..9b41e49e3 100644 --- a/tck/pom.xml +++ b/tck/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT a2a-tck-server diff --git a/tests/server-common/pom.xml b/tests/server-common/pom.xml index 870c74fcc..ff0298841 100644 --- a/tests/server-common/pom.xml +++ b/tests/server-common/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../../pom.xml a2a-java-sdk-tests-server-common diff --git a/transport/grpc/pom.xml b/transport/grpc/pom.xml index 6bbb973a4..e1c7ccf05 100644 --- a/transport/grpc/pom.xml +++ b/transport/grpc/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../../pom.xml a2a-java-sdk-transport-grpc diff --git a/transport/jsonrpc/pom.xml b/transport/jsonrpc/pom.xml index c7fa3d9f2..59498d8d7 100644 --- a/transport/jsonrpc/pom.xml +++ b/transport/jsonrpc/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../../pom.xml a2a-java-sdk-transport-jsonrpc diff --git a/transport/rest/pom.xml b/transport/rest/pom.xml index d39b64648..42987ee78 100644 --- a/transport/rest/pom.xml +++ b/transport/rest/pom.xml @@ -7,7 +7,7 @@ io.github.a2asdk a2a-java-sdk-parent - 0.4.0.Alpha1-SNAPSHOT + 1.0.0.Alpha1-SNAPSHOT ../../pom.xml a2a-java-sdk-transport-rest diff --git a/update-version.sh b/update-version.sh index 98a6cb3cd..8e7f3d9db 100755 --- a/update-version.sh +++ b/update-version.sh @@ -10,32 +10,32 @@ TO_VERSION=$2 # Validate arguments if [ -z "$FROM_VERSION" ] || [ -z "$TO_VERSION" ]; then - echo "❌ Error: Missing version arguments." - echo "Usage: $0 FROM_VERSION TO_VERSION [--dry-run]" - echo "Example: $0 0.3.0.Beta1-SNAPSHOT 0.3.0.Beta1" + echo "❌ Error: Missing version arguments." >&2 + echo "Usage: $0 FROM_VERSION TO_VERSION [--dry-run]" >&2 + echo "Example: $0 0.3.0.Beta1-SNAPSHOT 0.3.0.Beta1" >&2 exit 1 fi # Check if TO_VERSION looks like a flag if [[ "$TO_VERSION" == --* ]]; then - echo "❌ Error: TO_VERSION cannot be a flag. Did you mean to provide both FROM_VERSION and TO_VERSION?" - echo "Usage: $0 FROM_VERSION TO_VERSION [--dry-run]" - echo "Example: $0 0.3.0.Beta1-SNAPSHOT 0.3.0.Beta1" + echo "❌ Error: TO_VERSION cannot be a flag. Did you mean to provide both FROM_VERSION and TO_VERSION?" >&2 + echo "Usage: $0 FROM_VERSION TO_VERSION [--dry-run]" >&2 + echo "Example: $0 0.3.0.Beta1-SNAPSHOT 0.3.0.Beta1" >&2 exit 1 fi DRY_RUN=false -if [ "$3" = "--dry-run" ]; then +if [ "${3:-}" = "--dry-run" ]; then DRY_RUN=true -elif [ -n "$3" ]; then - echo "❌ Error: Invalid third argument. Only '--dry-run' is supported." - echo "Usage: $0 FROM_VERSION TO_VERSION [--dry-run]" +elif [ -n "${3:-}" ]; then + echo "❌ Error: Invalid third argument. Only '--dry-run' is supported." >&2 + echo "Usage: $0 FROM_VERSION TO_VERSION [--dry-run]" >&2 exit 1 fi # Verify we're in the right directory if [ ! -f "pom.xml" ]; then - echo "❌ Error: pom.xml not found. Run this script from the a2a-java root directory." + echo "❌ Error: pom.xml not found. Run this script from the a2a-java root directory." >&2 exit 1 fi