diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 91070e2241e1..32d910287d6d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -609,6 +609,7 @@ jobs: linwood-butterfly-android-arm64.apk linwood-butterfly-android-x86_64.apk linwood-butterfly-ios.ipa + checksums.txt env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} deploy-to-play-store: diff --git a/app/pubspec.lock b/app/pubspec.lock index 277aa3f0ea1d..1bd7499acabb 100644 --- a/app/pubspec.lock +++ b/app/pubspec.lock @@ -217,10 +217,10 @@ packages: dependency: "direct main" description: name: camera_windows - sha256: "33cd8fc7e4e30cfd32b63a84fa2f753da04e087dd8cc2b46672ad3f0e604fb86" + sha256: "1f6d1b90048267d69c629deae94ed11a5db76c32afe21b9b58d2a7f1f89cf94d" url: "https://pub.dev" source: hosted - version: "0.2.5+1" + version: "0.2.6" characters: dependency: transitive description: @@ -602,10 +602,10 @@ packages: dependency: "direct main" description: name: flutter_svg - sha256: "1b7723a814d84fb65869ea7115cdb3ee7c3be5a27a755c1ec60e049f6b9fcbb2" + sha256: "2ca230f2ef6e31151769f4a03ec806b94f0554ff02ea1a40bb0d531ac150f035" url: "https://pub.dev" source: hosted - version: "2.0.11" + version: "2.0.12" flutter_test: dependency: "direct dev" description: flutter @@ -657,10 +657,10 @@ packages: dependency: "direct main" description: name: go_router - sha256: "6f1b756f6e863259a99135ff3c95026c3cdca17d10ebef2bba2261a25ddc8bbc" + sha256: ce89c5a993ca5eea74535f798478502c30a625ecb10a1de4d7fef5cd1bcac2a4 url: "https://pub.dev" source: hosted - version: "14.3.0" + version: "14.4.1" graphs: dependency: transitive description: diff --git a/docs/package.json b/docs/package.json index d61cf990c6eb..4849f14285f5 100644 --- a/docs/package.json +++ b/docs/package.json @@ -12,11 +12,11 @@ "dependencies": { "@astrojs/check": "^0.9.4", "@astrojs/react": "^3.6.2", - "@astrojs/starlight": "^0.28.5", + "@astrojs/starlight": "^0.28.6", "@phosphor-icons/react": "^2.1.7", "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", - "astro": "^4.16.8", + "astro": "^4.16.9", "react": "^18.3.1", "react-dom": "^18.3.1", "remark-gemoji": "^8.0.0", diff --git a/docs/pnpm-lock.yaml b/docs/pnpm-lock.yaml index ca5511651312..fb7fefb5ad95 100644 --- a/docs/pnpm-lock.yaml +++ b/docs/pnpm-lock.yaml @@ -15,8 +15,8 @@ importers: specifier: ^3.6.2 version: 3.6.2(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(vite@5.4.10(sass@1.80.6)(terser@5.36.0)) '@astrojs/starlight': - specifier: ^0.28.5 - version: 0.28.5(astro@4.16.8(rollup@4.24.4)(sass@1.80.6)(terser@5.36.0)(typescript@5.6.3)) + specifier: ^0.28.6 + version: 0.28.6(astro@4.16.9(rollup@4.24.4)(sass@1.80.6)(terser@5.36.0)(typescript@5.6.3)) '@phosphor-icons/react': specifier: ^2.1.7 version: 2.1.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -27,8 +27,8 @@ importers: specifier: ^18.3.1 version: 18.3.1 astro: - specifier: ^4.16.8 - version: 4.16.8(rollup@4.24.4)(sass@1.80.6)(terser@5.36.0)(typescript@5.6.3) + specifier: ^4.16.9 + version: 4.16.9(rollup@4.24.4)(sass@1.80.6)(terser@5.36.0)(typescript@5.6.3) react: specifier: ^18.3.1 version: 18.3.1 @@ -107,8 +107,8 @@ packages: '@astrojs/sitemap@3.2.1': resolution: {integrity: sha512-uxMfO8f7pALq0ADL6Lk68UV6dNYjJ2xGUzyjjVj60JLBs5a6smtlkBYv3tQ0DzoqwS7c9n4FUx5lgv0yPo/fgA==} - '@astrojs/starlight@0.28.5': - resolution: {integrity: sha512-0+++CW69mC2M0unHiAGfSrL+hCL9fgYMdU3t979msLIMxQtkyr9ajm8AIaAEWMfvIL0H+GKuNTritu5PgE6vPQ==} + '@astrojs/starlight@0.28.6': + resolution: {integrity: sha512-lY+rbRMIVxDGiXhS4lBuVrU2jTUezEt4QeTxUTHxfj2tuKBwquG7Jg+alON6l+uaV+anbOkFb001MMXZF8X85w==} peerDependencies: astro: ^4.14.0 @@ -926,8 +926,8 @@ packages: peerDependencies: astro: ^4.0.0-beta || ^3.3.0 - astro@4.16.8: - resolution: {integrity: sha512-BRWFP0UQ8gkOr90KQW7oooedtgCk/j91pyv1WQUmgZwMUZk/v0HJRiddAZgvGCECOnmZFc9ZqRZnBsAMUgApNQ==} + astro@4.16.9: + resolution: {integrity: sha512-DFYzPZooVArKSGu969BBByUV44tJMVDPGKxgqWNFBaIrkvGljdVUqQSVwD+/iPYACoSkI8BRYvDMEBDkathIUQ==} engines: {node: ^18.17.1 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'} hasBin: true @@ -1114,8 +1114,8 @@ packages: resolution: {integrity: sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==} engines: {node: '>=4'} - electron-to-chromium@1.5.50: - resolution: {integrity: sha512-eMVObiUQ2LdgeO1F/ySTXsvqvxb6ZH2zPGaMYsWzRDdOddUa77tdmI0ltg+L16UpbWdhPmuF3wIQYyQq65WfZw==} + electron-to-chromium@1.5.51: + resolution: {integrity: sha512-kKeWV57KSS8jH4alKt/jKnvHPmJgBxXzGUSbMd4eQF+iOsVPl7bz2KUmu6eo80eMP8wVioTfTyTzdMgM15WXNg==} emmet@2.4.11: resolution: {integrity: sha512-23QPJB3moh/U9sT4rQzGgeyyGIrcM+GH5uVYg2C6wZIxAIJq7Ng3QLT79tl8FUwDXhyq9SusfknOrofAKqvgyQ==} @@ -1547,8 +1547,8 @@ packages: mdast-util-to-hast@13.2.0: resolution: {integrity: sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==} - mdast-util-to-markdown@2.1.1: - resolution: {integrity: sha512-OrkcCoqAkEg9b1ykXBrA0ehRc8H4fGU/03cACmW2xXzau1+dIdS+qJugh1Cqex3hMumSBgSE/5pc7uqP12nLAw==} + mdast-util-to-markdown@2.1.2: + resolution: {integrity: sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==} mdast-util-to-string@4.0.0: resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} @@ -2449,12 +2449,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@3.1.9(astro@4.16.8(rollup@4.24.4)(sass@1.80.6)(terser@5.36.0)(typescript@5.6.3))': + '@astrojs/mdx@3.1.9(astro@4.16.9(rollup@4.24.4)(sass@1.80.6)(terser@5.36.0)(typescript@5.6.3))': dependencies: '@astrojs/markdown-remark': 5.3.0 '@mdx-js/mdx': 3.1.0(acorn@8.14.0) acorn: 8.14.0 - astro: 4.16.8(rollup@4.24.4)(sass@1.80.6)(terser@5.36.0)(typescript@5.6.3) + astro: 4.16.9(rollup@4.24.4)(sass@1.80.6)(terser@5.36.0)(typescript@5.6.3) es-module-lexer: 1.5.4 estree-util-visit: 2.0.0 gray-matter: 4.0.3 @@ -2491,23 +2491,24 @@ snapshots: stream-replace-string: 2.0.0 zod: 3.23.8 - '@astrojs/starlight@0.28.5(astro@4.16.8(rollup@4.24.4)(sass@1.80.6)(terser@5.36.0)(typescript@5.6.3))': + '@astrojs/starlight@0.28.6(astro@4.16.9(rollup@4.24.4)(sass@1.80.6)(terser@5.36.0)(typescript@5.6.3))': dependencies: - '@astrojs/mdx': 3.1.9(astro@4.16.8(rollup@4.24.4)(sass@1.80.6)(terser@5.36.0)(typescript@5.6.3)) + '@astrojs/mdx': 3.1.9(astro@4.16.9(rollup@4.24.4)(sass@1.80.6)(terser@5.36.0)(typescript@5.6.3)) '@astrojs/sitemap': 3.2.1 '@pagefind/default-ui': 1.1.1 '@types/hast': 3.0.4 '@types/mdast': 4.0.4 - astro: 4.16.8(rollup@4.24.4)(sass@1.80.6)(terser@5.36.0)(typescript@5.6.3) - astro-expressive-code: 0.35.6(astro@4.16.8(rollup@4.24.4)(sass@1.80.6)(terser@5.36.0)(typescript@5.6.3)) + astro: 4.16.9(rollup@4.24.4)(sass@1.80.6)(terser@5.36.0)(typescript@5.6.3) + astro-expressive-code: 0.35.6(astro@4.16.9(rollup@4.24.4)(sass@1.80.6)(terser@5.36.0)(typescript@5.6.3)) bcp-47: 2.1.0 hast-util-from-html: 2.0.3 hast-util-select: 6.0.3 hast-util-to-string: 3.0.1 hastscript: 9.0.0 i18next: 23.16.4 + js-yaml: 4.1.0 mdast-util-directive: 3.0.0 - mdast-util-to-markdown: 2.1.1 + mdast-util-to-markdown: 2.1.2 mdast-util-to-string: 4.0.0 pagefind: 1.1.1 rehype: 13.0.2 @@ -3285,12 +3286,12 @@ snapshots: astring@1.9.0: {} - astro-expressive-code@0.35.6(astro@4.16.8(rollup@4.24.4)(sass@1.80.6)(terser@5.36.0)(typescript@5.6.3)): + astro-expressive-code@0.35.6(astro@4.16.9(rollup@4.24.4)(sass@1.80.6)(terser@5.36.0)(typescript@5.6.3)): dependencies: - astro: 4.16.8(rollup@4.24.4)(sass@1.80.6)(terser@5.36.0)(typescript@5.6.3) + astro: 4.16.9(rollup@4.24.4)(sass@1.80.6)(terser@5.36.0)(typescript@5.6.3) rehype-expressive-code: 0.35.6 - astro@4.16.8(rollup@4.24.4)(sass@1.80.6)(terser@5.36.0)(typescript@5.6.3): + astro@4.16.9(rollup@4.24.4)(sass@1.80.6)(terser@5.36.0)(typescript@5.6.3): dependencies: '@astrojs/compiler': 2.10.3 '@astrojs/internal-helpers': 0.4.1 @@ -3403,7 +3404,7 @@ snapshots: browserslist@4.24.2: dependencies: caniuse-lite: 1.0.30001677 - electron-to-chromium: 1.5.50 + electron-to-chromium: 1.5.51 node-releases: 2.0.18 update-browserslist-db: 1.1.1(browserslist@4.24.2) @@ -3516,7 +3517,7 @@ snapshots: dset@3.1.4: {} - electron-to-chromium@1.5.50: {} + electron-to-chromium@1.5.51: {} emmet@2.4.11: dependencies: @@ -4030,7 +4031,7 @@ snapshots: '@types/unist': 3.0.3 devlop: 1.1.0 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.1 + mdast-util-to-markdown: 2.1.2 parse-entities: 4.0.1 stringify-entities: 4.0.4 unist-util-visit-parents: 6.0.1 @@ -4074,7 +4075,7 @@ snapshots: '@types/mdast': 4.0.4 devlop: 1.1.0 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.1 + mdast-util-to-markdown: 2.1.2 micromark-util-normalize-identifier: 2.0.0 transitivePeerDependencies: - supports-color @@ -4083,7 +4084,7 @@ snapshots: dependencies: '@types/mdast': 4.0.4 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.1 + mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -4093,7 +4094,7 @@ snapshots: devlop: 1.1.0 markdown-table: 3.0.4 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.1 + mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -4102,7 +4103,7 @@ snapshots: '@types/mdast': 4.0.4 devlop: 1.1.0 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.1 + mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -4114,7 +4115,7 @@ snapshots: mdast-util-gfm-strikethrough: 2.0.0 mdast-util-gfm-table: 2.0.0 mdast-util-gfm-task-list-item: 2.0.0 - mdast-util-to-markdown: 2.1.1 + mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -4125,7 +4126,7 @@ snapshots: '@types/mdast': 4.0.4 devlop: 1.1.0 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.1 + mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -4138,7 +4139,7 @@ snapshots: ccount: 2.0.1 devlop: 1.1.0 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.1 + mdast-util-to-markdown: 2.1.2 parse-entities: 4.0.1 stringify-entities: 4.0.4 unist-util-stringify-position: 4.0.0 @@ -4152,7 +4153,7 @@ snapshots: mdast-util-mdx-expression: 2.0.1 mdast-util-mdx-jsx: 3.1.3 mdast-util-mdxjs-esm: 2.0.1 - mdast-util-to-markdown: 2.1.1 + mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -4163,7 +4164,7 @@ snapshots: '@types/mdast': 4.0.4 devlop: 1.1.0 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.1 + mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -4184,7 +4185,7 @@ snapshots: unist-util-visit: 5.0.0 vfile: 6.0.3 - mdast-util-to-markdown@2.1.1: + mdast-util-to-markdown@2.1.2: dependencies: '@types/mdast': 4.0.4 '@types/unist': 3.0.3 @@ -4788,7 +4789,7 @@ snapshots: remark-stringify@11.0.0: dependencies: '@types/mdast': 4.0.4 - mdast-util-to-markdown: 2.1.1 + mdast-util-to-markdown: 2.1.2 unified: 11.0.5 request-light@0.5.8: {} diff --git a/metadata/en-US/changelogs/122.txt b/metadata/en-US/changelogs/122.txt new file mode 100644 index 000000000000..3e581d5856ce --- /dev/null +++ b/metadata/en-US/changelogs/122.txt @@ -0,0 +1,2 @@ +This is a stable release, it includes all the changes from the 2.2.2 nightly releases. +Read more here: https://linwood.dev/butterfly/2.2.2 \ No newline at end of file