dependabot[bot]
c98567f9be
Bump the babel group with 3 updates ( #913 )
...
Bumps the babel group with 3 updates: [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ), [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) and [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime ).
Updates `@babel/core` from 7.28.5 to 7.28.6
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.28.6/packages/babel-core )
Updates `@babel/preset-env` from 7.28.5 to 7.28.6
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.28.6/packages/babel-preset-env )
Updates `@babel/runtime` from 7.28.4 to 7.28.6
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.28.6/packages/babel-runtime )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-version: 7.28.6
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: babel
- dependency-name: "@babel/preset-env"
dependency-version: 7.28.6
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: babel
- dependency-name: "@babel/runtime"
dependency-version: 7.28.6
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: babel
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-19 19:28:51 -06:00
dependabot[bot]
632499aefe
Bump @types/node from 25.0.3 to 25.0.7 in the types group ( #915 )
...
Bumps the types group with 1 update: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ).
Updates `@types/node` from 25.0.3 to 25.0.7
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 25.0.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: types
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com >
2026-01-19 19:28:13 -06:00
dependabot[bot]
6793c8655f
Bump prettier from 3.7.4 to 3.8.0 ( #926 )
...
Bumps [prettier](https://github.com/prettier/prettier ) from 3.7.4 to 3.8.0.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.7.4...3.8.0 )
---
updated-dependencies:
- dependency-name: prettier
dependency-version: 3.8.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com >
2026-01-19 19:27:32 -06:00
dependabot[bot]
f5b543344c
Bump patch-package from 8.0.0 to 8.0.1 ( #781 )
...
Bumps [patch-package](https://github.com/ds300/patch-package ) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/ds300/patch-package/releases )
- [Changelog](https://github.com/ds300/patch-package/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ds300/patch-package/commits )
---
updated-dependencies:
- dependency-name: patch-package
dependency-version: 8.0.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com >
2026-01-19 19:26:20 -06:00
dependabot[bot]
b4aaeda7df
Bump globals from 16.5.0 to 17.0.0 ( #900 )
...
Bumps [globals](https://github.com/sindresorhus/globals ) from 16.5.0 to 17.0.0.
- [Release notes](https://github.com/sindresorhus/globals/releases )
- [Commits](https://github.com/sindresorhus/globals/compare/v16.5.0...v17.0.0 )
---
updated-dependencies:
- dependency-name: globals
dependency-version: 17.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com >
2026-01-19 19:24:28 -06:00
dependabot[bot]
b4dda10858
Bump the react-navigation group with 2 updates ( #925 )
...
Bumps the react-navigation group with 2 updates: [@react-navigation/bottom-tabs](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/bottom-tabs ) and [@react-navigation/native-stack](https://github.com/react-navigation/react-navigation/tree/HEAD/packages/native-stack ).
Updates `@react-navigation/bottom-tabs` from 7.10.0 to 7.10.1
- [Release notes](https://github.com/react-navigation/react-navigation/releases )
- [Changelog](https://github.com/react-navigation/react-navigation/blob/@react-navigation/bottom-tabs@7.10.1/packages/bottom-tabs/CHANGELOG.md )
- [Commits](https://github.com/react-navigation/react-navigation/commits/@react-navigation/bottom-tabs@7.10.1/packages/bottom-tabs )
Updates `@react-navigation/native-stack` from 7.10.0 to 7.10.1
- [Release notes](https://github.com/react-navigation/react-navigation/releases )
- [Changelog](https://github.com/react-navigation/react-navigation/blob/@react-navigation/native-stack@7.10.1/packages/native-stack/CHANGELOG.md )
- [Commits](https://github.com/react-navigation/react-navigation/commits/@react-navigation/native-stack@7.10.1/packages/native-stack )
---
updated-dependencies:
- dependency-name: "@react-navigation/bottom-tabs"
dependency-version: 7.10.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: react-navigation
- dependency-name: "@react-navigation/native-stack"
dependency-version: 7.10.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: react-navigation
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-19 19:23:48 -06:00
Violet Caulfield
955f534b36
UI Suggestions, Scrubber Rewrite ( #910 )
...
Removes item separators between items
Reduce some unnecessary hook usage
Introduces a completely rewritten player scrubber - with better gesture handling for Android, smoother animations, and generally more responsive control. Adds some animations for when the track skips or the user skips to the beginning
2026-01-19 19:19:45 -06:00
anultravioletaurora
6fea170bd1
[skip actions] version bump
1.0.13
2026-01-19 07:04:42 +00:00
Violet Caulfield
6bb6adfd7c
dependency upgrades
2026-01-18 23:46:57 -06:00
Ritesh Shukla
a69d57fe3f
fix:- comments ( #921 )
2026-01-14 22:43:35 +05:30
Violet Caulfield
a677ffc602
Display spinner if playlist is being added to ( #909 )
2026-01-11 04:03:22 -06:00
anultravioletaurora
3a7496de2d
[skip actions] version bump
1.0.12
2026-01-07 22:29:40 +00:00
Ritesh Shukla
65e468c925
chore: podfile-cleanup ( #903 )
...
Update numerous native dependencies (MMKV, Nitro, Nitro-OTA)
Co-authored-by: skalthoff <32023561+skalthoff@users.noreply.github.com >
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com >
2026-01-07 15:14:20 -06:00
Violet Caulfield
18136cd8d8
stop buffering if a skip has been requested ( #894 )
...
* stop buffering if a skip has been requested
* clean up eventing in player provider
fixes #833
* please refresh homescreen more often
* clean up context provider a bit
* smol optimizations
deduplicate player logic for previous and skip
* update CONTRIBUTING documentation
* add react-freeze to prevent unfocused screens from rerendering
* freeze similar until the albums have loaded
* remove unneeded hooks in a variety of played
* display a spinner when loading albums by an artist
* make add to playlist a bit faster and lazier
* move player hooks from provider folder since they aren't dependent on a context provider
* add ability to refresh an artist's page
* add ability to refresh albums too
* make adding a track to a playlist faster
* set query client data when a track is added to a playlist
* do the same trick for removing and reordering tracks from a playlist
* hide miniplayer if the big player is focused for reduced overhead
* fix some styling in the miniplayer
2026-01-07 15:13:38 -06:00
skalthoff
05cf340e8f
feat: Add new Maestro tests for album, playlist, artist, and favorites, and enhance existing tests with additional screenshots and refined playback flows. ( #887 )
...
* feat: Add new Maestro tests for album, playlist, artist, and favorites, and enhance existing tests with additional screenshots and refined playback flows.
* feat: Enhance Maestro CI/CD with improved caching, updated Maestro version, and refined emulator configurations for better performance and artifact collection.
* feat: Run Maestro Android tests using a single orchestrated flow file and collect project screenshots.
* fix: Add extended wait conditions to login test to improve stability and prevent flakiness.
* feat: Add test IDs to login, authentication, and library selection screens and update Maestro tests to use them.
* test: make sign out confirmation assertion optional
* feat: Improve login flow robustness by delegating app launch to the login test, increasing wait times, and adding more optional dialog dismissals.
* feat: Add APK caching to Maestro test workflow and conditionally run build steps.
* feat: make sign-out and cancellation steps in test more robust with optional taps and back key presses, and update login page assertion.
* test: remove optional flag from `pressKey: back` action in settings test.
---------
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com >
Co-authored-by: Ritesh Shukla <riteshshukla2381@gmail.com >
2026-01-05 04:46:38 -06:00
Violet Caulfield
a8dde09a5e
Remove throttle time in query client ( #893 )
2026-01-02 15:24:03 -06:00
anultravioletaurora
0639040a4c
[skip actions] version bump
1.0.11
2026-01-02 16:59:46 +00:00
Ritesh Shukla
72b7183854
Persist player progress to mmkv and restore on app opening ( #890 )
...
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com >
2026-01-02 10:21:50 -06:00
Violet Caulfield
7e897aab75
Bugfix/support albums in carplay ( #888 )
...
* lots of carplay stuff
* dehookify, carplayify
* player rerender and hook optimization
* make query fetching a lot lazier
* flex miniplayer better
* persistence settings, player screen optimizations
* rollback tamagui upgrade
* fix tests
* fixing add to playlist sheet when there are a lot of playlists
* make the add to playlist mutation less dependent on hooks
* carplay enhancements
* add autoscroll to queue screen
* fix queue autoscroll
* fix unnecessary rerenders
* organize utils folder better
make artist name joining consistent
* fix entire list rerendering on reorder in queue
2026-01-02 10:21:01 -06:00
Violet Caulfield
d06e6f36fc
Feature/flatten recently played tracks into albums ( #878 )
...
* Flatten Multiple Recently Played Tracks into Albums
Flattens multiple recent tracks from the same album into an album navigation card
This one is for you Quen <3
When 3 songs or more from an album are in the recently played section, their album will be rendered instead
* fix navigation in the "play it again" list
* fix playing back stuff
* fix playback indexes for recently played
* fixes to the recently played flashlist
* calm it down on animations lol
* make the item context fire less often
* dememoize and stylize
* make this warm context fire less
* animation changes
* smol animation fixes
* adjusting query staletimes
* make the suggestions query fire once a day
* fix jest
* remove useCallback hooks
* fix key usage here
* I don't think these are necessary since we have a separate query for handling user data
* just to compare
* de memoize some more stuff
* fix this button finally
* put this nitro adapter back in
* git blame pikachu
* bruh
* fix up, clean up
* dehookify
* dehookify more
* add track press
* remove some more imports
* styling consitency
* search page improvements
* smol fixes
2025-12-30 16:27:09 -06:00
Ritesh Shukla
8ee9d6253d
fix: rerender ( #886 )
...
fix unnecessary rerenders caused by hooks
2025-12-30 09:25:21 -06:00
dependabot[bot]
2264875ee2
Bump actions/setup-java from 4 to 5 ( #882 )
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-29 19:11:36 -06:00
skalthoff
114c1ddef1
fix: Reset player state and hide miniplayer when queue becomes empty after track removal or refresh. ( #880 )
...
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com >
2025-12-29 15:38:42 -06:00
skalthoff
6f5549c654
fix: update component keys to use song ID for accurate re-rendering or player and miniplayer. ( #881 )
...
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com >
2025-12-29 15:38:08 -06:00
dependabot[bot]
cf1a8a07f3
Bump actions/checkout from 4 to 6 ( #769 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com >
2025-12-29 15:36:57 -06:00
dependabot[bot]
469abd887f
Bump gradle/actions from 3 to 5 ( #839 )
...
Bumps [gradle/actions](https://github.com/gradle/actions ) from 3 to 5.
- [Release notes](https://github.com/gradle/actions/releases )
- [Commits](https://github.com/gradle/actions/compare/v3...v5 )
---
updated-dependencies:
- dependency-name: gradle/actions
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com >
2025-12-29 15:36:28 -06:00
dependabot[bot]
470f465c3b
Bump actions/upload-artifact from 4 to 6 ( #837 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com >
2025-12-29 15:36:00 -06:00
dependabot[bot]
a799da077e
Bump actions/download-artifact from 4 to 7 ( #838 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: skalthoff <32023561+skalthoff@users.noreply.github.com >
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com >
2025-12-29 15:35:38 -06:00
dependabot[bot]
a2bb570ac6
Bump actions/cache from 3 to 5 ( #841 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3 to 5.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v5 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com >
2025-12-29 15:34:45 -06:00
dependabot[bot]
d402ca53ff
Bump actions/setup-java from 4 to 5 ( #767 )
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: skalthoff <32023561+skalthoff@users.noreply.github.com >
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com >
2025-12-29 15:34:01 -06:00
skalthoff
949d6b44f7
feat: add SortName to playlist item fields ( #879 )
2025-12-29 13:06:10 -08:00
Violet Caulfield
e9b516911e
remove memoization on swipeable row, track padding with artwork
2025-12-29 09:49:11 -06:00
anultravioletaurora
61a679b663
[skip actions] version bump
1.0.10
2025-12-29 15:47:22 +00:00
Violet Caulfield
f19b6ebfb4
move to a faster image component and reduce image flicker
2025-12-29 07:43:04 -06:00
anultravioletaurora
80544767fa
[skip actions] version bump
1.0.9
2025-12-29 02:01:41 +00:00
Violet Caulfield
a84986ae6e
RN Upgrade, Tidying Up Configs ( #875 )
...
* react native upgrade
tidying up configs and moving to the config folder
* remove unneeded patch file and dns dependencies
2025-12-28 18:12:19 -06:00
Violet Caulfield
27b3107610
hide artist name on albums when on artist page
2025-12-26 11:00:55 -06:00
Violet Caulfield
c01a750ed0
show year and runtime for albums on artist page
2025-12-26 10:51:32 -06:00
Violet Caulfield
b76468c29e
fix crash when artist is not set for an album
2025-12-26 09:00:34 -06:00
Violet Caulfield
8536ca67bf
Add some TS Docs around axios configuration
...
update README
2025-12-24 07:22:58 -06:00
Violet Caulfield
170d483da7
fix to playlist mutation calls
2025-12-23 17:18:25 -06:00
Violet Caulfield
328007e6ce
Nitro Fetch Axios Adapter, Artist Page Additions ( #866 )
...
* artist page tweaks, incorporate nitro fetch axios adapter for networking requests
* fix pr otas
* queue and playlist fixes
* media info query staletime adjustments
2025-12-23 10:24:56 -06:00
felix920506
22794ff528
include more options in issue template ( #857 )
...
Co-authored-by: Ritesh Shukla <riteshshukla2381@gmail.com >
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com >
2025-12-22 15:38:55 -06:00
anultravioletaurora
2a60f65c00
[skip actions] version bump
1.0.8
2025-12-22 20:35:04 +00:00
Violet Caulfield
8b913be813
large performance boost to Nitro Modules
2025-12-22 13:55:00 -06:00
anultravioletaurora
b8d7478bac
[skip actions] version bump
1.0.7
2025-12-22 05:30:08 +00:00
Violet Caulfield
b71708afaf
Bump some Deps, Fix some Shit ( #864 )
...
update some dependencies (pager view, nitro ota)
adjustments to carplay setup
2025-12-21 22:05:23 -06:00
Violet Caulfield
e4a331e900
set device info to use "device name"
2025-12-21 11:50:12 -06:00
Violet Caulfield
01dc401b6e
update README search screenshot
2025-12-20 11:27:37 -06:00
Violet Caulfield
861d052965
update README screenshots
2025-12-20 11:24:46 -06:00