Releases: minvws/nl-covid19-coronacheck-app-ios
Releases · minvws/nl-covid19-coronacheck-app-ios
CoronaCheck 4.0.1
- Optimisation of pinning:
- Migrated to v8 config which allows multiple certificates for TLS and CMS and has more consistent config keys
- When checking the TLS, only the provider certificate from the config is allowed for provider API calls
- Removed the banners for importing a booster and changed validities
- Updated the iOS code base to use color names from Figma, removed old and obsolete colors
- Improved SIG maintainability
- Replaced the winter animation with the regular animation
- Updated the text styles with Figma
- Replaced the SIG GitHub token
- Fixed an issue with snapshot changes after updating to Xcode 13.3
- Bug fixes:
- Config could be prevented from loading by putting the device time in the future
- The config TTL was not respected if the app was still in the background upon TTL expiry
- Positive test retrieval was stuck on 'kloppen de gegevens' screen after tapping 'maak bewijs'
- Fakes.swift to use Current.now()
CoronaCheck Scanner 3.0.2
- Implemented optimisations for deactivating the app when the CTB is no longer used
- Scanner will not be allowed to open via deeplink if the app is deactivated
- Forced update has priority over app deactivation
- Deactivation URL
- Created and adjusted the redirect link
- Copy changes
- Implemented various accessibility fixes
- Bug fixes:
- Crash in Go Library
- No error dialog was shown when scanning failed
- Clock skew warning was not displayed on the waiting screen
- Start screen did not scroll
- The disclosure policy view on start did not scale correctly
CoronaCheck 4.0.0
- Implemented new functionality for the 0G scenario, in which the Dutch corona certificate will not be used anymore
- Adjusted the deeplink
- Updated the feature flag
- Domestic tab is hidden
- 'You have no ???? certificate' banners are hidden
- 'No CTB' banner is shown on the international tab
- Changed the end states
- Added a ‘New in this app’ screen
- Updated the onboarding steps
- Implemented various copy changes
- Bug fix: ‘What’s new’ is not displayed when policy changes
CoronaCheck 3.1.0
- Users with an incomplete vaccination can now go through a different flow that retrieves the oldest positive test result to complete the vaccination
- Updated the retrieval of positive tests for a recovery certificate or vaccination completion flow to the new API
- Adjusted the order of info banners
- Removed the ‘New in the app’ screen for new users and added an onboarding step with an explanation of the current policy
- Added an error message for tokens that are temporarily blocked for brute force prevention
- Implemented various improvements for accessibility
- Implemented various copy changes
Bug fixes:
- Memory leak: Increasing instances count of NetworkManagerURLSessionDelegate
- Split ListRemoteEvent details into single line blocks for bidirectional texts
- Label in details screen should be ‘Naam’, not ‘Jouw gegevens’
CoronaCheck Scanner 3.0.1
Fixed a bug that could lead to freeze on the startup screen
CoronaCheck Scanner 3.0.0
- Added a feature flag which allows configuration of access modes, so QR codes can be scanned in 3G, 1G or 3G+1G mode (US
- 1G indicator is always shown on the home screen when 1G is active (US
- The “New in the app” screen now appears later in the flow during first use after an update
- Improved the menu entrance and layout
- Implemented copy updates
- Improved accessibility for scan mode features
- Added new animations for switching to different scan modes
CoronaCheck 3.0.1
- Fixed a bug that could lead to freeze on the startup screen
CoronaCheck 3.0.0
- A feature flag now allows selection of access modes for 3G, 1G or 3G+1G
- Built a feature-flag toggle (debug) screen for testing
- Passed policy to showQR
- Removed 2G banner stuff - Changed the NL card design for 3G
- Changed the Dutch cards to indicated the new access modes
- Added a banner based on the Feature Flag disclosure policy - In 1G + 3G mode, a 1G card is shown with an info banner
- In 1G-only mode, a 3G card is shown in disabled state with an info banner
- Show the 1G card
- Show the disabled 3G card - “What’s new” screen is shown when feature flag has changed to different mode
- Implemented various copy changes
- Updated the mobile core
CoronaCheck 2.9.0
- Added a more visible option through which users can add a new test or vaccination
- Made the menu more visible and easier to navigate
- Updated recovery/positive test retrieval calls to the new API
- Removed code for recovery validity upgrade
- Aligned naming between platforms
- Several config checks are now handled whenever the config is refreshed instead of only on app launch
- Various improvements for accessibility
- Various copy changes
- Bug fixes:
- Merged ContentVC, InformationVC, DisplayContentVC, renamed content.subTitle to content.body
- Fixed a bug where the app got stuck at the loading screen after pressing ‘Clear Data’ in airplane mode
- Fixed a bug where landscape mode was not restored after displaying the QR
CoronaCheck Scanner 2.6.3
Updated the Go Library to include a change where no validity rules are applied to foreign DCCs (fully vaccinated) for people under the age of 18