What's Changed
- Replace Handler with Main scope by @dcvz in #1457
- Update CHANGELOG.md by @elliotdickison in #1467
- Feat/seek initial time by @jspizziri in #1413
- Bump cocoapods-downloader from 1.4.0 to 1.6.3 in /example/ios by @dependabot in #1463
- Bump plist from 3.0.2 to 3.0.5 in /example by @dependabot in #1455
- Bump ansi-regex from 4.1.0 to 4.1.1 in /example by @dependabot in #1454
- Bump ansi-regex from 3.0.0 to 3.0.1 by @dependabot in #1453
- Bump minimist from 1.2.5 to 1.2.6 in /example by @dependabot in #1449
- Bump minimist from 1.2.5 to 1.2.6 by @dependabot in #1448
- Bump node-fetch from 2.6.1 to 2.6.7 in /example by @dependabot in #1416
- [iOS] Streaming Updates by @dcvz in #1459
- Remove jcenter from Example project by @jspizziri in #1470
- chore(stale-bot): add a github workflow for stale PR's and issues by @jspizziri in #1471
- fix(ios): fix an issue on iOS which required both artist & title to be provided on tracks by @jspizziri in #1481
- Docs/docusaurus by @jspizziri in #1488
- docs(workflow): update the build directory as it isn't contextualized… by @jspizziri in #1492
- Bump async from 2.6.3 to 2.6.4 in /example by @dependabot in #1491
- docs(readme): update links in the readme to reflect the docs upgrade by @jspizziri in #1493
- docs(2.2): add versioned docs for 2.2 release by @jspizziri in #1496
- docs(config): prepare to release the current docs as "next" by @jspizziri in #1497
- Replace old Android implementation with KotlinAudio by @mpivchev in #1284
- docs(config): fix footer links config to be absolute paths instead of… by @jspizziri in #1505
- docs(installation): update the installation instructions to include `… by @jspizziri in #1506
- Warn about potential crash in "Getting Started" by @austinried in #1498
- docs(constants, hooks, events): update old
Event
andState
refere… by @jspizziri in #1516 - chore(example): upgrade example project to react-native@0.68.1 by @jspizziri in #1512
- docs(hooks): add missing documentation for usePlaybackState hook, fix… by @jspizziri in #1519
- chore(example): refactor the example app for better organization by @jspizziri in #1518
- docs(api/events): fix outdated references to Capability constants by @jspizziri in #1525
- docs(search): enable search 🚀 by @jspizziri in #1520
- Feat/progress events by @jspizziri in #1499
- [ios] Update SwiftAudioEx by @dcvz in #1534
- fix(ios, track): fix issues with the setting & unsetting of track … by @jspizziri in #1528
- Example Project - Docs, HLS, & Livestream by @jspizziri in #1536
- fix(ios, stop, event.playbackprogressupdated): make the iOS API the s… by @jspizziri in #1529
- docs(queue): add missing optional skip* parameters by @jspizziri in #1542
- docs(config): Fix incorrect option description + link by @mattleff in #1543
- chore(android): bump kotlin-audio version by @jspizziri in #1552
- docs(example, android): add documentation on native development for a… by @jspizziri in #1553
- fix(android): fix issues with asynchronicity by lifting scope.launches into the MusicModule by @jspizziri in #1523
- Prepare for new version by @mpivchev in #1571
New Contributors
- @elliotdickison made their first contribution in #1467
- @mattleff made their first contribution in #1543
Full Changelog: v2.2.0-rc3...v2.2.0-rc4