diff --git a/README.md b/README.md index 43c0a171..e30c7ae4 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,6 @@ -Jellify logo
+

+ Jellify logo +

[![Latest Version](https://img.shields.io/github/package-json/version/anultravioletaurora/jellify?label=Latest%20Version&color=indigo)](https://github.com/anultravioletaurora/Jellify/releases) [![publish-beta](https://github.com/anultravioletaurora/Jellify/actions/workflows/publish-beta.yml/badge.svg?branch=main)](https://github.com/anultravioletaurora/Jellify/actions/workflows/publish-beta.yml) [![Publish Over-the-Air Update](https://github.com/Jellify-Music/App/actions/workflows/publish-ota-update.yml/badge.svg)](https://github.com/Jellify-Music/App/actions/workflows/publish-ota-update.yml) @@ -6,24 +8,24 @@ [![Sponsors](https://img.shields.io/github/sponsors/anultravioletaurora?label=Project%20Sponsors&color=magenta)](https://github.com/sponsors/anultravioletaurora) [![Patreon](https://img.shields.io/badge/Patreon-F96854?logo=patreon&logoColor=white)](https://patreon.com/anultravioletaurora?utm_medium=unknown&utm_source=join_link&utm_campaign=creatorshare_creator&utm_content=copyLink) -## πŸ”— Quick Links +## Quick Links [TestFlight](https://testflight.apple.com/join/etVSc7ZQ) [![Discord Server](https://dcbadge.limes.pink/api/server/https://discord.gg/yf8fBatktn)](https://discord.gg/yf8fBatktn) -## πŸ“„ Contents +## Contents -- [Info](#ℹ️-info) -- [Downloading](#️-downloading) -- [Screenshots](#-screenshots) -- [Features](#-features) -- [Built with](#-built-with-good-stuff) -- [Support](#-support-the-project) -- [Special Thanks](#-special-thanks-to) +- [Info](#info) +- [Downloading](#downloading) +- [Screenshots](#screenshots) +- [Features](#features) +- [Built with](#built-with-good-stuff) +- [Support](#support-the-project) +- [Special Thanks](#special-thanks-to) -## ℹ️ Info +## Info > **jellify** (verb) - _to make gelatinous_
> [see also](https://www.merriam-webster.com/dictionary/jellify) @@ -34,11 +36,11 @@ _Jellify_ is a free and open source music player for the [Jellyfin Media Server] Showcasing the artwork of your library, it has a user interface congruent to what _the big guys_ do. _Jellify_ also provides algorithmic curation of your music (not that you have to use _Jellify_ that way). It's designed to be lightweight, and scale to even the largest of music libraries (...like 100K tracks large). -### πŸ˜‡ Background +### Background This app was designed with me and my dad in mind. I wanted us to have a sleek, one stop shop for live recordings of bands we like (read: the Grateful Dead). The UI was designed so that we'd find it instantly familiar and useful. CarPlay / Android Auto support was also a must for us, as we both use CarPlay religiously. -### βš™οΈ Recommended Additions +### Recommended Additions These projects are **not** required to use _Jellify_, but are recommended by us to enrich your Jellyfin music experience! @@ -59,7 +61,7 @@ These projects are **not** required to use _Jellify_, but are recommended by us - [Jellyfin-RPC](https://github.com/Radiicall/jellyfin-rpc) - Displays the content you're currently playing on Discord -## ⬇️ Downloading +## Downloading ### Android @@ -82,13 +84,13 @@ Head to [releases](https://github.com/Jellify-Music/App/releases) to download th Install via [Altstore](https://altstore.io) or your favorite sideloading utility -## πŸ“± Screenshots +## Screenshots *Screenshots taken on iPhone 15 Pro Max* --- -### 🏠 Home +### Home

Jellify Home @@ -96,7 +98,7 @@ Install via [Altstore](https://altstore.io) or your favorite sideloading utility --- -### 🎡 Library +### Library **Artists** @@ -139,7 +141,7 @@ Install via [Altstore](https://altstore.io) or your favorite sideloading utility --- -### πŸ” Search +### Search

Search @@ -147,7 +149,7 @@ Install via [Altstore](https://altstore.io) or your favorite sideloading utility --- -### ▢️ Player +### Player

Player @@ -156,7 +158,7 @@ Install via [Altstore](https://altstore.io) or your favorite sideloading utility --- -### πŸš— CarPlay +### CarPlay

CarPlay @@ -164,16 +166,10 @@ Install via [Altstore](https://altstore.io) or your favorite sideloading utility --- -### πŸ–₯️ On the Server -

- Playback Tracking -

+## Features - -## πŸ’‘ Features - -### ✨ Current +### Current - Available via Testflight and Android APK - APKs are associated with each [release](https://github.com/anultravioletaurora/Jellify/releases) @@ -191,7 +187,7 @@ Install via [Altstore](https://altstore.io) or your favorite sideloading utility - Switching Music Libraries - Google Cast Support -### πŸ›  Roadmap (in order of priority) +### Roadmap (in order of priority) - ["Smart Shuffle"](https://github.com/anultravioletaurora/Jellify/issues/57) - [CarPlay / Android Auto Support](https://github.com/anultravioletaurora/Jellify/issues/5) @@ -202,11 +198,11 @@ Install via [Altstore](https://altstore.io) or your favorite sideloading utility - [Watch (Apple Watch / WearOS) Support](https://github.com/anultravioletaurora/Jellify/issues/61) - [TV (Android, Apple, Samsung) Support](https://github.com/anultravioletaurora/Jellify/issues/85) -## πŸ— Built with Good Stuff +## Built with Good Stuff [![Made with React](https://img.shields.io/badge/React-19-blue?logo=react)](https://reactjs.org) [![React Native](https://img.shields.io/badge/React-Native-079?logo=react)](https://reactnative.dev) [![Made with TypeScript](https://img.shields.io/badge/TypeScript-5-blue?logo=typescript&logoColor=white)](https://typescriptlang.org) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier) [![GitHub License](https://img.shields.io/github/license/anultravioletaurora/jellify?color=indigo)](https://github.com/anultravioletaurora/jellify/blob/main/LICENSE) -### 🎨 Frontend +### Frontend [Tamagui](https://tamagui.dev/)\ [Figtree](https://github.com/erikdkennedy/figtree)\ @@ -221,7 +217,7 @@ Install via [Altstore](https://altstore.io) or your favorite sideloading utility - Specifically using [Material Community Icons](https://oblador.github.io/react-native-vector-icons/#MaterialCommunityIcons) -### πŸŽ›οΈ Backend +### Backend [Jellyfin SDK](https://typescript-sdk.jellyfin.org/)\ [Tanstack Query](https://tanstack.com/query/latest/docs/framework/react/react-native)\ @@ -234,7 +230,7 @@ Install via [Altstore](https://altstore.io) or your favorite sideloading utility [React Native URL Polyfill](https://github.com/charpeni/react-native-url-polyfill)\ [Zustand](https://github.com/pmndrs/zustand) -### πŸ‘©β€πŸ’» Opt-In Monitoring +### Opt-In Monitoring All logging and metrics gathering is _opt-in_ __by default__. This is merely here to help us make _Jellify_ better. @@ -245,18 +241,18 @@ All logs and metrics are completely anonymized. No data can be traced back to yo [TelemetryDeck](https://telemetrydeck.com) -### πŸ’œ Love from Wisconsin πŸ§€ +### Love from Wisconsin πŸ§€ This is undoubtedly a passion project of [mine](https://github.com/anultravioletaurora), and I've learned a lot from working on it (and the many failed attempts before it). I hope you enjoy using it! Feature requests and bug reports are welcome :) -## πŸ™ Support the Project +## Support the Project You can support _Jellify_ development via [Patreon](https://patreon.com/anultravioletaurora?utm_medium=unknown&utm_source=join_link&utm_campaign=creatorshare_creator&utm_content=copyLink) or [GitHub Sponsors](https://github.com/sponsors/anultravioletaurora) starting at $1. This allows me to prioritize specific features, acquire additional hardware for testing and development, and helps cover operational costs like Apple Developer Licenses. -## πŸ™ Special Thanks To +## Special Thanks πŸ’œ - The [Jellyfin Team](https://jellyfin.org/) for making this possible with their software, SDKs, and unequivocal helpfulness. - Extra thanks to [Niels](https://github.com/nielsvanvelzen) and [Bill](https://github.com/thornbill) @@ -292,6 +288,6 @@ This allows me to prioritize specific features, acquire additional hardware for - You’ve been instrumental in shaping it’s user experience, my rock during development, and an overall inspiration in my life -## ⭐️ Star History +## Star History [![Star History Chart](https://api.star-history.com/svg?repos=anultravioletaurora/Jellify,Jellify-Music/App&type=Date)](https://www.star-history.com/#anultravioletaurora/Jellify&Jellify-Music/App&Date) diff --git a/android/app/src/main/ic_launcher-playstore.png b/android/app/src/main/ic_launcher-playstore.png index 201c39a1..ec93e440 100644 Binary files a/android/app/src/main/ic_launcher-playstore.png and b/android/app/src/main/ic_launcher-playstore.png differ diff --git a/android/app/src/main/res/drawable/ic_launcher_foreground.xml b/android/app/src/main/res/drawable/ic_launcher_foreground.xml index 57eb5f1e..9c256fca 100644 --- a/android/app/src/main/res/drawable/ic_launcher_foreground.xml +++ b/android/app/src/main/res/drawable/ic_launcher_foreground.xml @@ -2,24 +2,20 @@ xmlns:aapt="http://schemas.android.com/aapt" android:width="108dp" android:height="108dp" - android:viewportWidth="300" - android:viewportHeight="300"> + android:viewportWidth="1024" + android:viewportHeight="1024"> + android:translateX="204.8" + android:translateY="204.8"> + android:pathData="M452.6,76C405.6,75.7 286.3,85.3 195.5,179.7C159.7,216.8 104.8,288.7 94.8,388C69.8,636.2 273.2,739.3 340.9,656.4C217.6,703.4 115.5,558.7 139.1,396.1C150.9,315.4 199.4,252.7 234.4,216.8C254.9,195.8 320.9,135.4 414.3,122.1C550.3,102.6 721.8,166.2 677,321.9C757.9,257.1 676.4,77.1 452.6,76ZM566.2,169.5C565.7,172.4 625.6,185.3 634.8,245.3C641.7,290.7 627.4,337.9 619.1,360.1C602.5,404.6 573,453.2 527,499.1C481,545 433.1,575.8 384.8,593.3C362.6,601.4 315.9,615.1 270.7,607.8C211.9,598.4 198.9,540.5 194.4,541.3C189.9,542.1 199.7,611.3 266,629.2C316.4,642.8 370,629.8 394.5,622.2C406.7,618.3 419,613.7 431.1,608.3C442.2,620.4 475.2,644.8 528.7,620.5C530.7,629.1 534.4,640.4 537.4,653.4C544,693.8 545.5,726.1 571.2,760.5C589.8,780.9 603.3,804.6 615,829.4C626.7,853.9 630.3,892.6 615.1,924.7C605.7,944.4 635.3,958.5 644.7,938.8C664.9,896.3 662.2,848.2 643,812C632.4,783.9 615.2,768.2 598.1,734.7C575.7,704.6 582.2,681.5 579.5,647.5C578,625 572.1,606.5 565.8,597.7C566.4,597.2 567.1,596.7 567.7,596.1C574.3,605.7 586.3,618.3 598.1,631.1C623.7,659.5 647.3,690.2 660.6,726.4C665.7,742.1 668.5,758.9 673.6,776.1C677.4,788.5 686,811.6 702.3,827.3C726.4,850.5 762.5,856.8 793.5,843.3C812.1,834.9 799.9,806.9 781.1,814.9C763.5,822.6 740.4,820.2 723.8,804.7C712.8,794.2 705.4,776.9 701.9,766.9C696.3,751.1 692.4,734.1 685.8,717.3C673.2,683.5 652.3,656 619.5,613.6C608.9,599.1 598.6,584.6 590.4,576.4C594.9,572.1 599.7,567.2 604.2,562.4C610.7,565.8 619.6,569.5 628.3,575.9C644.6,588.9 655.4,607.1 666.8,624.1C700.9,676.3 728.2,693.6 745.1,702.1C767,713.1 789.9,717.3 806.5,729.2C818.1,738.3 827.8,752.3 831.4,766.7C836.2,787.7 867.6,780.6 862.9,759.6C856.3,737.9 843.4,716.6 825,703C803.7,688.1 779.2,683.8 759.3,673.9C724.4,656.5 703.7,621.9 695.2,606.8C683.9,584.8 672.7,562.4 654.6,545.2C648.6,539.6 643.1,535.8 638.2,533.4C651.4,535 670.5,536.8 691.8,543.4C717.4,554.6 727.5,556 786.3,618.9C796.3,631.8 814.2,647 828.8,661.2C851,683.3 878.1,700.4 908.7,707.5C932.5,713.1 940.9,677.6 917.2,671.9C904.5,668.9 872.6,659.9 847.1,640.5C833.1,629.4 820.7,615.6 809.9,602.9C799.1,590.1 787.3,573.6 771.8,557.9C751.4,537.6 727.2,522.6 702.2,513.3C676.1,503.6 657.6,501.9 645.9,503.5C655.4,482.8 669,438.5 632.8,405.6C638.2,393.3 642.7,381.2 646.3,369.3C653.8,344.7 666.1,291.5 652.1,241.5C634.9,179.5 572.3,166.9 566.2,169.5ZM422.8,189.6C379,207.1 336.2,236.4 298.7,274C261.2,311.6 231.2,353.9 214.5,397.8C187.2,469.6 190.7,655.5 390,566.8C260.2,580.3 236.4,492 268.5,401.2C280.3,368 303,335.6 331.8,306.8C360.6,278 393.3,256.2 426.2,243.5C545.8,199.6 602.2,229.1 591.8,365C687.9,136 473,169.5 422.8,189.6ZM483.5,339.5C455.7,338.7 422.2,360.8 396.6,389.7C362.5,428.2 342.4,478.7 368.3,502.6C394.2,526.4 444.4,499.9 480.6,461.5C516.8,423 539.1,372.6 509,348.6C501.4,342.6 492.8,339.8 483.5,339.5Z"> - diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml index ef49c991..7353dbd1 100644 --- a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml @@ -2,5 +2,4 @@ - \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml index ef49c991..7353dbd1 100644 --- a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -2,5 +2,4 @@ - \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher.webp b/android/app/src/main/res/mipmap-hdpi/ic_launcher.webp index a5525bf3..613848d5 100644 Binary files a/android/app/src/main/res/mipmap-hdpi/ic_launcher.webp and b/android/app/src/main/res/mipmap-hdpi/ic_launcher.webp differ diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp b/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp index 40e2a847..bf8a2736 100644 Binary files a/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp and b/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp differ diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher.webp b/android/app/src/main/res/mipmap-mdpi/ic_launcher.webp index 2b9c17d7..7c358729 100644 Binary files a/android/app/src/main/res/mipmap-mdpi/ic_launcher.webp and b/android/app/src/main/res/mipmap-mdpi/ic_launcher.webp differ diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp b/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp index 851318b3..a5e6c4a3 100644 Binary files a/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp and b/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp differ diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.webp b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.webp index 91f47b60..441cd5f6 100644 Binary files a/android/app/src/main/res/mipmap-xhdpi/ic_launcher.webp and b/android/app/src/main/res/mipmap-xhdpi/ic_launcher.webp differ diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp index e56a97dd..32338b80 100644 Binary files a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp and b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp differ diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp index 8827d525..a4ab251d 100644 Binary files a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp and b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp differ diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp index 7970c42f..f4e6e6b2 100644 Binary files a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp and b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp differ diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp index 04ddb8d0..e38487e1 100644 Binary files a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp and b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp differ diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp index ec34025b..41229d19 100644 Binary files a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp and b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp differ diff --git a/android/app/src/main/res/values/ic_launcher_background.xml b/android/app/src/main/res/values/ic_launcher_background.xml index aca5bbee..d69fe490 100644 --- a/android/app/src/main/res/values/ic_launcher_background.xml +++ b/android/app/src/main/res/values/ic_launcher_background.xml @@ -1,4 +1,4 @@ - #111014 + #0D0E19 \ No newline at end of file diff --git a/assets/transparent-banner.png b/assets/transparent-banner.png index ddc9f65c..053072b2 100644 Binary files a/assets/transparent-banner.png and b/assets/transparent-banner.png differ diff --git a/package.json b/package.json index 5fb6c269..2993c578 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "jellify", - "version": "0.19.0", + "version": "0.19.1", "private": true, "scripts": { "init-android": "yarn install --network-concurrency 1", @@ -41,10 +41,10 @@ "@react-native-community/netinfo": "^11.4.1", "@react-native-masked-view/masked-view": "^0.3.2", "@react-native-vector-icons/material-design-icons": "^12.3.0", - "@react-navigation/bottom-tabs": "7.5.0", - "@react-navigation/material-top-tabs": "7.3.9", - "@react-navigation/native": "7.1.18", - "@react-navigation/native-stack": "7.5.1", + "@react-navigation/bottom-tabs": "7.6.0", + "@react-navigation/material-top-tabs": "7.4.0", + "@react-navigation/native": "7.1.19", + "@react-navigation/native-stack": "7.6.0", "@sentry/react-native": "7.1.0", "@shopify/flash-list": "^2.1.0", "@tamagui/config": "1.135.4", diff --git a/yarn.lock b/yarn.lock index 79dbd9cb..9efd9280 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2128,61 +2128,62 @@ invariant "^2.2.4" nullthrows "^1.1.1" -"@react-navigation/bottom-tabs@7.5.0": - version "7.5.0" - resolved "https://registry.yarnpkg.com/@react-navigation/bottom-tabs/-/bottom-tabs-7.5.0.tgz#2a851cd9e7c202f90107368612658baebbcd4a32" - integrity sha512-JY9yQDQTv7avXqXdrToyn6ogcBqY2gTXg7C1J6OWZGz7QhlnPZQm375T4nYBWqVWsODVNeNagkCPptZGOxI1rg== +"@react-navigation/bottom-tabs@7.6.0": + version "7.6.0" + resolved "https://registry.yarnpkg.com/@react-navigation/bottom-tabs/-/bottom-tabs-7.6.0.tgz#99e7c2b94faca687a291fc2cb733d663f17037ba" + integrity sha512-5qnicy9SdgnCjEj6wNiJiKgxHtP7gtLi8+owxRy1HatgNknQyIS00dFWlzxHLiRnU5zuIUtX2/9DZoDLrLyrTQ== dependencies: - "@react-navigation/elements" "^2.7.0" + "@react-navigation/elements" "^2.7.1" color "^4.2.3" -"@react-navigation/core@^7.12.4": - version "7.12.4" - resolved "https://registry.yarnpkg.com/@react-navigation/core/-/core-7.12.4.tgz#73cc4c0989455c93bf21d7aeecc89d3a7006ccde" - integrity sha512-xLFho76FA7v500XID5z/8YfGTvjQPw7/fXsq4BIrVSqetNe/o/v+KAocEw4ots6kyv3XvSTyiWKh2g3pN6xZ9Q== +"@react-navigation/core@^7.13.0": + version "7.13.0" + resolved "https://registry.yarnpkg.com/@react-navigation/core/-/core-7.13.0.tgz#71577637cc32626e208fa994fc13e77394b17932" + integrity sha512-Fc/SO23HnlGnkou/z8JQUzwEMvhxuUhr4rdPTIZp/c8q1atq3k632Nfh8fEiGtk+MP1wtIvXdN2a5hBIWpLq3g== dependencies: "@react-navigation/routers" "^7.5.1" escape-string-regexp "^4.0.0" + fast-deep-equal "^3.1.3" nanoid "^3.3.11" query-string "^7.1.3" react-is "^19.1.0" use-latest-callback "^0.2.4" use-sync-external-store "^1.5.0" -"@react-navigation/elements@^2.7.0": - version "2.7.0" - resolved "https://registry.yarnpkg.com/@react-navigation/elements/-/elements-2.7.0.tgz#1d340b8815f9cea48cd48a9a0f079662fb0db943" - integrity sha512-lqlUUTqzKJrm3WYmiy901DSpa5wW8DWSmqNqWlRFWDVjx6SSjOUThQpdMnVXhydPtrTo74yVUPB27oe/jrvo4Q== +"@react-navigation/elements@^2.7.1": + version "2.7.1" + resolved "https://registry.yarnpkg.com/@react-navigation/elements/-/elements-2.7.1.tgz#1b5fc5127762ee7257322b093c08a9da1d2056f2" + integrity sha512-IZO8lx8+ftfbBdaL79FB4mo8PuaMLHnGt4iPLx0TRocIaHHUaPcb4R1ble1DGKeRuyeBbFHu2uLTD1YRDE0lsg== dependencies: color "^4.2.3" use-latest-callback "^0.2.4" use-sync-external-store "^1.5.0" -"@react-navigation/material-top-tabs@7.3.9": - version "7.3.9" - resolved "https://registry.yarnpkg.com/@react-navigation/material-top-tabs/-/material-top-tabs-7.3.9.tgz#c090c4f48f3162bc6738e794bd32b1616125f80e" - integrity sha512-wWldiNNwH/0gq3fesaUNmCxY/oMKPRkJf2pRp3ZkGtgWguvNSOTQ9HRfQRctugDnMtM1NhlBjBEl3MApd41ORQ== +"@react-navigation/material-top-tabs@7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@react-navigation/material-top-tabs/-/material-top-tabs-7.4.0.tgz#db87df9e33af1a7f4214a048063a291813923387" + integrity sha512-7VMRDMsLcvCLR5xGKyM2pggIgkRAXwdrbWP9BiV9YWiHqjBsce+IcOfFp5aWpkjk7fI0tVejjqdq8GEOaZq/Rw== dependencies: - "@react-navigation/elements" "^2.7.0" + "@react-navigation/elements" "^2.7.1" color "^4.2.3" react-native-tab-view "^4.2.0" -"@react-navigation/native-stack@7.5.1": - version "7.5.1" - resolved "https://registry.yarnpkg.com/@react-navigation/native-stack/-/native-stack-7.5.1.tgz#8b184a65c49bcd21d859ac06ae9c033e0df319b7" - integrity sha512-OTn+thYqa5z43j8CyVsi/pTAAZHj27ly/fsd9zz8l8ypxoGhYz7Ro0+Gb9MsL+9Yw1QJTXzJ8dk41+Ay1MafKg== +"@react-navigation/native-stack@7.6.0": + version "7.6.0" + resolved "https://registry.yarnpkg.com/@react-navigation/native-stack/-/native-stack-7.6.0.tgz#ee4609aa99e0c82077d578c169fc47e67d249c79" + integrity sha512-LgHUzGayQTuzmGxP/Y8W/cM4RDnWOrb2hjl+bVzTiMZwhGTsr+m32nyyBMdhw4crAgeHpG0muXtgN7VvVK2DJA== dependencies: - "@react-navigation/elements" "^2.7.0" + "@react-navigation/elements" "^2.7.1" color "^4.2.3" sf-symbols-typescript "^2.1.0" warn-once "^0.1.1" -"@react-navigation/native@7.1.18": - version "7.1.18" - resolved "https://registry.yarnpkg.com/@react-navigation/native/-/native-7.1.18.tgz#dc768403c5dfef13b0791fd546eaa213e0d879a5" - integrity sha512-DZgd6860dxcq3YX7UzIXeBr6m3UgXvo9acxp5jiJyIZXdR00Br9JwVkO7e0bUeTA2d3Z8dsmtAR84Y86NnH64Q== +"@react-navigation/native@7.1.19": + version "7.1.19" + resolved "https://registry.yarnpkg.com/@react-navigation/native/-/native-7.1.19.tgz#f147e412a9f4a5c5eed85b4bde25171d0ce0297b" + integrity sha512-fM7q8di4Q8sp2WUhiUWOe7bEDRyRhbzsKQOd5N2k+lHeCx3UncsRYuw4Q/KN0EovM3wWKqMMmhy/YWuEO04kgw== dependencies: - "@react-navigation/core" "^7.12.4" + "@react-navigation/core" "^7.13.0" escape-string-regexp "^4.0.0" fast-deep-equal "^3.1.3" nanoid "^3.3.11"