fixes to queue, where the tracks didn't take up the full with
refactor player mutations to be hooks instead of Tanstack driven for less overhead
bump version numbers
* refactor: change from yarn to bun for package management
* feat: change workflows all to bun instead of node/yarn.
* refactor: change from node repl to bun repl
* fix: re-add nodejs as an applicable engine to package.json
* fix: remove bun.lock from hash in android-build workflow
---------
Co-authored-by: Ritesh Shukla <riteshshukla2381@gmail.com>
* Add support for --PR flag in getRandomVersion.sh
* Add --PR flag to getRandomVersion.sh calls
Updated getRandomVersion.sh call to include --PR flag for both Android and iOS bundle creation.
* Update maestro-test.yml
* Update maestro-test.yml
* Update maestro-test.yml
* Create sendDiscordMessage
* Replace Fastlane notifications with Node script
* Rename sendDiscordMessage to sendDiscordMessage.js
* Update sendDiscordMessage.js
* Update sendDiscordMessage.js
* Fux
* frf
* fix
* gg
* fix: Fix incorrect return of on Web
* fix: Fix Versioned URL
* Replace Markdown issue Templates with YAML Templates
updated the label text, alongside adding the relevant links field to the feature requests template.
* add device field to issue reports
---------
Co-authored-by: Violet Caulfield <42452695+anultravioletaurora@users.noreply.github.com>
Adds internal over-the-air update support
Powered by `react-native-nitro-modules`, this OTA functionality is faster than the previous implementation, and won't slow down the UI when updates are being applied since updates occur off the main thread
Migrate from `react-native-fast-image` to `react-native-nitro-image`
Images will now display a blurry placeholder while loading, and then animate into the full image when loaded
Introduces a redesign to the artist page that is easier to navigate, especially when there are many albums belonging to a given artist
---------
Co-authored-by: riteshshukla04 <riteshshukla2381@gmail.com>
Fix issue where top most artist folders were displayed instead of album artists from the library
Make playlist view in the library tab more compact
Fix app crash on sign out
* Gapless playback (#372)
* Add gapless playback prefetch logic for next track
* Enhance player context to support multiple track downloads and prevent redundant prefetching
* Add download quality settings and integrate into track mapping and network contexts (#386)
* Add Shuffle
* Add Library Selection screen and navigation to account tab
* player redesign featuring blurred background artwork
* add repeat modes to player