ApplETS / Notre-Dame

The 4th generation of ÉTSMobile, the main gateway between the École de technologie supérieure and its students on mobile devices
Apache License 2.0
37 stars 12 forks source link

Bump home_widget from 0.4.1 to 0.5.0 #972

Closed dependabot[bot] closed 4 months ago

dependabot[bot] commented 5 months ago

Bumps home_widget from 0.4.1 to 0.5.0.

Release notes

Sourced from home_widget's releases.

v0.5.0

What's Changed

New Contributors

Full Changelog: https://github.com/ABausG/home_widget/compare/v0.4.1...v0.5.0

Changelog

Sourced from home_widget's changelog.

0.5.0

Breaking Changes

  • The package now uses a library pattern so you should only import 'package:home_widget/home_widget.dart'

New Features

  • Jetpack Glance Support
  • Support requestPinWidget on Android
  • Support getting Information about Widgets Users have currently added to their Home and Lock Screens
  • Support saving Uint8List on iOS

Fixes

  • iOS Background Work not working when App was fully closed
  • Launching the App on Android 14+
  • iOS not compiling when using interactive Widgets with Flutter 3.19+
Commits
  • 365f8f9 chore(release): release v0.5.0
  • dd2d116 feat: finish glance support (#239)
  • b004b33 refactor!: use library pattern (#238)
  • 8c8a79e feat: obtain information about the pinned widgets (#233)
  • b3b9dd9 fix: addApplicationDelegate unavailable in iOS (#228)
  • cba8262 feat: support Uint8List as FlutterStandardTypedData on iOS (#197)
  • e5d1dc7 fix: Android 14+ launch support (#224)
  • 8b42df9 fix: HomeWidgetBackgroundWorker on iOS not setting Setup as completed (#229)
  • e7d9831 docs: Fix typo in README for Interactivity on Android (#212)
  • fe7c2fc docs: Improve README Formatting (#204)
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
sonarcloud[bot] commented 5 months ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

github-actions[bot] commented 5 months ago

Coverage after merging dependabot/pub/home_widget-0.5.0 into master will be

78.38%

Coverage Report
FileStmtsBranchesFuncsLinesUncovered Lines
lib
   locator.dart4.35%100%100%4.35%28, 30–42, 45–49, 52–54
lib/core/constants
   preferences_flags.dart0%100%100%0%61, 66, 68, 70–72, 75, 77–80, 82, 84
   widget_helper.dart100%100%100%100%
   quick_links.dart100%100%100%100%
   emergency_procedures.dart100%100%100%100%
   markers.dart100%100%100%100%
lib/core/extensions
   webview_controller_extension.dart88.89%100%100%88.89%21
lib/core/managers
   cache_manager.dart0%100%100%0%30–31, 34–37, 40, 44, 46–50, 56, 58–61, 66, 68–71
   course_repository.dart84.55%100%100%84.55%193, 198, 204, 206, 210, 212–213, 216–222, 227, 229, 232, 234–236, 239–244, 248, 252–254, 256, 260, 330, 338, 340, 525–526, 76
   quick_link_repository.dart85.71%100%100%85.71%39–40
   settings_manager.dart89.15%100%100%89.15%221, 227, 230, 234, 236, 256, 258–259, 272, 274–276, 39, 88
   user_repository.dart93.52%100%100%93.52%131–132, 182, 304, 306, 94–95
lib/core/models
   quick_link.dart100%100%100%100%
   quick_link_data.dart100%100%100%100%
   widget_models.dart100%100%100%100%
   feedback_issue.dart100%100%100%100%
   discovery.dart100%100%100%100%
   group_discovery.dart100%100%100%100%
   faq_actions.dart100%100%100%100%
   faq_questions.dart100%100%100%100%
   emergency_procedure.dart100%100%100%100%
lib/core/services
   analytics_service.dart0%100%100%0%13–14, 17, 20–22, 25, 30, 32–34, 38, 40–41, 43
   app_widget_service.dart77.42%100%100%77.42%71, 73–78
   github_api.dart0%100%100%0%100–101, 104, 106, 110, 112–116, 118–119, 122, 124, 131–134, 138–139, 141, 39, 42–43, 47, 51–55, 57–58, 60, 62, 64–65, 68, 70, 77, 82–88, 92, 94, 96–98
   in_app_review_service.dart0%100%100%0%16, 20, 23, 27
   internal_info_service.dart0%100%100%0%18–21, 24–29, 32, 34–38, 42–43
   launch_url_service.dart0%100%100%0%22–24, 27–29, 32–37, 43, 61–62, 65
   navigation_service.dart0%100%100%0%27, 30–31, 33–34, 41–42, 45–46, 49–51, 53, 58, 61, 63–64, 67–69, 71–72
   networking_service.dart0%100%100%0%10–11, 13–15, 18–20
   preferences_service.dart69.09%100%100%69.09%119–120, 122, 36, 38, 40, 43–45, 69–70, 80–82, 85, 87–88
   remote_config_service.dart0%100%100%0%101–103, 106–108, 111–112, 114–118, 122–124, 46–48, 51–53, 56–58, 61–63, 66–68, 71–73, 76–78, 81–83, 86–88, 91–93, 96–98
   rive_animation_service.dart0%100%100%0%12–13, 16, 19–20, 28, 32–33, 35
   siren_flutter_service.dart0%100%100%0%13–14, 18–19, 23–25, 29–31, 35, 41
lib/core/utils
   cache_exception.dart100%100%100%100%
   animation_exception.dart20%100%100%20%15, 17–19
   utils.dart70.83%100%100%70.83%12–15, 17–18, 49
   login_mask.dart5%100%100%5%12, 15–16, 18–20, 23–30, 33–34, 37–39
lib/core/viewmodels
   profile_viewmodel.dart96%100%100%96%126–127
   schedule_viewmodel.dart79.47%100%100%79.47%100, 102–106, 108, 123, 147, 164, 166–167, 169, 171–176, 215, 227, 283–284, 320, 370–374, 382–383, 406–409, 412–413, 446–447
   dashboard_viewmodel.dart80.88%100%100%80.88%146–148, 150, 153, 240–241, 255–260, 262, 271–272, 314, 354–355, 357, 377, 381, 418, 420, 425, 463, 478, 480–482, 484, 489–490, 546, 551, 553–554, 556–557, 560–561, 563, 566, 568, 570–571, 573–574, 577–578, 590–591
   grades_details_viewmodel.dart96.67%100%100%96.67%53
   not_found_viewmodel.dart100%100%100%100%
   choose_language_viewmodel.dart100%100%100%100%
   web_link_card_viewmodel.dart62.50%100%100%62.50%35, 40–41
   faq_viewmodel.dart41.67%100%100%41.67%30, 32–33, 35, 38, 41, 43
   startup_viewmodel.dart92.50%100%100%92.50%103, 138–139
   login_viewmodel.dart100%100%100%100%
   settings_viewmodel.dart100%100%100%100%
   schedule_default_viewmodel.dart95%100%100%95%98–99
   feedback_viewmodel.dart97.14%100%100%97.14%63
   more_viewmodel.dart64.71%100%100%64.71%110, 112–114, 116–117, 119, 124–125, 144–145, 147–148, 150–151, 154–155, 64
   quick_links_viewmodel.dart100%100%100%100%
   grades_viewmodel.dart100%100%100%100%
   schedule_settings_viewmodel.dart77.38%100%100%77.38%118–122, 138, 140, 142, 145, 148–149, 151, 65, 67–72
   security_viewmodel.dart50%100%100%50%37–38, 42–44, 46, 51–52
lib/ui/utils
   app_theme.dart0%100%100%0%103, 118–123, 6, 74–76, 78–80, 89–92, 96–98
   discovery_components.dart93.23%100%100%93.23%103, 134, 165, 195, 225, 41, 459, 466–467, 469, 471–476, 72
   loading.dart100%100%100%100%
lib/ui/views
   grades_view.dart93.22%100%100%93.22%117, 119, 144, 49
   feedback_view.dart71.60%100%100%71.60%109, 112–113, 115–119, 121, 126, 130, 132–134, 137–140, 142, 151–153, 160–166, 283–284, 333–335, 337, 339, 341, 343, 39–40, 42–43, 67–68, 70–71
   more_view.dart83.72%100%100%83.72%110–112, 161–162, 164, 204–205, 207, 211, 243–245, 247, 249–251, 44–45, 64–65
   gra
dependabot[bot] commented 4 months ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.