Skip to content

Releases: 18F/identity-idp

RC 398

18 Jul 18:27
2024-07-18T173149
5301482
Compare
Choose a tag to compare

Bug Fixes

  • Code Revert: Revert changes introduced in 88a2a1c (#10954)
  • OpenID Connect: Fix language selection on OpenID Connect logout page (#10941)

Internal

  • Analytics: Log new_device with email and password authentication event (#10957)
  • Automated Testing: Use improved PKI service test stub consistently (#10942)
  • Automated Testing: Align PIV/CAC setup-after-sign-in specs to user behavior (#10939)
  • Automated Testing: Add spec to ensure mailers don't include SVG (#10949)
  • Dependencies: Update dependencies to resolve security advisories (#10953)
  • Localization: Normalize newlines in locale data (#10955)
  • Performance: Split utilities stylesheet to standalone file (#10946)

RC 397

17 Jul 18:45
2024-07-17T184006
628fd6b
Compare
Choose a tag to compare

User-Facing Improvements

  • PIV/CAC authentication: Remove PIV assumption (#10926)

Bug Fixes

  • In-person Proofing: Remove usps invalid states from selects (#10843) (#10843)

Internal

  • Analytics: Log email language for new account creation (#10935)
  • In-person proofing: Add enhanced_ipp property to (#10931)
  • analytics: Add on to multi_factor_auth_option_list (#10902)

Upcoming Features

  • Enhanced In-Person Proofing: By-pass Primary ID check in USPS proofing results job if Enhanced In-Person Proofing (#10917)
  • In-Person Proofing: Support more formats for translation of Post Office hours (#10925)
  • In-person proofing: Reminder email for eipp (#10928)

RC 396

11 Jul 20:54
c7af67c
Compare
Choose a tag to compare

User-Facing Improvements

  • identity verification: Verified & Pending States for Identity Verification (#10847)

Internal

  • ActionAccount: Clear message when trying to reinstate an already reinstated account (#10927)

RC 395

09 Jul 20:12
988c6d4
Compare
Choose a tag to compare

Bug Fixes

  • Accessibility: Render H1 for inactive service provider error page (#10921)
  • biometrics: Fix crash when cancelling image capture (#10906)

Internal

  • Analytics: Avoid logging multi_factor_auth_enter_piv_cac for PIV MFA visit (#10916)
  • Authentication: Consolidate MFA verification result handling (#10901)
  • In-person proofing: Add zipcode to Idv state id submitted (#10915)
  • In-person proofing: Add birth year to "Idv: in (#10899)
  • Reporting: Ensure the drop-off report and its tests are more robust (#10900)
  • Source code: Small cleanup to URI params helper code (#10920)
  • Specs: Fix flakey spec (#10919)

Upcoming Features

  • Biometrics: Add feature flags to support biometric IAL requests (#10908)
  • Identity verification: Disable verify by mail for in person proofing (#10892)

RC 394

03 Jul 16:30
f0d792e
Compare
Choose a tag to compare

NOTE: This release was rolled back due to errors during deployment

User-Facing Improvements

  • Authentication: Recaptcha ignore low confidence score failures (#10868)
  • Verify By Mail Flow: The verify by mail flow enforces the 2 pieces of fair evidence requirement which disallows verify by mail when a SP requests an authn context with the requirement. (#10886)

Bug Fixes

  • In-Person Proofing: Fix 500 in document capture when going to IPP (#10830)
  • OpenID Connect: Fix 500 error when validating userinfo requests (#10888)

Internal

  • Analytics: Ensure user ID present in account deletion submitted (#10887)
  • Automated Testing: Render negated test cases in account specs (#10885)
  • Bug Fixes: Translate Post Office search results (#10882)
  • CI: Remove per-branch checks for scheduled job checks (#10891)
  • Continuous Integration: Add JavaScript lint to prevent hardcoding URLs (#10894)
  • Data Requests: Allow filtering user log report by start and end dates (#10890)
  • Identity verification: Calculate proofing_components dynamically (#10870)
  • In-Person Proofing: Save Sponsor Id on IPP Enrollments (Internal) and on EIPP Enhanced Enrollments (Upcoming Features) (#10859)
  • Source code: Add scheduled checks for external changes (#10834)
  • Terms of use: Require re-accepting rules of use every 5 years (#10681)

RC 393

27 Jun 20:39
796951e
Compare
Choose a tag to compare

Internal

  • Analytics: Remove analytics event route (#10876)
  • Analytics: Removes now-redundant ssn_is_unique check (#10833)
  • GpoMail: Query optimization (#10852)
  • Reporting: Update unique users logic in combined-invoice-supplement-report-v2 (#10869)
  • Reporting: Fix query error in fraud metrics reporting (#10874)
  • Reporting: Fix queries across multiple internal reports (#10875)

Upcoming Features

  • Aggregated Sign-In Email: Avoid sending new device email after account creation (#10877)
  • In-person proofing: Backfill sponsor id (#10872)

RC 392

25 Jun 17:20
0e2639e
Compare
Choose a tag to compare

Bug Fixes

  • Accessibility: Render email language preference as language of parts (#10841)

Internal

  • Enhanced IPP: Addressed additional code comments (clean up depricated width on td, round image width (#10839)
  • Layout: Add OpenGraph metadata for site name (#10850)
  • RISC: Remove obsolete code (#10826)
  • Scripts: Update Cloudwatch querying client (#10848)
  • Source code: Update code to match React conventions (#10838)
  • Source code: Enforce usage of yarn-deduplicate via lint (#10857)
  • Source code: Upgrade dependencies to fix security vulnerabilities (#10854)
  • Source code: Update .gitattributes for yarn.lock (#10856)
  • UI Components: Replace Alert component "other" as default style (#10779)
  • WebAuthn: Standardize form validation for WebauthnSetupForm (#10782)

Upcoming Features

  • Spam Mitigation: Add reCAPTCHA at sign-in behind feature flag (#10772)

RC 391.1

24 Jun 14:34
3496e63
Compare
Choose a tag to compare

Bug Fixes

  • Reports: Resolve double-parsing JSON in Dropoff report (LG-13570) (#10846)

RC 391

20 Jun 22:04
82aba64
Compare
Choose a tag to compare

Internal

  • Dependencies: Update dependencies to latest versions (#10835)
  • Error handling: Remove RISC network errors from NewRelic (#10806)
  • Reporting: Move weekly reports to run at 00:00 Monday UTC (#10805)
  • ResolutionProofingJob: Populate ssn_is_unique (#10801)
  • Translations: Update missing Chinese translations (#10829)
  • Translations: Update Chinese translations (#10831, #10837)

Upcoming Features

  • Enhanced In-person Proofing: Conditionally render Enhanced IPP version of Ready To Verify Email. Enhanced IPP Email template has additional content and a different design. (#10816)
  • In-person proofing: Create enhanced ipp enrollments (#10820)

RC 390

18 Jun 17:42
9c9c660
Compare
Choose a tag to compare

User-Facing Improvements

  • Account Page: Update language email preference selection to be in the language being described. (#10808)

Bug Fixes

  • Acuant SDK: Clear out a callback when done with it. (#10762)

Internal

  • Continuous Integration: Add test to ensure schema files are consistent with migrations (#10813)
  • Continuous Integration: Add coverage metric to GitLab CI (#10821)
  • Metrics: Add certificate validation errors to event (#10818)
  • Reporting: Fixing column names and column order (#10817) (#10817)
  • Tests: Reorganize dependency audit checks (#10814)
  • Tests: Small refactor to AnalyticsSpec (#10810)
  • Translations: Update missing Chinese translations (#10819)