From a470846b14931cbef6729dce4fd5281d86e48f40 Mon Sep 17 00:00:00 2001 From: Lubos Racansky Date: Wed, 26 Jun 2024 08:07:42 +0200 Subject: [PATCH 1/3] Fix #621: Create PowerAuth-2024.07 page --- docs/PowerAuth-2024.07.md | 83 +++++++++++++++++++++++++++++++++++++++ docs/Releases.md | 1 + 2 files changed, 84 insertions(+) create mode 100644 docs/PowerAuth-2024.07.md diff --git a/docs/PowerAuth-2024.07.md b/docs/PowerAuth-2024.07.md new file mode 100644 index 00000000..cea09f68 --- /dev/null +++ b/docs/PowerAuth-2024.07.md @@ -0,0 +1,83 @@ +# PowerAuth 2024.07 + + +## Migration guides + +For updating to 2024.07, please follow these migration guides: + +- [PowerAuth Server - Migration from version 1.7.0 to version 1.8.0](https://github.com/wultra/powerauth-server/blob/develop/docs/PowerAuth-Server-1.8.0.md) +- [PowerAuth Push Server - Migration from version 1.7.0 to version 1.8.0](https://github.com/wultra/powerauth-push-server/blob/develop/docs/PowerAuth-Push-Server-1.8.0.md) +- [PowerAuth Web Flow - Migration from version 1.7.0 to version 1.8.0](https://github.com/wultra/powerauth-webflow/blob/develop/docs/Web-Flow-1.8.0.md) + + +## Components for version 2024.07 + + +### Back-End Applications + +| Component | Application Name | Version | Description | +|------------------------|------------------------------|---------|-------------------------------------------------------------| +| PowerAuth Server | `powerauth-java-server.war` | 1.8.0 | Core back-end component for PowerAuth stack. | +| PowerAuth Admin | `powerauth-admin.war` | 1.8.0 | Administration console for PowerAuth Server. | +| PowerAuth Push Server | `powerauth-push-server.war` | 1.8.0 | Simple to deploy push server for APNS and FCM. | +| Enrollment Server | `enrollment-server.war` | 1.8.0 | Enrollment server for PowerAuth. | +| PowerAuth Web Flow | `powerauth-webflow.war` | 1.8.0 | Central web authentication page. | +| PowerAuth Next Step | `powerauth-next-step.war` | 1.8.0 | Authorization server used for PowerAuth Web Flow component. | +| PowerAuth Data Adapter | `powerauth-data-adapter.war` | 1.8.0 | Customization component for PowerAuth Web Flow. | +| PowerAuth Tpp Engine | `powerauth-tpp-engine.war` | 1.8.0 | Third party provider registry and consent engine. | + + +### Utilities + +| Component | Application Name | Version | Description | +|-----------------------------|-----------------------------|---------|-----------------------------------------------------------------------------------| +| PowerAuth Command Line Tool | `powerauth-java-cmd.jar` | 1.8.0 | Command line tool for integration testing. | +| User Data Store | `user-data-store.war` | 1.3.0 | Server component which stores clients personal data securely. | +| Mobile Utility Server | `mobile-utility-server.war` | 1.8.0 | Server component for dynamic SSL pinning, text localization, and other utilities. | +| SSL Pinning Tool | `ssl-pinning-tool.jar` | 1.8.0 | A command line utility used to sign SSL certificates for dynamic SSL pinning. | + + +### Mobile Libraries + +| Platform | Package Name | Version | Description | +|--------------------|---------------------------------------------------|---------|---------------------------------------------| +| iOS | `PowerAuth2` | 1.8.0 | A client library for iOS. | +| watchOS | `PowerAuth2ForWatch` | 1.8.0 | A limited library for watchOS. | +| iOS App Extensions | `PowerAuth2ForExtensions` | 1.8.0 | A limited library for iOS App Extensions. | +| Android | `com.wultra.android.powerauth:powerauth-sdk` | 1.8.0 | A client library for Android. | +| React Native | `react-native-powerauth-mobile-sdk` | 2.5.0 | React Native wrapper library for PowerAuth. | +| mToken SDK iOS | `WultraMobileTokenSDK` | 1.9.0 | Mobile Token SDK for the iOS platform. | +| mToken SDK Android | `com.wultra.android.mtokensdk:mtoken-sdk-android` | 1.9.0 | Mobile Token SDK for the Android platform. | + + +### Back-End Integration Libraries + +| Component | Library Name | Version | Description | +|-------------------------------------------|-----------------------------------------|---------|-------------------------------------------------------------------------------------------------| +| PowerAuth RESTful Model | `powerauth-restful-model.jar` | 1.8.0 | Model classes for request and response objects used in PowerAuth Standard RESTful API. | +| PowerAuth RESTful API Security for Spring | `powerauth-restful-security-spring.jar` | 1.8.0 | High-level integration libraries for RESTful API security, build for Spring MVC. | +| PowerAuth REST Client for Spring | `powerauth-rest-client-spring.jar` | 1.8.0 | REST service client for PowerAuth Server service. | +| PowerAuth Push Server RESTful Model | `powerauth-push-model.jar` | 1.8.0 | Model classes for request and response objects used in PowerAuth Push Server. | +| PowerAuth Push Server RESTful Client | `powerauth-push-client.jar` | 1.8.0 | Client implementation that simplifies integration with PowerAuth Push Server service. | +| PowerAuth Data Adapter RESTful Model | `powerauth-data-adapter-model.jar` | 1.8.0 | Model classes for request and response objects used in PowerAuth Data Adapter component. | +| PowerAuth Data Adapter Client | `powerauth-data-adapter-client.jar` | 1.8.0 | Client implementation that simplifies integration with PowerAuth Data Adapter custom component. | +| PowerAuth Next Step RESTful Model | `powerauth-nextstep-model.jar` | 1.8.0 | Model classes for request and response objects used in PowerAuth Next Step service. | +| PowerAuth Next Step Client | `powerauth-nextstep-client.jar` | 1.8.0 | Client implementation that simplifies integration with PowerAuth Next Step service. | +| PowerAuth Mobile Token Model | `mtoken-model.jar` | 1.8.0 | Model classes for request and response objects used in PowerAuth Mobile Token. | + + +### Technical Dependencies + +| Component | Library Name | Version | Description | +|-------------------------------------|------------------------------|---------|--------------------------------------------------------------------------------------------------| +| PowerAuth Cryptography | `powerauth-java-crypto.jar` | 1.8.0 | Core cryptography implementation of the PowerAuth protocol. | +| PowerAuth HTTP Utilities | `powerauth-java-http.jar` | 1.8.0 | Utilities used for binding PowerAuth cryptography to HTTP technology. | +| PowerAuth Command-Line Tool Library | `powerauth-java-cmd-lib.jar` | 1.8.0 | Library used for implementation of the PowerAuth Command-Line Tool app, useful for unit testing. | +| Wultra Java Networking Objects | `rest-model-base.jar` | 1.10.0 | Base classes for RESTful API networking, shared across all Wultra back-end projects. | +| Wultra REST Client | `rest-client-base.jar` | 1.10.0 | Base RESTful client implementation, shared across all Wultra back-end projects. | +| Wultra Auditing Library | `audit-base.jar` | 1.10.0 | Base auditing library, shared across all Wultra back-end projects. | + + +## Known Issues When Updating From Older Versions + +_No known issues so far._ diff --git a/docs/Releases.md b/docs/Releases.md index 7a5662a2..a5d75071 100644 --- a/docs/Releases.md +++ b/docs/Releases.md @@ -12,6 +12,7 @@ In order to consolidate the information about the current versions, we have intr ## List of Releases +- [PowerAuth 2024.07](./PowerAuth-2024.07.md) - [PowerAuth 2024.03](./PowerAuth-2024.03.md) - [PowerAuth 2023.12](./PowerAuth-2023.12.md) - [PowerAuth 2023.08](./PowerAuth-2023.08.md) From fbbd8b2d1afd25d9d7aa07892a8a49cdd95054ac Mon Sep 17 00:00:00 2001 From: Lubos Racansky Date: Mon, 15 Jul 2024 10:45:14 +0200 Subject: [PATCH 2/3] Update Mobile Libraries --- docs/PowerAuth-2024.07.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/PowerAuth-2024.07.md b/docs/PowerAuth-2024.07.md index cea09f68..cfe4b31d 100644 --- a/docs/PowerAuth-2024.07.md +++ b/docs/PowerAuth-2024.07.md @@ -41,13 +41,13 @@ For updating to 2024.07, please follow these migration guides: | Platform | Package Name | Version | Description | |--------------------|---------------------------------------------------|---------|---------------------------------------------| -| iOS | `PowerAuth2` | 1.8.0 | A client library for iOS. | +| iOS | `PowerAuth2` | 1.8.1 | A client library for iOS. | | watchOS | `PowerAuth2ForWatch` | 1.8.0 | A limited library for watchOS. | | iOS App Extensions | `PowerAuth2ForExtensions` | 1.8.0 | A limited library for iOS App Extensions. | -| Android | `com.wultra.android.powerauth:powerauth-sdk` | 1.8.0 | A client library for Android. | -| React Native | `react-native-powerauth-mobile-sdk` | 2.5.0 | React Native wrapper library for PowerAuth. | -| mToken SDK iOS | `WultraMobileTokenSDK` | 1.9.0 | Mobile Token SDK for the iOS platform. | -| mToken SDK Android | `com.wultra.android.mtokensdk:mtoken-sdk-android` | 1.9.0 | Mobile Token SDK for the Android platform. | +| Android | `com.wultra.android.powerauth:powerauth-sdk` | 1.8.1 | A client library for Android. | +| React Native | `react-native-powerauth-mobile-sdk` | 2.5.1 | React Native wrapper library for PowerAuth. | +| mToken SDK iOS | `WultraMobileTokenSDK` | 1.10.0 | Mobile Token SDK for the iOS platform. | +| mToken SDK Android | `com.wultra.android.mtokensdk:mtoken-sdk-android` | 1.11.0 | Mobile Token SDK for the Android platform. | ### Back-End Integration Libraries From 2def34471d33eefdf520286a0e93c064fe5f779d Mon Sep 17 00:00:00 2001 From: Lubos Racansky Date: Mon, 15 Jul 2024 13:47:16 +0200 Subject: [PATCH 3/3] 1.11.1 WultraMobileTokenSDK --- docs/PowerAuth-2024.07.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/PowerAuth-2024.07.md b/docs/PowerAuth-2024.07.md index cfe4b31d..de3996fa 100644 --- a/docs/PowerAuth-2024.07.md +++ b/docs/PowerAuth-2024.07.md @@ -46,7 +46,7 @@ For updating to 2024.07, please follow these migration guides: | iOS App Extensions | `PowerAuth2ForExtensions` | 1.8.0 | A limited library for iOS App Extensions. | | Android | `com.wultra.android.powerauth:powerauth-sdk` | 1.8.1 | A client library for Android. | | React Native | `react-native-powerauth-mobile-sdk` | 2.5.1 | React Native wrapper library for PowerAuth. | -| mToken SDK iOS | `WultraMobileTokenSDK` | 1.10.0 | Mobile Token SDK for the iOS platform. | +| mToken SDK iOS | `WultraMobileTokenSDK` | 1.11.1 | Mobile Token SDK for the iOS platform. | | mToken SDK Android | `com.wultra.android.mtokensdk:mtoken-sdk-android` | 1.11.0 | Mobile Token SDK for the Android platform. |