Skip to content
This repository has been archived by the owner on May 10, 2024. It is now read-only.

Modernize dependency management #3207

Closed
kylehickinson opened this issue Jan 18, 2021 · 2 comments · Fixed by #3191
Closed

Modernize dependency management #3207

kylehickinson opened this issue Jan 18, 2021 · 2 comments · Fixed by #3191
Assignees
Labels
enhancement Epic: Cleanup Epic for cleaning up internals of the project, primary refactoring or removing dead code. QA Pass - iPad QA Pass - iPhone X QA Pass - iPhone QA/Yes release-notes/exclude
Milestone

Comments

@kylehickinson
Copy link
Collaborator

Move away from Carthage for deps and move static libraries (.a) to modern XCFrameworks to ensure future Xcode compatibility

Test Plan

Dependencies may be updated in the process, therefore things that depend on them should be sanity tested.

This includes:

  • Image caching (i.e. large and small favicons)
  • Local web server (i.e. error pages, tab restore, etc.)
  • Animated Lottie images (onboarding)
  • Yubi Keys
  • SQLite passwords encryption
@kjozwiak
Copy link
Member

We'll label this as QA/Pass once all the issues have been verified and #3472, #3473 and #3474 have been completed.

@srirambv
Copy link
Contributor

srirambv commented Apr 1, 2021

Marking as passed based on previous comment

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement Epic: Cleanup Epic for cleaning up internals of the project, primary refactoring or removing dead code. QA Pass - iPad QA Pass - iPhone X QA Pass - iPhone QA/Yes release-notes/exclude
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants