From ef9bbaf2656fe3a31929f5c2c9c99f6bc4bd3f7f Mon Sep 17 00:00:00 2001 From: Jagandeep Brar Date: Tue, 14 Jun 2022 13:43:23 -0400 Subject: [PATCH] chore(release): v10.1.0 [skip ci] --- .github/workflows/release.yml | 18 ++--- .ruby-version | 2 +- android/Gemfile.lock | 46 ++++++------- android/fastlane/README.md | 2 +- ios/Gemfile.lock | 48 +++++++------- linux/flutter/generated_plugin_registrant.cc | 4 ++ linux/flutter/generated_plugins.cmake | 1 + macos/Flutter/GeneratedPluginRegistrant.swift | 2 + macos/Gemfile.lock | 48 +++++++------- package-lock.json | 65 +++++++++++++------ package.json | 6 +- pubspec.lock | 41 +++++++----- pubspec.yaml | 24 +++---- snap/snapcraft.yaml | 2 +- .../flutter/generated_plugin_registrant.cc | 3 + windows/flutter/generated_plugins.cmake | 1 + windows/runner/Runner.rc | 4 +- 17 files changed, 181 insertions(+), 136 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 67a1efa5..48b04eb2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -22,7 +22,7 @@ jobs: name: Prepare uses: JagandeepBrar/LunaSea/.github/workflows/prepare.yml@master with: - flavor: ${{ github.event.inputs.flavor || 'edge' }} + flavor: ${{ inputs.flavor || 'edge' }} secrets: FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }} @@ -99,7 +99,7 @@ jobs: uses: JagandeepBrar/LunaSea/.github/workflows/build_web.yml@master with: build-title: ${{ needs.prepare.outputs.build-title }} - flavor: ${{ github.event.inputs.flavor || 'edge' }} + flavor: ${{ inputs.flavor || 'edge' }} secrets: FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }} @@ -119,7 +119,7 @@ jobs: needs: [ prepare, build-android ] uses: JagandeepBrar/LunaSea/.github/workflows/publish_android.yml@master with: - flavor: ${{ github.event.inputs.flavor || 'edge' }} + flavor: ${{ inputs.flavor || 'edge' }} build-number: ${{ needs.prepare.outputs.build-number }} build-title: ${{ needs.prepare.outputs.build-title }} secrets: @@ -135,7 +135,7 @@ jobs: needs: [ prepare, build-ios ] uses: JagandeepBrar/LunaSea/.github/workflows/publish_ios.yml@master with: - flavor: ${{ github.event.inputs.flavor || 'edge' }} + flavor: ${{ inputs.flavor || 'edge' }} build-number: ${{ needs.prepare.outputs.build-number }} build-title: ${{ needs.prepare.outputs.build-title }} secrets: @@ -156,7 +156,7 @@ jobs: needs: [ prepare, build-linux ] uses: JagandeepBrar/LunaSea/.github/workflows/publish_linux.yml@master with: - flavor: ${{ github.event.inputs.flavor || 'edge' }} + flavor: ${{ inputs.flavor || 'edge' }} build-number: ${{ needs.prepare.outputs.build-number }} build-title: ${{ needs.prepare.outputs.build-title }} secrets: @@ -172,7 +172,7 @@ jobs: needs: [ prepare, build-macos ] uses: JagandeepBrar/LunaSea/.github/workflows/publish_macos.yml@master with: - flavor: ${{ github.event.inputs.flavor || 'edge' }} + flavor: ${{ inputs.flavor || 'edge' }} build-number: ${{ needs.prepare.outputs.build-number }} build-title: ${{ needs.prepare.outputs.build-title }} secrets: @@ -193,7 +193,7 @@ jobs: needs: [ prepare, build-web ] uses: JagandeepBrar/LunaSea/.github/workflows/publish_web.yml@master with: - flavor: ${{ github.event.inputs.flavor || 'edge' }} + flavor: ${{ inputs.flavor || 'edge' }} build-number: ${{ needs.prepare.outputs.build-number }} build-title: ${{ needs.prepare.outputs.build-title }} secrets: @@ -209,7 +209,7 @@ jobs: needs: [ prepare, build-windows ] uses: JagandeepBrar/LunaSea/.github/workflows/publish_windows.yml@master with: - flavor: ${{ github.event.inputs.flavor || 'edge' }} + flavor: ${{ inputs.flavor || 'edge' }} build-number: ${{ needs.prepare.outputs.build-number }} build-title: ${{ needs.prepare.outputs.build-title }} secrets: @@ -233,7 +233,7 @@ jobs: (needs.publish-windows.result == 'success' || needs.publish-windows.result == 'skipped') uses: JagandeepBrar/LunaSea/.github/workflows/notify.yml@master with: - flavor: ${{ github.event.inputs.flavor || 'edge' }} + flavor: ${{ inputs.flavor || 'edge' }} build-title: ${{ needs.prepare.outputs.build-title }} enable-android: ${{ needs.prepare.outputs.enable-android && needs.publish-android.result == 'success' }} enable-ios: ${{ needs.prepare.outputs.enable-ios && needs.publish-ios.result == 'success' }} diff --git a/.ruby-version b/.ruby-version index 50e47c89..4484c2b2 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -3.1.1 \ No newline at end of file +2.6.8 \ No newline at end of file diff --git a/android/Gemfile.lock b/android/Gemfile.lock index 5d5cfd17..4244d30c 100644 --- a/android/Gemfile.lock +++ b/android/Gemfile.lock @@ -8,13 +8,13 @@ GEM artifactory (3.0.15) atomos (0.1.3) aws-eventstream (1.2.0) - aws-partitions (1.587.0) - aws-sdk-core (3.130.2) + aws-partitions (1.598.0) + aws-sdk-core (3.131.1) aws-eventstream (~> 1, >= 1.0.2) aws-partitions (~> 1, >= 1.525.0) aws-sigv4 (~> 1.1) - jmespath (~> 1.0) - aws-sdk-kms (1.56.0) + jmespath (~> 1, >= 1.6.1) + aws-sdk-kms (1.57.0) aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) aws-sdk-s3 (1.114.0) @@ -56,8 +56,8 @@ GEM faraday-em_synchrony (1.0.0) faraday-excon (1.1.0) faraday-httpclient (1.0.1) - faraday-multipart (1.0.3) - multipart-post (>= 1.2, < 3) + faraday-multipart (1.0.4) + multipart-post (~> 2) faraday-net_http (1.0.1) faraday-net_http_persistent (1.2.0) faraday-patron (1.0.0) @@ -66,7 +66,7 @@ GEM faraday_middleware (1.2.0) faraday (~> 1.0) fastimage (2.2.6) - fastlane (2.205.2) + fastlane (2.206.2) CFPropertyList (>= 2.3, < 4.0.0) addressable (>= 2.8, < 3.0.0) artifactory (~> 3.0) @@ -106,9 +106,9 @@ GEM xcpretty (~> 0.3.0) xcpretty-travis-formatter (>= 0.0.3) gh_inspector (1.1.3) - google-apis-androidpublisher_v3 (0.20.0) - google-apis-core (>= 0.4, < 2.a) - google-apis-core (0.4.2) + google-apis-androidpublisher_v3 (0.22.0) + google-apis-core (>= 0.5, < 2.a) + google-apis-core (0.5.0) addressable (~> 2.5, >= 2.5.1) googleauth (>= 0.16.2, < 2.a) httpclient (>= 2.8.1, < 3.a) @@ -117,12 +117,12 @@ GEM retriable (>= 2.0, < 4.a) rexml webrick - google-apis-iamcredentials_v1 (0.10.0) - google-apis-core (>= 0.4, < 2.a) - google-apis-playcustomapp_v1 (0.7.0) - google-apis-core (>= 0.4, < 2.a) - google-apis-storage_v1 (0.13.0) - google-apis-core (>= 0.4, < 2.a) + google-apis-iamcredentials_v1 (0.11.0) + google-apis-core (>= 0.5, < 2.a) + google-apis-playcustomapp_v1 (0.8.0) + google-apis-core (>= 0.5, < 2.a) + google-apis-storage_v1 (0.15.0) + google-apis-core (>= 0.5, < 2.a) google-cloud-core (1.6.0) google-cloud-env (~> 1.0) google-cloud-errors (~> 1.0) @@ -145,12 +145,12 @@ GEM os (>= 0.9, < 2.0) signet (>= 0.16, < 2.a) highline (2.0.3) - http-cookie (1.0.4) + http-cookie (1.0.5) domain_name (~> 0.5) httpclient (2.8.3) jmespath (1.6.1) - json (2.6.1) - jwt (2.3.0) + json (2.6.2) + jwt (2.4.1) memoist (0.16.2) mini_magick (4.11.0) mini_mime (1.1.2) @@ -163,7 +163,7 @@ GEM plist (3.6.0) public_suffix (4.0.7) rake (13.0.6) - representable (3.1.1) + representable (3.2.0) declarative (< 0.1.0) trailblazer-option (>= 0.1.1, < 0.2.0) uber (< 0.2.0) @@ -192,7 +192,7 @@ GEM uber (0.1.0) unf (0.1.4) unf_ext - unf_ext (0.0.8.1) + unf_ext (0.0.8.2) unicode-display_width (1.8.0) webrick (1.7.0) word_wrap (1.0.0) @@ -209,10 +209,10 @@ GEM xcpretty (~> 0.2, >= 0.0.7) PLATFORMS - x86_64-darwin-21 + ruby DEPENDENCIES fastlane BUNDLED WITH - 2.3.10 + 1.17.3 diff --git a/android/fastlane/README.md b/android/fastlane/README.md index b3339a78..3ee76151 100644 --- a/android/fastlane/README.md +++ b/android/fastlane/README.md @@ -29,7 +29,7 @@ Build App Bundle [bundle exec] fastlane android build_apk ``` -Build APKs +Build APK ### android deploy_playstore diff --git a/ios/Gemfile.lock b/ios/Gemfile.lock index 438a5c58..13804281 100644 --- a/ios/Gemfile.lock +++ b/ios/Gemfile.lock @@ -17,13 +17,13 @@ GEM artifactory (3.0.15) atomos (0.1.3) aws-eventstream (1.2.0) - aws-partitions (1.587.0) - aws-sdk-core (3.130.2) + aws-partitions (1.598.0) + aws-sdk-core (3.131.1) aws-eventstream (~> 1, >= 1.0.2) aws-partitions (~> 1, >= 1.525.0) aws-sigv4 (~> 1.1) - jmespath (~> 1.0) - aws-sdk-kms (1.56.0) + jmespath (~> 1, >= 1.6.1) + aws-sdk-kms (1.57.0) aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) aws-sdk-s3 (1.114.0) @@ -106,8 +106,8 @@ GEM faraday-em_synchrony (1.0.0) faraday-excon (1.1.0) faraday-httpclient (1.0.1) - faraday-multipart (1.0.3) - multipart-post (>= 1.2, < 3) + faraday-multipart (1.0.4) + multipart-post (~> 2) faraday-net_http (1.0.1) faraday-net_http_persistent (1.2.0) faraday-patron (1.0.0) @@ -116,7 +116,7 @@ GEM faraday_middleware (1.2.0) faraday (~> 1.0) fastimage (2.2.6) - fastlane (2.205.2) + fastlane (2.206.2) CFPropertyList (>= 2.3, < 4.0.0) addressable (>= 2.8, < 3.0.0) artifactory (~> 3.0) @@ -159,9 +159,9 @@ GEM fourflusher (2.3.1) fuzzy_match (2.0.4) gh_inspector (1.1.3) - google-apis-androidpublisher_v3 (0.20.0) - google-apis-core (>= 0.4, < 2.a) - google-apis-core (0.4.2) + google-apis-androidpublisher_v3 (0.22.0) + google-apis-core (>= 0.5, < 2.a) + google-apis-core (0.5.0) addressable (~> 2.5, >= 2.5.1) googleauth (>= 0.16.2, < 2.a) httpclient (>= 2.8.1, < 3.a) @@ -170,12 +170,12 @@ GEM retriable (>= 2.0, < 4.a) rexml webrick - google-apis-iamcredentials_v1 (0.10.0) - google-apis-core (>= 0.4, < 2.a) - google-apis-playcustomapp_v1 (0.7.0) - google-apis-core (>= 0.4, < 2.a) - google-apis-storage_v1 (0.13.0) - google-apis-core (>= 0.4, < 2.a) + google-apis-iamcredentials_v1 (0.11.0) + google-apis-core (>= 0.5, < 2.a) + google-apis-playcustomapp_v1 (0.8.0) + google-apis-core (>= 0.5, < 2.a) + google-apis-storage_v1 (0.15.0) + google-apis-core (>= 0.5, < 2.a) google-cloud-core (1.6.0) google-cloud-env (~> 1.0) google-cloud-errors (~> 1.0) @@ -198,14 +198,14 @@ GEM os (>= 0.9, < 2.0) signet (>= 0.16, < 2.a) highline (2.0.3) - http-cookie (1.0.4) + http-cookie (1.0.5) domain_name (~> 0.5) httpclient (2.8.3) i18n (1.10.0) concurrent-ruby (~> 1.0) jmespath (1.6.1) - json (2.6.1) - jwt (2.3.0) + json (2.6.2) + jwt (2.4.1) memoist (0.16.2) mini_magick (4.11.0) mini_mime (1.1.2) @@ -222,7 +222,7 @@ GEM plist (3.6.0) public_suffix (4.0.7) rake (13.0.6) - representable (3.1.1) + representable (3.2.0) declarative (< 0.1.0) trailblazer-option (>= 0.1.1, < 0.2.0) uber (< 0.2.0) @@ -256,7 +256,7 @@ GEM uber (0.1.0) unf (0.1.4) unf_ext - unf_ext (0.0.8.1) + unf_ext (0.0.8.2) unicode-display_width (1.8.0) webrick (1.7.0) word_wrap (1.0.0) @@ -271,14 +271,14 @@ GEM rouge (~> 2.0.7) xcpretty-travis-formatter (1.0.1) xcpretty (~> 0.2, >= 0.0.7) - zeitwerk (2.5.4) + zeitwerk (2.6.0) PLATFORMS - x86_64-darwin-21 + ruby DEPENDENCIES cocoapods fastlane BUNDLED WITH - 2.3.10 + 1.17.3 diff --git a/linux/flutter/generated_plugin_registrant.cc b/linux/flutter/generated_plugin_registrant.cc index 51e7cad4..0cacc750 100644 --- a/linux/flutter/generated_plugin_registrant.cc +++ b/linux/flutter/generated_plugin_registrant.cc @@ -6,10 +6,14 @@ #include "generated_plugin_registrant.h" +#include #include #include void fl_register_plugins(FlPluginRegistry* registry) { + g_autoptr(FlPluginRegistrar) screen_retriever_registrar = + fl_plugin_registry_get_registrar_for_plugin(registry, "ScreenRetrieverPlugin"); + screen_retriever_plugin_register_with_registrar(screen_retriever_registrar); g_autoptr(FlPluginRegistrar) url_launcher_linux_registrar = fl_plugin_registry_get_registrar_for_plugin(registry, "UrlLauncherPlugin"); url_launcher_plugin_register_with_registrar(url_launcher_linux_registrar); diff --git a/linux/flutter/generated_plugins.cmake b/linux/flutter/generated_plugins.cmake index ae841bb2..62f151fd 100644 --- a/linux/flutter/generated_plugins.cmake +++ b/linux/flutter/generated_plugins.cmake @@ -3,6 +3,7 @@ # list(APPEND FLUTTER_PLUGIN_LIST + screen_retriever url_launcher_linux window_manager ) diff --git a/macos/Flutter/GeneratedPluginRegistrant.swift b/macos/Flutter/GeneratedPluginRegistrant.swift index 09394049..12c86fc0 100644 --- a/macos/Flutter/GeneratedPluginRegistrant.swift +++ b/macos/Flutter/GeneratedPluginRegistrant.swift @@ -12,6 +12,7 @@ import firebase_messaging import firebase_storage import package_info_plus_macos import path_provider_macos +import screen_retriever import share_plus_macos import shared_preferences_macos import sqflite @@ -26,6 +27,7 @@ func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) { FLTFirebaseStoragePlugin.register(with: registry.registrar(forPlugin: "FLTFirebaseStoragePlugin")) FLTPackageInfoPlusPlugin.register(with: registry.registrar(forPlugin: "FLTPackageInfoPlusPlugin")) PathProviderPlugin.register(with: registry.registrar(forPlugin: "PathProviderPlugin")) + ScreenRetrieverPlugin.register(with: registry.registrar(forPlugin: "ScreenRetrieverPlugin")) SharePlusMacosPlugin.register(with: registry.registrar(forPlugin: "SharePlusMacosPlugin")) SharedPreferencesPlugin.register(with: registry.registrar(forPlugin: "SharedPreferencesPlugin")) SqflitePlugin.register(with: registry.registrar(forPlugin: "SqflitePlugin")) diff --git a/macos/Gemfile.lock b/macos/Gemfile.lock index 9b008436..13804281 100644 --- a/macos/Gemfile.lock +++ b/macos/Gemfile.lock @@ -17,13 +17,13 @@ GEM artifactory (3.0.15) atomos (0.1.3) aws-eventstream (1.2.0) - aws-partitions (1.587.0) - aws-sdk-core (3.130.2) + aws-partitions (1.598.0) + aws-sdk-core (3.131.1) aws-eventstream (~> 1, >= 1.0.2) aws-partitions (~> 1, >= 1.525.0) aws-sigv4 (~> 1.1) - jmespath (~> 1.0) - aws-sdk-kms (1.56.0) + jmespath (~> 1, >= 1.6.1) + aws-sdk-kms (1.57.0) aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) aws-sdk-s3 (1.114.0) @@ -106,8 +106,8 @@ GEM faraday-em_synchrony (1.0.0) faraday-excon (1.1.0) faraday-httpclient (1.0.1) - faraday-multipart (1.0.3) - multipart-post (>= 1.2, < 3) + faraday-multipart (1.0.4) + multipart-post (~> 2) faraday-net_http (1.0.1) faraday-net_http_persistent (1.2.0) faraday-patron (1.0.0) @@ -116,7 +116,7 @@ GEM faraday_middleware (1.2.0) faraday (~> 1.0) fastimage (2.2.6) - fastlane (2.205.2) + fastlane (2.206.2) CFPropertyList (>= 2.3, < 4.0.0) addressable (>= 2.8, < 3.0.0) artifactory (~> 3.0) @@ -159,9 +159,9 @@ GEM fourflusher (2.3.1) fuzzy_match (2.0.4) gh_inspector (1.1.3) - google-apis-androidpublisher_v3 (0.20.0) - google-apis-core (>= 0.4, < 2.a) - google-apis-core (0.4.2) + google-apis-androidpublisher_v3 (0.22.0) + google-apis-core (>= 0.5, < 2.a) + google-apis-core (0.5.0) addressable (~> 2.5, >= 2.5.1) googleauth (>= 0.16.2, < 2.a) httpclient (>= 2.8.1, < 3.a) @@ -170,12 +170,12 @@ GEM retriable (>= 2.0, < 4.a) rexml webrick - google-apis-iamcredentials_v1 (0.10.0) - google-apis-core (>= 0.4, < 2.a) - google-apis-playcustomapp_v1 (0.7.0) - google-apis-core (>= 0.4, < 2.a) - google-apis-storage_v1 (0.13.0) - google-apis-core (>= 0.4, < 2.a) + google-apis-iamcredentials_v1 (0.11.0) + google-apis-core (>= 0.5, < 2.a) + google-apis-playcustomapp_v1 (0.8.0) + google-apis-core (>= 0.5, < 2.a) + google-apis-storage_v1 (0.15.0) + google-apis-core (>= 0.5, < 2.a) google-cloud-core (1.6.0) google-cloud-env (~> 1.0) google-cloud-errors (~> 1.0) @@ -198,14 +198,14 @@ GEM os (>= 0.9, < 2.0) signet (>= 0.16, < 2.a) highline (2.0.3) - http-cookie (1.0.4) + http-cookie (1.0.5) domain_name (~> 0.5) httpclient (2.8.3) i18n (1.10.0) concurrent-ruby (~> 1.0) jmespath (1.6.1) - json (2.6.1) - jwt (2.3.0) + json (2.6.2) + jwt (2.4.1) memoist (0.16.2) mini_magick (4.11.0) mini_mime (1.1.2) @@ -222,7 +222,7 @@ GEM plist (3.6.0) public_suffix (4.0.7) rake (13.0.6) - representable (3.1.1) + representable (3.2.0) declarative (< 0.1.0) trailblazer-option (>= 0.1.1, < 0.2.0) uber (< 0.2.0) @@ -256,7 +256,7 @@ GEM uber (0.1.0) unf (0.1.4) unf_ext - unf_ext (0.0.8.1) + unf_ext (0.0.8.2) unicode-display_width (1.8.0) webrick (1.7.0) word_wrap (1.0.0) @@ -271,14 +271,14 @@ GEM rouge (~> 2.0.7) xcpretty-travis-formatter (1.0.1) xcpretty (~> 0.2, >= 0.0.7) - zeitwerk (2.5.4) + zeitwerk (2.6.0) PLATFORMS - universal-darwin-21 + ruby DEPENDENCIES cocoapods fastlane BUNDLED WITH - 2.3.10 + 1.17.3 diff --git a/package-lock.json b/package-lock.json index 948d39cf..86badefd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,15 +1,15 @@ { "name": "lunasea", - "version": "10.0.4", + "version": "10.1.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "lunasea", - "version": "10.0.4", + "version": "10.1.0", "devDependencies": { - "@commitlint/cli": "^17.0.1", - "@commitlint/config-conventional": "^17.0.0", + "@commitlint/cli": "^17.0.2", + "@commitlint/config-conventional": "^17.0.2", "all-contributors-cli": "^6.20.0", "commitizen": "^4.2.4", "cross-env": "^7.0.3", @@ -128,9 +128,9 @@ } }, "node_modules/@commitlint/cli": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-17.0.1.tgz", - "integrity": "sha512-5xT1G5pnynR0tk/ms8Ji7yr9lZCeQs4GLVVtyK/gw20w+enoLTVuRKKY9zg88hy9FoCycc/W8iip2xv3c8payg==", + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-17.0.2.tgz", + "integrity": "sha512-Axe89Js0YzGGd4gxo3JLlF7yIdjOVpG1LbOorGc6PfYF+drBh14PvarSDLzyd2TNqdylUCq9wb9/A88ZjIdyhA==", "dev": true, "dependencies": { "@commitlint/format": "^17.0.0", @@ -152,17 +152,31 @@ } }, "node_modules/@commitlint/config-conventional": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.0.0.tgz", - "integrity": "sha512-jttJXBIq3AuQCvUVwxSctCwKfHxxbALE0IB9OIHYCu/eQdOzPxN72pugeZsWDo1VK/T9iFx+MZoPb6Rb1/ylsw==", + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.0.2.tgz", + "integrity": "sha512-MfP0I/JbxKkzo+HXWB7B3WstGS4BiniotU3d3xQ9gK8cR0DbeZ4MuyGCWF65YDyrcDTS3WlrJ3ndSPA1pqhoPw==", "dev": true, "dependencies": { - "conventional-changelog-conventionalcommits": "^4.3.1" + "conventional-changelog-conventionalcommits": "^5.0.0" }, "engines": { "node": ">=v14" } }, + "node_modules/@commitlint/config-conventional/node_modules/conventional-changelog-conventionalcommits": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-5.0.0.tgz", + "integrity": "sha512-lCDbA+ZqVFQGUj7h9QBKoIpLhl8iihkO0nCTyRNzuXtcd7ubODpYB04IFy31JloiJgG0Uovu8ot8oxRzn7Nwtw==", + "dev": true, + "dependencies": { + "compare-func": "^2.0.0", + "lodash": "^4.17.15", + "q": "^1.5.1" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@commitlint/config-validator": { "version": "17.0.0", "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-17.0.0.tgz", @@ -4708,9 +4722,9 @@ } }, "@commitlint/cli": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-17.0.1.tgz", - "integrity": "sha512-5xT1G5pnynR0tk/ms8Ji7yr9lZCeQs4GLVVtyK/gw20w+enoLTVuRKKY9zg88hy9FoCycc/W8iip2xv3c8payg==", + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-17.0.2.tgz", + "integrity": "sha512-Axe89Js0YzGGd4gxo3JLlF7yIdjOVpG1LbOorGc6PfYF+drBh14PvarSDLzyd2TNqdylUCq9wb9/A88ZjIdyhA==", "dev": true, "requires": { "@commitlint/format": "^17.0.0", @@ -4726,12 +4740,25 @@ } }, "@commitlint/config-conventional": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.0.0.tgz", - "integrity": "sha512-jttJXBIq3AuQCvUVwxSctCwKfHxxbALE0IB9OIHYCu/eQdOzPxN72pugeZsWDo1VK/T9iFx+MZoPb6Rb1/ylsw==", + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.0.2.tgz", + "integrity": "sha512-MfP0I/JbxKkzo+HXWB7B3WstGS4BiniotU3d3xQ9gK8cR0DbeZ4MuyGCWF65YDyrcDTS3WlrJ3ndSPA1pqhoPw==", "dev": true, "requires": { - "conventional-changelog-conventionalcommits": "^4.3.1" + "conventional-changelog-conventionalcommits": "^5.0.0" + }, + "dependencies": { + "conventional-changelog-conventionalcommits": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-5.0.0.tgz", + "integrity": "sha512-lCDbA+ZqVFQGUj7h9QBKoIpLhl8iihkO0nCTyRNzuXtcd7ubODpYB04IFy31JloiJgG0Uovu8ot8oxRzn7Nwtw==", + "dev": true, + "requires": { + "compare-func": "^2.0.0", + "lodash": "^4.17.15", + "q": "^1.5.1" + } + } } }, "@commitlint/config-validator": { @@ -8151,4 +8178,4 @@ "dev": true } } -} \ No newline at end of file +} diff --git a/package.json b/package.json index 2e46b90e..391a8c71 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "lunasea", "description": "Self-Hosted Controller", - "version": "10.0.4", + "version": "10.1.0", "private": true, "scripts": { "build:android": "flutter clean && flutter build apk --bundle-sksl-path shaders/android_sksl.json --release", @@ -42,8 +42,8 @@ "release:prepare": "npm run cocoapods:nuke && npm run generate && npm run fastlane:update" }, "devDependencies": { - "@commitlint/cli": "^17.0.1", - "@commitlint/config-conventional": "^17.0.0", + "@commitlint/cli": "^17.0.2", + "@commitlint/config-conventional": "^17.0.2", "all-contributors-cli": "^6.20.0", "commitizen": "^4.2.4", "cross-env": "^7.0.3", diff --git a/pubspec.lock b/pubspec.lock index ad0dd7c5..a6ea99b7 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -49,7 +49,7 @@ packages: name: badges url: "https://pub.dartlang.org" source: hosted - version: "2.0.2" + version: "2.0.3" build: dependency: transitive description: @@ -336,7 +336,7 @@ packages: name: file_picker url: "https://pub.dartlang.org" source: hosted - version: "4.6.0" + version: "4.6.1" firebase_auth: dependency: "direct main" description: @@ -474,7 +474,7 @@ packages: name: flutter_launcher_icons url: "https://pub.dartlang.org" source: hosted - version: "0.9.2" + version: "0.9.3" flutter_lints: dependency: "direct dev" description: @@ -493,7 +493,7 @@ packages: name: flutter_native_splash url: "https://pub.dartlang.org" source: hosted - version: "2.2.2" + version: "2.2.3+1" flutter_plugin_android_lifecycle: dependency: transitive description: @@ -582,7 +582,7 @@ packages: name: hive url: "https://pub.dartlang.org" source: hosted - version: "2.2.1" + version: "2.2.2" hive_flutter: dependency: "direct main" description: @@ -631,14 +631,14 @@ packages: name: in_app_purchase url: "https://pub.dartlang.org" source: hosted - version: "3.0.4" + version: "3.0.5" in_app_purchase_android: dependency: transitive description: name: in_app_purchase_android url: "https://pub.dartlang.org" source: hosted - version: "0.2.2+6" + version: "0.2.2+7" in_app_purchase_platform_interface: dependency: transitive description: @@ -652,7 +652,7 @@ packages: name: in_app_purchase_storekit url: "https://pub.dartlang.org" source: hosted - version: "0.3.0+8" + version: "0.3.0+9" infinite_scroll_pagination: dependency: "direct main" description: @@ -841,7 +841,7 @@ packages: name: path_provider url: "https://pub.dartlang.org" source: hosted - version: "2.0.10" + version: "2.0.11" path_provider_android: dependency: transitive description: @@ -855,7 +855,7 @@ packages: name: path_provider_ios url: "https://pub.dartlang.org" source: hosted - version: "2.0.9" + version: "2.0.10" path_provider_linux: dependency: transitive description: @@ -974,14 +974,14 @@ packages: name: quick_actions_android url: "https://pub.dartlang.org" source: hosted - version: "0.6.0+10" + version: "0.6.0+11" quick_actions_ios: dependency: transitive description: name: quick_actions_ios url: "https://pub.dartlang.org" source: hosted - version: "0.6.0+10" + version: "0.6.0+11" quick_actions_platform_interface: dependency: transitive description: @@ -1024,13 +1024,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.27.4" + screen_retriever: + dependency: transitive + description: + name: screen_retriever + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.2" share_plus: dependency: "direct main" description: name: share_plus url: "https://pub.dartlang.org" source: hosted - version: "4.0.5" + version: "4.0.8" share_plus_linux: dependency: transitive description: @@ -1156,7 +1163,7 @@ packages: name: simple_icons url: "https://pub.dartlang.org" source: hosted - version: "6.13.0" + version: "7.1.0" sky_engine: dependency: transitive description: flutter @@ -1168,7 +1175,7 @@ packages: name: sliver_tools url: "https://pub.dartlang.org" source: hosted - version: "0.2.6" + version: "0.2.7" source_gen: dependency: transitive description: @@ -1329,7 +1336,7 @@ packages: name: url_launcher url: "https://pub.dartlang.org" source: hosted - version: "6.1.2" + version: "6.1.3" url_launcher_android: dependency: transitive description: @@ -1427,7 +1434,7 @@ packages: name: window_manager url: "https://pub.dartlang.org" source: hosted - version: "0.2.3" + version: "0.2.5" xdg_directories: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index fb6ce598..9d20aa6c 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: lunasea description: Self-Hosted Controller -version: 10.0.4+1 +version: 10.1.0+1 publish_to: 'none' environment: sdk: '>=2.17.0 <3.0.0' @@ -8,7 +8,7 @@ environment: dependencies: flutter: sdk: flutter - badges: ^2.0.2 + badges: ^2.0.3 cached_network_image: ^3.2.1 cloud_firestore: ^3.1.17 collection: ^1.15.0 @@ -21,7 +21,7 @@ dependencies: envify: ^2.0.2 expandable: ^5.0.1 fading_edge_scrollview: ^3.0.0 - file_picker: ^4.6.0 + file_picker: ^4.6.1 firebase_auth: ^3.3.19 firebase_core: ^1.17.1 firebase_messaging: ^11.4.1 @@ -34,33 +34,33 @@ dependencies: flutter_spinkit: ^5.1.0 go_router: ^3.1.1 google_nav_bar: ^5.0.6 - hive: ^2.2.1 + hive: ^2.2.2 hive_flutter: ^1.1.0 - in_app_purchase: ^3.0.4 + in_app_purchase: ^3.0.5 infinite_scroll_pagination: ^3.2.0 intl: ^0.17.0 json_annotation: ^4.5.0 layout: ^1.0.2 modal_bottom_sheet: ^2.0.1 package_info_plus: ^1.4.2 - path_provider: ^2.0.10 + path_provider: ^2.0.11 percent_indicator: ^4.2.2 quick_actions: ^0.6.0+11 retrofit: ^3.0.1+1 - share_plus: ^4.0.5 + share_plus: ^4.0.8 shimmer: ^2.0.0 + simple_icons: ^7.1.0 stack_trace: ^1.10.0 stash_memory: ^4.0.1 supercharged: ^2.1.1 table_calendar: ^3.0.6 transparent_image: ^2.0.0 tuple: ^2.0.0 - url_launcher: ^6.1.2 + url_launcher: ^6.1.3 uuid: ^3.0.6 wake_on_lan: ^3.0.0 - window_manager: ^0.2.3 + window_manager: ^0.2.5 xml: ^6.1.0 - simple_icons: ^6.13.0 dev_dependencies: # Generators @@ -70,9 +70,9 @@ dev_dependencies: hive_generator: ^1.1.3 retrofit_generator: ^4.0.1 # Tooling - flutter_launcher_icons: ^0.9.2 + flutter_launcher_icons: ^0.9.3 flutter_lints: ^2.0.1 - flutter_native_splash: ^2.2.2 + flutter_native_splash: ^2.2.3+1 msix: ^3.6.2 dependency_overrides: diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 36337c5b..7e071e5e 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -1,5 +1,5 @@ name: lunasea -version: 10.0.4 +version: 10.1.0 confinement: strict base: core18 diff --git a/windows/flutter/generated_plugin_registrant.cc b/windows/flutter/generated_plugin_registrant.cc index 8af5b24e..fe7ec1cb 100644 --- a/windows/flutter/generated_plugin_registrant.cc +++ b/windows/flutter/generated_plugin_registrant.cc @@ -6,10 +6,13 @@ #include "generated_plugin_registrant.h" +#include #include #include void RegisterPlugins(flutter::PluginRegistry* registry) { + ScreenRetrieverPluginRegisterWithRegistrar( + registry->GetRegistrarForPlugin("ScreenRetrieverPlugin")); UrlLauncherWindowsRegisterWithRegistrar( registry->GetRegistrarForPlugin("UrlLauncherWindows")); WindowManagerPluginRegisterWithRegistrar( diff --git a/windows/flutter/generated_plugins.cmake b/windows/flutter/generated_plugins.cmake index 582558ab..fb2dea6b 100644 --- a/windows/flutter/generated_plugins.cmake +++ b/windows/flutter/generated_plugins.cmake @@ -3,6 +3,7 @@ # list(APPEND FLUTTER_PLUGIN_LIST + screen_retriever url_launcher_windows window_manager ) diff --git a/windows/runner/Runner.rc b/windows/runner/Runner.rc index 85ac67e2..4172d26f 100644 --- a/windows/runner/Runner.rc +++ b/windows/runner/Runner.rc @@ -63,13 +63,13 @@ IDI_APP_ICON ICON "resources\\app_icon.ico" #ifdef FLUTTER_BUILD_NUMBER #define VERSION_AS_NUMBER FLUTTER_BUILD_NUMBER #else -#define VERSION_AS_NUMBER 10,0,4 +#define VERSION_AS_NUMBER 10,1,0 #endif #ifdef FLUTTER_BUILD_NAME #define VERSION_AS_STRING #FLUTTER_BUILD_NAME #else -#define VERSION_AS_STRING "10.0.4" +#define VERSION_AS_STRING "10.1.0" #endif VS_VERSION_INFO VERSIONINFO