diff --git a/CHANGELOG b/CHANGELOG deleted file mode 100644 index 38202032..00000000 --- a/CHANGELOG +++ /dev/null @@ -1,29 +0,0 @@ -# Changelog - -## Version 1.0.0 -- Switch from GSON to Jackson for parsing [#58] -- Rename Status to VerificationStatus [#59] -- Add message to APIException and update JavaDocs [#60] - -## Version 0.2.0 -- Significantly increase unit test coverage [#51] -- Add support for Xcode and LocalTesting environments [#49] -- Allow parsing unknown Enum values [#50] -- Add support for testing in Java 21 [#48] -- Add error codes from App Store Server API v1.9 [#43] -- Add new fields from App Store Server API v1.10 [#53] -- Fix private key parsing on Windows from @vpavic [#41] - -## Version 0.1.3 - -- Add status field to Data [#35](https://github.com/apple/app-store-server-library-java/issues/35) -- Publish JavaDocs - -## Version 0.1.2 - -- Make SignedDataVerifier::decodeSignedObject protected - -## Version 0.1.1 - -- Move release to Maven Central -- The additional repository is no longer needed in a Gradle/Maven config \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..fb464aec --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,33 @@ +# Changelog + +## Version 1.1.0 +- Support App Store Server Notifications v2.10 [https://github.com/apple/app-store-server-library-java/pull/74] +- Require appAppleId in SignedDataVerifier for the Production environment [https://github.com/apple/app-store-server-library-java/pull/68] + +## Version 1.0.0 +- Switch from GSON to Jackson for parsing [https://github.com/apple/app-store-server-library-java/pull/58] +- Rename Status to VerificationStatus [https://github.com/apple/app-store-server-library-java/pull/59] +- Add message to APIException and update JavaDocs [https://github.com/apple/app-store-server-library-java/pull/60] + +## Version 0.2.0 +- Significantly increase unit test coverage [https://github.com/apple/app-store-server-library-java/pull/51] +- Add support for Xcode and LocalTesting environments [https://github.com/apple/app-store-server-library-java/pull/49] +- Allow parsing unknown Enum values [https://github.com/apple/app-store-server-library-java/pull/50] +- Add support for testing in Java 21 [https://github.com/apple/app-store-server-library-java/pull/48] +- Add error codes from App Store Server API v1.9 [https://github.com/apple/app-store-server-library-java/pull/43] +- Add new fields from App Store Server API v1.10 [https://github.com/apple/app-store-server-library-java/pull/53] +- Fix private key parsing on Windows from @vpavic [https://github.com/apple/app-store-server-library-java/pull/41] + +## Version 0.1.3 + +- Add status field to Data [https://github.com/apple/app-store-server-library-java/pull/34] +- Publish JavaDocs + +## Version 0.1.2 + +- Make SignedDataVerifier::decodeSignedObject protected + +## Version 0.1.1 + +- Move release to Maven Central +- The additional repository is no longer needed in a Gradle/Maven config diff --git a/README.md b/README.md index 5d5db028..b2bd7dd6 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ The Java server library for the [App Store Server API](https://developer.apple.c ### Gradle ```groovy -implementation 'com.apple.itunes.storekit:app-store-server-library:1.0.0' +implementation 'com.apple.itunes.storekit:app-store-server-library:1.1.0' ``` @@ -24,7 +24,7 @@ implementation 'com.apple.itunes.storekit:app-store-server-library:1.0.0' com.apple.itunes.storekit app-store-server-library - 1.0.0 + 1.1.0 ``` diff --git a/gradle.properties b/gradle.properties index 4424e04b..5b9eb177 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,2 +1,2 @@ -version=1.0.0 +version=1.1.0 group=com.apple.itunes.storekit diff --git a/src/main/java/com/apple/itunes/storekit/client/AppStoreServerAPIClient.java b/src/main/java/com/apple/itunes/storekit/client/AppStoreServerAPIClient.java index c08739dc..39b44eda 100644 --- a/src/main/java/com/apple/itunes/storekit/client/AppStoreServerAPIClient.java +++ b/src/main/java/com/apple/itunes/storekit/client/AppStoreServerAPIClient.java @@ -44,7 +44,7 @@ public class AppStoreServerAPIClient { private static final String PRODUCTION_URL = "https://api.storekit.itunes.apple.com"; private static final String SANDBOX_URL = "https://api.storekit-sandbox.itunes.apple.com"; - private static final String USER_AGENT = "app-store-server-library/java/1.0.0"; + private static final String USER_AGENT = "app-store-server-library/java/1.1.0"; private static final MediaType JSON = MediaType.parse("application/json; charset=utf-8"); private final OkHttpClient httpClient;