Skip to content

Commit 425e468

Browse files
authored
Update for 0.98.0 release. (#1632)
Also amend publishing rules for multipaz-server to include the sources which is needed for publication on Maven Central to work. Test: Manually tested. Signed-off-by: David Zeuthen <zeuthen@google.com>
1 parent f788fa1 commit 425e468

File tree

4 files changed

+25
-6
lines changed

4 files changed

+25
-6
lines changed

CHANGELOG.md

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,26 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [0.98.0] - Expected early March 2026
9-
Changes since Multipaz 0.97.0 include:
10-
- TODO
8+
## [0.98.0] - 2026-03-19
9+
Significant changes since Multipaz 0.97.0 include:
10+
11+
- Add translation infrastructure and translations for 21 languages
12+
- Add support for ISO/IEC 18013-5 Second Edition query language
13+
- Add support ISO/IEC 18013-7:2025 Annex A on verifier.multipaz.org and in TestApp
14+
- Add support for USB-connected NFC readers, (https://www.youtube.com/watch?v=KR8U-dZM6f4)
15+
- New vertical document list composable/view for both Compose and SwiftUI including support
16+
for QuickAccessWallet on Android (https://www.youtube.com/watch?v=YUkJMlIxr0A,
17+
https://youtu.be/rdLyNJPpEsQ)
18+
- Unification of proximity and online presentment UI/UX (https://youtu.be/nbNL2e7Ckjs)
19+
- TrustManager enhancements including composables for editing trust lists in multipaz-compose
20+
- New event logging framework for recording significant user events such as presentment
21+
- Support for sharing files on Android and iOS
22+
- Better exception handling throughout the library
23+
- Preliminary support for Digital Payment Credentials
24+
- Support for Aadhaar doctype, including in https://verifier.multipaz.org
25+
26+
Starting with Multipaz 0.98.0 we are now doing releases on [Maven Central](https://mvnrepository.com/artifact/org.multipaz/multipaz) instead
27+
of [GMaven](https://maven.google.com/).
1128

1229
## [0.97.0] - 2026-02-17
1330
Changes since Multipaz 0.96.0 include:

Package.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ let package = Package(
2121
),
2222
.binaryTarget(
2323
name: "Multipaz",
24-
path: "xcframework/build/XCFrameworks/release/Multipaz.xcframework"
24+
url: "https://apps.multipaz.org/xcf/Multipaz-0.98.0.xcframework.zip",
25+
checksum:"cf31660f72b010a4ef9ee1c3e2c6e86759be6be60f008357637e43bb5387e1f5"
2526
)
2627
]
2728
)

build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ val projectVersionCode: Int by extra {
3535
// For a tagged release, projectVersionNext should be blank and the next commit
3636
// following the release should bump it to the next version number.
3737
//
38-
val projectVersionLast = "0.97.0"
39-
val projectVersionNext = "0.98.0"
38+
val projectVersionLast = "0.98.0"
39+
val projectVersionNext = ""
4040

4141
private fun runCommand(args: List<String>): String {
4242
val stdout = ByteArrayOutputStream()

multipaz-server/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ kotlin {
2121
java {
2222
sourceCompatibility = JavaVersion.VERSION_17
2323
targetCompatibility = JavaVersion.VERSION_17
24+
withSourcesJar()
2425
}
2526

2627
dependencies {

0 commit comments

Comments
 (0)