You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
samples/game_template/pubspec.yaml

58 lines
1.3 KiB

name: game_template
description: A mobile game built in Flutter.
# Prevent accidental publishing to pub.dev.
publish_to: 'none'
version: 0.0.1+1
environment:
sdk: ^3.1.0
dependencies:
flutter:
sdk: flutter
Bump audioplayers from 4.1.0 to 5.0.0 in /game_template (#1969) Bumps [audioplayers](https://github.com/bluefireteam/audioplayers/tree/master/packages) from 4.1.0 to 5.0.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/bluefireteam/audioplayers/blob/main/CHANGELOG.md">audioplayers's changelog</a>.</em></p> <blockquote> <h4><code>audioplayers</code> - <code>v5.0.0</code></h4> <ul> <li><strong>REFACTOR</strong>(windows): simplify position and duration processing (<a href="https://redirect.github.com/bluefireteam/audioplayers/issues/1553">#1553</a>). (<a href="https://github.com/bluefireteam/audioplayers/commit/ca63c5a4b120e0d1ea421e6ab30f590c314a33f2">ca63c5a4</a>)</li> <li><strong>FIX</strong>(example): Use kotlin version compatible with AGP8 (<a href="https://redirect.github.com/bluefireteam/audioplayers/issues/1577">#1577</a>). (<a href="https://github.com/bluefireteam/audioplayers/commit/8f4b1bb0bc93df095bff2a4d4c2f92a4c4a85d17">8f4b1bb0</a>)</li> <li><strong>FIX</strong>(linux): allow reusing event channel with same name (<a href="https://redirect.github.com/bluefireteam/audioplayers/issues/1555">#1555</a>). (<a href="https://github.com/bluefireteam/audioplayers/commit/5471189f9469e973f9262a120b02b321ca0dce24">5471189f</a>)</li> <li><strong>FEAT</strong>(android): Add support for AGP 8 in example, add compileOptions to build.gradle (<a href="https://redirect.github.com/bluefireteam/audioplayers/issues/1503">#1503</a>). (<a href="https://github.com/bluefireteam/audioplayers/commit/7c08e4e1a524f53294f6967996fd31837e62cb81">7c08e4e1</a>)</li> <li><strong>BREAKING</strong> <strong>FIX</strong>: Default audio output to system preferences (<a href="https://redirect.github.com/bluefireteam/audioplayers/issues/1563">#1563</a>). (<a href="https://github.com/bluefireteam/audioplayers/commit/381c43e3725fbb0cb4fd35982893a3c92b188886">381c43e3</a>)</li> <li><strong>BREAKING</strong> <strong>CHORE</strong>: Bump Flutter to version 3.10.x (<a href="https://redirect.github.com/bluefireteam/audioplayers/issues/1529">#1529</a>). (<a href="https://github.com/bluefireteam/audioplayers/commit/c1296c9ba0cc43284b31d78f2f484454fbf6b773">c1296c9b</a>)</li> </ul> <h4><code>audioplayers_android</code> - <code>v4.0.0</code></h4> <ul> <li><strong>FIX</strong>(android): Allow AudioFocus.none (<a href="https://redirect.github.com/bluefireteam/audioplayers/issues/1534">#1534</a>). (<a href="https://github.com/bluefireteam/audioplayers/commit/858d3f4410b1bc7b203090c20cf60b5136dad4fe">858d3f44</a>)</li> <li><strong>FEAT</strong>(android): Add support for AGP 8 in example, add compileOptions to build.gradle (<a href="https://redirect.github.com/bluefireteam/audioplayers/issues/1503">#1503</a>). (<a href="https://github.com/bluefireteam/audioplayers/commit/7c08e4e1a524f53294f6967996fd31837e62cb81">7c08e4e1</a>)</li> <li><strong>BREAKING</strong> <strong>FIX</strong>: Default audio output to system preferences (<a href="https://redirect.github.com/bluefireteam/audioplayers/issues/1563">#1563</a>). (<a href="https://github.com/bluefireteam/audioplayers/commit/381c43e3725fbb0cb4fd35982893a3c92b188886">381c43e3</a>)</li> <li><strong>BREAKING</strong> <strong>CHORE</strong>: Bump Flutter to version 3.10.x (<a href="https://redirect.github.com/bluefireteam/audioplayers/issues/1529">#1529</a>). (<a href="https://github.com/bluefireteam/audioplayers/commit/c1296c9ba0cc43284b31d78f2f484454fbf6b773">c1296c9b</a>)</li> </ul> <h4><code>audioplayers_darwin</code> - <code>v5.0.0</code></h4> <ul> <li><strong>BREAKING</strong> <strong>FIX</strong>: Default audio output to system preferences (<a href="https://redirect.github.com/bluefireteam/audioplayers/issues/1563">#1563</a>). (<a href="https://github.com/bluefireteam/audioplayers/commit/381c43e3725fbb0cb4fd35982893a3c92b188886">381c43e3</a>)</li> <li><strong>BREAKING</strong> <strong>CHORE</strong>: Bump Flutter to version 3.10.x (<a href="https://redirect.github.com/bluefireteam/audioplayers/issues/1529">#1529</a>). (<a href="https://github.com/bluefireteam/audioplayers/commit/c1296c9ba0cc43284b31d78f2f484454fbf6b773">c1296c9b</a>)</li> </ul> <h4><code>audioplayers_linux</code> - <code>v3.0.0</code></h4> <ul> <li><strong>BREAKING</strong> <strong>CHORE</strong>: Bump Flutter to version 3.10.x (<a href="https://redirect.github.com/bluefireteam/audioplayers/issues/1529">#1529</a>). (<a href="https://github.com/bluefireteam/audioplayers/commit/c1296c9ba0cc43284b31d78f2f484454fbf6b773">c1296c9b</a>)</li> </ul> <h4><code>audioplayers_platform_interface</code> - <code>v6.0.0</code></h4> <ul> <li><strong>FIX</strong>(android): Allow AudioFocus.none (<a href="https://redirect.github.com/bluefireteam/audioplayers/issues/1534">#1534</a>). (<a href="https://github.com/bluefireteam/audioplayers/commit/858d3f4410b1bc7b203090c20cf60b5136dad4fe">858d3f44</a>)</li> <li><strong>BREAKING</strong> <strong>FIX</strong>: Default audio output to system preferences (<a href="https://redirect.github.com/bluefireteam/audioplayers/issues/1563">#1563</a>). (<a href="https://github.com/bluefireteam/audioplayers/commit/381c43e3725fbb0cb4fd35982893a3c92b188886">381c43e3</a>)</li> <li><strong>BREAKING</strong> <strong>CHORE</strong>: Bump Flutter to version 3.10.x (<a href="https://redirect.github.com/bluefireteam/audioplayers/issues/1529">#1529</a>). (<a href="https://github.com/bluefireteam/audioplayers/commit/c1296c9ba0cc43284b31d78f2f484454fbf6b773">c1296c9b</a>)</li> </ul> <h4><code>audioplayers_web</code> - <code>v4.0.0</code></h4> <ul> <li><strong>BREAKING</strong> <strong>CHORE</strong>: Bump Flutter to version 3.10.x (<a href="https://redirect.github.com/bluefireteam/audioplayers/issues/1529">#1529</a>). (<a href="https://github.com/bluefireteam/audioplayers/commit/c1296c9ba0cc43284b31d78f2f484454fbf6b773">c1296c9b</a>)</li> </ul> <h4><code>audioplayers_windows</code> - <code>v3.0.0</code></h4> <ul> <li><strong>REFACTOR</strong>(windows): simplify position and duration processing (<a href="https://redirect.github.com/bluefireteam/audioplayers/issues/1553">#1553</a>). (<a href="https://github.com/bluefireteam/audioplayers/commit/ca63c5a4b120e0d1ea421e6ab30f590c314a33f2">ca63c5a4</a>)</li> <li><strong>BREAKING</strong> <strong>CHORE</strong>: Bump Flutter to version 3.10.x (<a href="https://redirect.github.com/bluefireteam/audioplayers/issues/1529">#1529</a>). (<a href="https://github.com/bluefireteam/audioplayers/commit/c1296c9ba0cc43284b31d78f2f484454fbf6b773">c1296c9b</a>)</li> </ul> <h2>2023-05-29</h2> <h3>Changes</h3> <hr /> <p>Packages with breaking changes:</p> <ul> <li>There are no breaking changes in this release.</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/bluefireteam/audioplayers/commit/bf3736693842094f3612657edd8d25a6f163e73f"><code>bf37366</code></a> chore(release): publish packages</li> <li><a href="https://github.com/bluefireteam/audioplayers/commit/6cd5656c0c5deaab1fb4af78a5b7632402c3a1d3"><code>6cd5656</code></a> feat: replace <code>Platform.isX</code> with <code>defaultTargetPlatform</code> (<a href="https://github.com/bluefireteam/audioplayers/tree/master/packages/issues/1446">#1446</a>)</li> <li><a href="https://github.com/bluefireteam/audioplayers/commit/92a20fadd6f549d44b7055b38a48fad2861a05c8"><code>92a20fa</code></a> feat(example): add invalid asset, small refactor, colored source buttons (<a href="https://github.com/bluefireteam/audioplayers/tree/master/packages/issues/1445">#1445</a>)</li> <li><a href="https://github.com/bluefireteam/audioplayers/commit/c0b3f85c477f0313299cc2a2898840d6c7d8dcd9"><code>c0b3f85</code></a> refactor!: improve separation of global audioplayer interface (<a href="https://github.com/bluefireteam/audioplayers/tree/master/packages/issues/1443">#1443</a>)</li> <li><a href="https://github.com/bluefireteam/audioplayers/commit/3b5de50ea7fa5248165616fc1ffd80da6c66583a"><code>3b5de50</code></a> feat(android): add <code>setBalance</code> (<a href="https://github.com/bluefireteam/audioplayers/tree/master/packages/issues/58">#58</a>) (<a href="https://github.com/bluefireteam/audioplayers/tree/master/packages/issues/1444">#1444</a>)</li> <li><a href="https://github.com/bluefireteam/audioplayers/commit/a6f89be181b7bd664eaf96cb9509bbc5adf5dbb9"><code>a6f89be</code></a> feat!: expose classes of package <code>audioplayers_platform_interface</code> (<a href="https://github.com/bluefireteam/audioplayers/tree/master/packages/issues/1442">#1442</a>)</li> <li><a href="https://github.com/bluefireteam/audioplayers/commit/e59c3b9f07c1a72f9bf4e424fa3b011645f191d2"><code>e59c3b9</code></a> feat: extract AudioContext from audio_context_config (<a href="https://github.com/bluefireteam/audioplayers/tree/master/packages/issues/1440">#1440</a>)</li> <li><a href="https://github.com/bluefireteam/audioplayers/commit/a051c335a6cc0d1f6314f3f0c9f637920c3d6360"><code>a051c33</code></a> feat(web): make setUrl async, make properties of <code>WrappedPlayer</code> private (<a href="https://github.com/bluefireteam/audioplayers/tree/master/packages/issues/1439">#1439</a>)</li> <li><a href="https://github.com/bluefireteam/audioplayers/commit/ab7d4d652e9abeb67e878bb78c29bdc4873d4005"><code>ab7d4d6</code></a> test: remove unused MethodChannel mocks, small refactor (<a href="https://github.com/bluefireteam/audioplayers/tree/master/packages/issues/1438">#1438</a>)</li> <li><a href="https://github.com/bluefireteam/audioplayers/commit/b95bc8fa176e0d28a4d3d5ba6d26cafe699f1540"><code>b95bc8f</code></a> fix(web): make start and resume async (<a href="https://github.com/bluefireteam/audioplayers/tree/master/packages/issues/1436">#1436</a>)</li> <li>Additional commits viewable in <a href="https://github.com/bluefireteam/audioplayers/commits/audioplayers_platform_interface-v5.0.0/packages">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=audioplayers&package-manager=pub&previous-version=4.1.0&new-version=5.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 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) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
12 months ago
audioplayers: ^5.0.0
cupertino_icons: ^1.0.2
Bump go_router from 9.1.1 to 10.0.0 in /game_template (#1960) [//]: # (dependabot-start) ⚠️ **Dependabot is rebasing this PR** ⚠️ Rebasing might not happen immediately, so don't worry if this takes some time. Note: if you make any changes to this PR yourself, they will take precedence over the rebase. --- [//]: # (dependabot-end) Bumps [go_router](https://github.com/flutter/packages/tree/main/packages) from 9.1.1 to 10.0.0. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/flutter/packages/commit/88a48ffb11f37082cf8fbfa71ffc0e5cf22a4c8d"><code>88a48ff</code></a> [go_router] Replaces uri related properties in GoRouterState (<a href="https://github.com/flutter/packages/tree/main/packages/issues/4392">#4392</a>)</li> <li><a href="https://github.com/flutter/packages/commit/43052d9a8891e81a30981023c131b7cbcc07ad16"><code>43052d9</code></a> [webview_flutter_wkwebview] Updates pigeon version to <code>10.1.4</code> (<a href="https://github.com/flutter/packages/tree/main/packages/issues/4548">#4548</a>)</li> <li><a href="https://github.com/flutter/packages/commit/caabb6fc85877c804046ee3af10185bec765f6a9"><code>caabb6f</code></a> [pigeon] Adds package name to method channel. (<a href="https://github.com/flutter/packages/tree/main/packages/issues/4443">#4443</a>)</li> <li><a href="https://github.com/flutter/packages/commit/e6a71440d8038b3ace798b43f307cd8684ad4c12"><code>e6a7144</code></a> [go_router] Remove unused dependency (<a href="https://github.com/flutter/packages/tree/main/packages/issues/4545">#4545</a>)</li> <li><a href="https://github.com/flutter/packages/commit/1af4d1a40a0fa27047b400388f57ec3da8ece3c8"><code>1af4d1a</code></a> [go_router_builder] Removes <code>path_to_regexp</code> from the dependencies (<a href="https://github.com/flutter/packages/tree/main/packages/issues/4524">#4524</a>)</li> <li><a href="https://github.com/flutter/packages/commit/203ad04a7175eb11d21a9393f5cb26af32726735"><code>203ad04</code></a> [google_maps_flutter_web] Adds options for gesture handling and tilt controls...</li> <li><a href="https://github.com/flutter/packages/commit/896131fa038b514b9df40158dc47e2da66da5112"><code>896131f</code></a> [url_launcher_android] Set <code>buildFeatures.buildConfig</code> to true for compatibil...</li> <li>See full diff in <a href="https://github.com/flutter/packages/commits/go_router-v10.0.0/packages">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=go_router&package-manager=pub&previous-version=9.1.1&new-version=10.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 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) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
12 months ago
go_router: ^10.0.0
logging: ^1.1.0
provider: ^6.0.2
shared_preferences: ^2.0.13
# If you don't need one of the following dependencies,
# delete the relevant line below, and get rid of any Dart code
# that references the dependency.
firebase_core: ^2.1.1 # Needed for Crashlytics below
firebase_crashlytics: ^3.0.3 # Error reporting
games_services: ^3.0.0 # Achievements and leaderboards
Bump google_mobile_ads from 2.4.0 to 3.0.0 in /game_template (#1745) Bumps [google_mobile_ads](https://github.com/googleads/googleads-mobile-flutter/tree/main/packages) from 2.4.0 to 3.0.0. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/googleads/googleads-mobile-flutter/commits/HEAD/packages">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=google_mobile_ads&package-manager=pub&previous-version=2.4.0&new-version=3.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 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) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 year ago
google_mobile_ads: ^3.0.0 # Ads
in_app_purchase: ^3.0.1 # In-app purchases
dev_dependencies:
flutter_lints: ^2.0.2
flutter_test:
sdk: flutter
flutter_launcher_icons: ^0.13.0
test: ^1.19.0
flutter:
uses-material-design: true
assets:
- assets/images/
- assets/music/
- assets/sfx/
fonts:
- family: Permanent Marker
fonts:
- asset: assets/Permanent_Marker/PermanentMarker-Regular.ttf
flutter_icons:
android: true
ios: true
image_path: "assets/icon.png"
adaptive_icon_background: "#FFFFFF"
adaptive_icon_foreground: "assets/icon-adaptive-foreground.png"