Releases: thoulee21/joint-player
Releases · thoulee21/joint-player
v4.3.2
Features
- add FavsHeader & refactor favs (thoulee)
Bug Fixes
- TrackInfoBar typing issue in mvDetail.tsx (thoulee)
Code Refactoring
- add TrackPlayer queue async handling to redux reducers (thoulee)
- Add right prop to SongItem component for custom rendering (thoulee)
- Fix SongItem component's right prop to allow for custom rendering (thoulee)
Chores
- version 4.3.1-0 (thoulee)
Commits
v4.3.1-0
Chores
- deps-dev: bump @react-native/babel-preset from 0.73.21 to 0.74.83 #23 (dependabot[bot])
- deps-dev: bump @react-native/eslint-config from 0.73.2 to 0.74.83 #21 (dependabot[bot])
Commits
v4.3.1
v4.3.1
v4.3.0
Features
- add clickable artists names to album page (thoulee)
- use clickable artists names for track info bar (thoulee)
- Add DrawNavi component for drawer navigation (thoulee)
- adapt drawer navigation (thoulee)
- use BlurBackground for TrackListSheet's background, remove experimentalBlur redux slice (thoulee)
- Update drawer title with app version number (thoulee)
- Add favsSlice to redux store and implement favorite track functionality (thoulee)
- Add userDetail.d.ts to define user detail interfaces (thoulee)
- Add AsyncStorage for favorite tracks (thoulee)
- Add Favorites page (thoulee)
- Add FavToggle component for toggling favorite tracks (thoulee)
Styles
- update album page style by removing useless android view (thoulee)
Code Refactoring
- extract MV button from TrackItem (thoulee)
- update DrawerNavi name and style (thoulee)
- improve albums.tsx's imports (thoulee)
- debounce restore status bar style in MvCover (thoulee)
- Update SongItem to become a general purpose component (thoulee)
Chores
- update console.log statement in PlaybackService.ts (thoulee)
Commits
v4.2.1
Features
- Add back button functionality to album detail page (thoulee)
- add long press to webview to view artist pic (thoulee)
- add is playing indicator to song item left icon (thoulee)
Bug Fixes
- add duplicate check before adding track to queue (thoulee)
- update Android view height in AlbumContent.tsx (thoulee)
Styles
- adjust marginTop in album.tsx for loading spinner (thoulee)
Code Refactoring
- move useful functions to utils (thoulee)
- extract ArtistNames component for displaying artist names (thoulee)
- extract components from artist page (thoulee)
- extract components from album page (thoulee)
- update SongItem to use haptic-feedback (thoulee)
Chores
- deps: bump actions/cache from 3 to 4 in /.github/workflows #19 (dependabot[bot])
Commits
- 33b5e4e: v4.2.1 (thoulee)
v4.2.0
Features
- Add types for albumArtist and songDetail (thoulee)
- add multi-artist support, add artist page (thoulee)
- Add TrackType interface and update imports in AddTracksService (thoulee)
- Update CommentsMenu and Comments components to pass commentThreadId as a parameter (thoulee)
- Add Artist and AlbumDetail screens (thoulee)
- Add Chip component to display albums header in artist page (thoulee)
- search keyword at startup instead of loading data from assets (thoulee)
- add album detail page (thoulee)
- Add navigation to album detail page from BottomBar component (thoulee)
- add restore keyword at startup report (thoulee)
- TODO Chips component to dynamically display album categories in artist page (thoulee)
- use redux to handle track player queue (thoulee)
Bug Fixes
- Sentry release workflow (thoulee)
Styles
- Update margin in artist.tsx (thoulee)
Chores
- deps-dev: bump typescript from 5.0.4 to 5.4.5 #16 (dependabot[bot])
- Archive Production Artifact in pull request release workflow (thoulee)
- extract Sentry Release step to release workflow (thoulee)
- update Sentry Release job (thoulee)
- Update tsconfig.json to include "react-native" type in compiler options (thoulee)
Commits
v4.1.1-1
v4.1.1-0
Chores
- Update release workflow trigger to version tag pushing (thoulee)
- Add android yarn script (thoulee)
- update packages (thoulee)
- add pull_request to release workflow trigger (thoulee)
- Update VersionItem component to display version with 'v' prefix (thoulee)
- Enable parallel mode in Gradle build (thoulee)
- deps-dev: bump typescript from 5.0.4 to 5.4.5 #16 (dependabot[bot])
- Remove automatic release tag in release workflow (thoulee)
- Archive Production Artifact in pull request release workflow (thoulee)
- extract Sentry Release step to release workflow (thoulee)
Commits
v4.1.1
Chores
- Update release workflow trigger to version tag pushing (thoulee)
- Add android yarn script (thoulee)
- update packages (thoulee)
- add pull_request to release workflow trigger (thoulee)
- Update VersionItem component to display version with 'v' prefix (thoulee)
- Enable parallel mode in Gradle build (thoulee)
- Remove automatic release tag in release workflow (thoulee)
Commits
Release 4.1.0
chore: Set prerelease flag to false in release workflow