Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: upgrade flutter packages #1220

Merged
merged 15 commits into from
Apr 12, 2024

Conversation

Nirajn2311
Copy link
Member

@Nirajn2311 Nirajn2311 commented Mar 31, 2024

Checklist:

Updating the packages first so that it becomes easier to migrate to Gradle 8 and Flutter 3.19 along with replacing older unmaintained packages.

Packages to replace

  • font awesome flutter with system icons
  • sqflite_migration_service - with sqflite methods
  • html - look into using dart:html
  • fk_user_agent - replace with https://pub.dev/packages/ua_client_hints
  • flutter_custom_tabs - do we still want this?

@Nirajn2311 Nirajn2311 force-pushed the chore/update-flutter-packages branch 2 times, most recently from c0b8f38 to 3391731 Compare April 4, 2024 16:17
@Nirajn2311 Nirajn2311 force-pushed the chore/update-flutter-packages branch from 3391731 to 2be1159 Compare April 4, 2024 16:18
@Nirajn2311 Nirajn2311 marked this pull request as ready for review April 12, 2024 03:55
@Nirajn2311 Nirajn2311 requested a review from a team as a code owner April 12, 2024 03:55
@Sembauke
Copy link
Member

Sembauke commented Apr 12, 2024

flutter_custom_tabs - do we still want this?

Yes this is for secure login, we are using this because google does not allow us to login from a regular WebView. Or it would send us a warning about it via email.

font awesome flutter with system icons

We can get rid of this if we find replacing icons we want to use. I presume we use this for the preview button for the projects.

@Sembauke Sembauke merged commit 52cc875 into freeCodeCamp:main Apr 12, 2024
4 of 6 checks passed
@Nirajn2311 Nirajn2311 deleted the chore/update-flutter-packages branch April 12, 2024 07:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants