Releases: procivis/react-native-one-core
Release v1.101239.0
Updated compatibility with one-core v1.76.
For complete details, see the full release notes.
Breaking changes
⚠️ Wallet Provider-related endpoints and permissions- All
/api/holder-wallet-unit/*endpoints have been renamed - All corresponding permissions have been renamed
- See Renamed endpoints and permissions for complete details
- All
New features
- Resolve trust information - EUDI trust information received during issuance or verification is now validated, saved, and can be resolved using new endpoints
- PostgreSQL support - Core now supports PostgreSQL databases
- OpenID JWT VC Issuer Metadata - Added a new endpoint for retrieving SD-JWT VC Issuer Metadata including the issuer's JSON Web Key Set (JWKS)
Other Procivis One updates
- Assign parent organizations - Added the ability to assign a parent organization to enable sharing trust collections
- Business Wallet registration - Organizations can now register their Business Wallet instance with a Wallet Provider
- New organization role - Assign
TRUST_LIST_PUBLISHERto any organization that will be publishing and managing trust lists
Release v1.98296.0
Updated compatibility with one-core v1.75.0.
For complete details, see the full release notes.
Other Procivis One updates
- Trust collection syncing - Wallet and Verifier Apps are now able to receive trust collection information from their provider
- Add Access and Registration Certificates to identifiers - Identifier creation now supports attaching trust information and assigning roles to certificates, enabling the creation of identifiers suitable for regulated ecosystems such as EUDI
- Verifier provider configuration - The
verifierProvidernow supports the same feature flags, legacy trust management, and trust collection configuration as thewalletProvider, providing consistent control over verifier app units - Global roles - IAM role mappings now support a global scope option, removing the need to update mappings for certain roles when new organizations are added
- User admin - Manage Desk users including bulk deactivation and reactivation
Release v1.95657.0
⚠️ This release includes breaking changes to SDK types and methods. Please review carefully before upgrading.- Updated compatibility with one-core v1.74.
- For complete details, see the full release notes.
Breaking changes
⚠️ SDK type and method renaming- SDK types were renamed to remove
Binding/DTO/Enumsuffixes and unify across platforms. Types now use the following naming pattern:<entity>Detail<entity>ListItem<entity>ListQuery
- Additionaly the list method naming has been unified:
list<entity>s
- SDK types were renamed to remove
Other Procivis One updates
- Technical user delegation - Enhanced permission model for non-Core services set up as technical users
- ETSI Trust List Subscriptions - Create and manage collections of Lists of Trusted Entities (LoTE) according to ETSI EN 119 602 v1.1
- mdoc DSCs - Create mdoc Document Signer Certificates using internally created CAs
Release v1.94025.0
Updated compatibility with one-core v1.73.
Other Procivis One updates
- ETSI Trust List Publishing - Publish Lists of Trusted Entities (LoTE) according to ETSI EN 119 602 v1.1
- mdoc CAs - CA self-signing extended to support mdocs
- Verifier app provider - Added the ability to control the app version lifecycle
- Added more endpoints for statistics
Release v1.90342.0
Updated compatibility with one-core v1.72.0.
Breaking changes
- LVVC revocation method - removed
- W3C VC Barcodes - removed
- WARNING - Upgrading permanently deletes all entities using these technologies (schemas, credentials, proofs)
Other Procivis One updates
- Webhooks for notifications - Core can send notifications for important issuance and verification lifecycle events
- Desk dashboards - Added statistics endpoints in Core and two dashboards to the Desk UI for monitoring issuance and verification lifecycle operations within and across organizations
- Country profiles extended - WIA/WUA added to country profiles UI filtering in the Desk
- National Registry - Added support for creating supervisory authorities
Release v1.88624.1
Updated compatibility with one-core v1.71.0.
For complete details, see the full release notes.
Breaking changes
- WAA → WIA terminology
⚠️ - "Wallet app attestation" renamed to "wallet instance attestation" per EU ARF
- API parameters renamed:
requiresAppAttestation→requiresWalletInstanceAttestation,walletAppAttestation→walletInstanceAttestation - Update wallet integrations accordingly
Other Procivis One updates
- Access Certificates - Issue Access Certificates for wallet-relying parties in EU National Registries
- OID4VP in Organizational Wallet - Accept proof requests with credential sets
- Transaction codes - One-time codes for OpenID4VCI issuance flows
- Schema ID improvements - Optional schema IDs for ISO mdoc and SD-JWT VC formats
Release v1.84437.0
Updated compatibility with one-core v1.70.0.
For complete details, see the full release notes.
Other Procivis One updates
- Certificate Authorities - Create CA identifiers with support for CSRs, importing CA chains, creating self-signed root CAs, and signing X.509 certificates
- Optional revocation methods - Revocation method selection now optional during credential schema creation
- Registration Certificate APIs - Updated APIs for issuing Registration Certificates to wallet-relying parties
- Desk UI improvements - Copy schemas between organizations, improved country profile visibility, and customizable list filters
Release v1.81885.0
Updated compatibility with one-core v1.69.1.
For complete details, see the full release notes.
Breaking changes
- Methods and structs renamed
⚠️ - 4 methods and several structs in the ONECore interface renamed due to standardized generation:
getIdentifiers→listIdentifiersgetHistory→getHistoryListgetTrustAnchors→listTrustAnchorsgetTrustEntities→listTrustEntities
- Review your TypeScript integration code and update method/struct names as needed
- See the latest reference
- 4 methods and several structs in the ONECore interface renamed due to standardized generation:
New features
- Configurable proof request expiration - Added
INTERACTION_EXPIREDstate and configurableinteractionExpiresInparameter for proof requests with automatic state transitions
Other Procivis One updates
- Issue Registration Certificates - Enterprise Backend can now issue Registration Certificates to wallet-relying parties
- National Register - Public API - Wallet-Relying Party Registry service includes new public GET endpoint
- Simplified deployment - Updated Quick Start with streamlined full stack deployment
- Desk UI improvements - Enhanced proof schema creation workflow
Release v1.77931.0
Updated compatibility with one-core v1.68.0.
For complete details, see the full release notes.
- Bug fixes and minor improvements
Other Procivis One updates
- Signature endpoints - New
/api/signatureendpoints for signing Registration Certificates (wallet-relying party registries) - System announcements in Desk - Desk UI now supports displaying system announcements
Release v1.75488.0
Updated compatibility with one-core v1.67.2.
For complete details, see the full release notes.
New features
- x509_hash client ID scheme - New client identifier scheme supported for OpenID4VP draft 25 and later
Other Procivis One updates
- Centralized history storage - Server components now store all history events centrally in Core
- Wallet-relying party registry lifecycle management - Added support for suspension, reactivation, revocation, and deletion