This repository has been archived by the owner on Sep 15, 2023. It is now read-only.
Releases: admin-ch/CovidCertificate-SDK-iOS
Releases · admin-ch/CovidCertificate-SDK-iOS
v3.6.0
v3.5.0
v3.4.0
What's Changed
- Add possibility to check validity of certificates against rules of other countries (as long as they publish their business rules on the EU gateway)
Full Changelog: v3.3.0...v3.4.0
v3.3.0
v3.2.0
This release of the SDK includes the following changes:
- Adds check functions for Swiss medical exemption certificates by @zimmermannubique in #127
- Adds walletActiveModes by @zimmermannubique in #128
- Pre-packaged revocation list by @stmitt in #129
- Adds handling for TR-CH-0010 by @stmitt in #130
- update xcode to 13.2.1 by @stmitt in #131
Full Changelog: v3.1.0...v3.2.0
v3.1.0
This release of the SDK includes the following changes:
- 2G+ and «Test certificate» have been added as new verification modes. See the README for how to use it.
Full Changelog: v3.0.0...v3.1.0
v3.0.0
This release of the SDK includes the following changes:
- Support for different certificate verification modes (e.g. 2G, 3G). See the README for how to use it.
Full Changelog: v2.0.0...v3.0.0
v2.0.0
This release of the SDK includes the following changes:
- The
isSwitzerlandOnly
flag that states whether a certain type of certificate is only valid in Switzerland is now computed in the display rules. In the previous version, this flag was hardcoded for certain certificate types (e.g., light certificates). The flag is now returned in theVerificationResult
. - The SDK has been updated to correctly handle the new certificates for tourists. To process the display rules for this type of certificate, the
iat
andexp
flags from the CWT are now passed to the CertLogic as well. - The
NationalRulesError
enum caseUNKNOWN_TEST_FAILURE
has been renamed to the more descriptive nameUNKNOWN_CERTLOGIC_FAILURE
, because the word "TEST" was rather confusing, given the context. DateFormatter
uses have been refactored to be more efficient (i.e., lessDateFormatter
instances are created at runtime).
What's Changed
- Remove unused variable by @ubfelix in #111
- Update workflows to use Xcode 13.1 by @ubfelix in #114
- Get isSwitzerlandOnly from displayRules by @ubfelix in #113
- Add logic and tests for tourist certificate by @ubfelix in #112
- Update rulesets and config by @ubfelix in #115
Full Changelog: v1.2.0...v2.0.0