-
Notifications
You must be signed in to change notification settings - Fork 212
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
2 additions
and
252 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,253 +1,3 @@ | ||
## Changelogs | ||
|
||
## 3.4.0 | ||
* Added kAudioFormatMPEG4AAC to AVEncodingType by @le-ar in https://github.com/hyochan/react-native-audio-recorder-player/pull/431 | ||
|
||
## 3.3.4 | ||
|
||
Fix playback of local files in iOS [#416](https://github.com/hyochan/react-native-audio-recorder-player/pull/416) | ||
|
||
## 3.3.3 | ||
|
||
RCTJSONStringify parse error json fix [#413](https://github.com/hyochan/react-native-audio-recorder-player/pull/413) | ||
|
||
## 3.3.2 | ||
|
||
New AVModeIOS audio setting [#409](https://github.com/hyochan/react-native-audio-recorder-player/pull/409) | ||
|
||
## 3.3.1 | ||
|
||
chore: upgrade flowgen package [#411](https://github.com/hyochan/react-native-audio-recorder-player/pull/411) | ||
|
||
## 3.3.0 | ||
|
||
iOS network header support [#405](https://github.com/hyochan/react-native-audio-recorder-player/pull/405). | ||
|
||
## 3.2.0 | ||
|
||
Fix android build compatible to sdk 32 [#389](https://github.com/hyochan/react-native-audio-recorder-player/pull/389). | ||
|
||
Update packages. | ||
|
||
## 3.1.2 | ||
|
||
Fix: normalize seekToPlayer time argument poultry_leg enhancement [#372](https://github.com/hyochan/react-native-audio-recorder-player/pull/372) | ||
|
||
[Android] | ||
|
||
- Fix permission request when one is already granted robot android poultry_leg enhancement [#373](https://github.com/hyochan/react-native-audio-recorder-player/pull/373) | ||
|
||
## 3.1.1 | ||
|
||
[iOS] Check if recording actually started [#362](https://github.com/hyochan/react-native-audio-recorder-player/pull/362) | ||
|
||
## 3.1.0 | ||
|
||
- Automatically stop player when it reached the end [#353](https://github.com/hyochan/react-native-audio-recorder-player/pull/353) | ||
- [iOS] - Set AVAudioSession active before startPlayer [#355](https://github.com/hyochan/react-native-audio-recorder-player/pull/355) | ||
|
||
## 3.0.12 | ||
|
||
- [iOS] Fix unexpectedly found nil in swift [#341](https://github.com/hyochan/react-native-audio-recorder-player/pull/341). | ||
|
||
## 3.0.11 | ||
|
||
- [Android] Small bugfixes on `println` message [#337](https://github.com/hyochan/react-native-audio-recorder-player/pull/337). | ||
|
||
## 3.0.10 | ||
|
||
- [iOS] Fix minimum iOS deployment target [#332](https://github.com/hyochan/react-native-audio-recorder-player/pull/332). | ||
|
||
## 3.0.9 | ||
|
||
- [Bugfix/iOS] Select `opus` encoding on `iOS` [#324](https://github.com/hyochan/react-native-audio-recorder-player/pull/324). | ||
|
||
## 3.0.8 | ||
|
||
- [Bugfix/iOS] Fix crashing when stopping recorder when metering is enabled. | ||
- Resolve [#297](https://github.com/hyochan/react-native-audio-recorder-player/issues/297) | ||
|
||
## 3.0.7 | ||
|
||
- [iOS] Set recording volume default to speaker. | ||
|
||
## 3.0.6 | ||
|
||
- [iOS] Fix seekToPlayer method: it always seeked to 0. [#311](https://github.com/hyochan/react-native-audio-recorder-player/pull/311) | ||
|
||
## 3.0.5 | ||
|
||
- [iOS] Handle file path better [#307](https://github.com/hyochan/react-native-audio-recorder-player/pull/307) | ||
|
||
## 3.0.4 | ||
|
||
- [Android] Add optional wrappers to support android sdk 30 [#305](https://github.com/hyochan/react-native-audio-recorder-player/pull/305) | ||
|
||
## 3.0.3 | ||
|
||
- [iOS] Allow file uri to play [#301](https://github.com/hyochan/react-native-audio-recorder-player/pull/301) | ||
- Resolve [#300](https://github.com/hyochan/react-native-audio-recorder-player/issue/300) | ||
|
||
## 3.0.2 | ||
|
||
- [iOS] Fixes when playing same file repeatedely [#293](https://github.com/hyochan/react-native-audio-recorder-player/pull/293) | ||
|
||
## 3.0.1 | ||
|
||
- [iOS] Before setActive should stop RNAudioRecorderPlayer [#292](https://github.com/hyochan/react-native-audio-recorder-player/commit/d761de160be2b7241a2d511d02b69abecd1ca1d7) | ||
|
||
## 3.0.0 | ||
|
||
Released with `3.0.0` with below beta updates applied. | ||
|
||
- beta.3 | ||
[Android] | ||
|
||
1. Fix `Android` default path to `cacheDir`. | ||
- Fix [#283](https://github.com/hyochan/react-native-audio-recorder-player/issues/283). | ||
- Related [#241](https://github.com/hyochan/react-native-audio-recorder-player/issues/283) | ||
|
||
- beta.2 | ||
|
||
1. Add `resumeRecorder` and `pauseRecorder` features. | ||
|
||
- **Caveat** | ||
Android now requires min sdk of `24`. | ||
|
||
2. Renamed listener callback variables from `snake_case` to `camelCase`. | ||
|
||
- Below are return types. | ||
|
||
```ts | ||
export type RecordBackType = { | ||
isRecording?: boolean; | ||
currentPosition: number; | ||
currentMetering?: number; | ||
}; | ||
|
||
export type PlayBackType = { | ||
isMuted?: boolean; | ||
currentPosition: number; | ||
duration: number; | ||
}; | ||
``` | ||
|
||
3. `subscriptionDuration` offset not defaults to `0.5` which is `500ms`. | ||
- Resolve [#273](https://github.com/hyochan/react-native-audio-recorder-player/issues/273) | ||
|
||
- beta.1 | ||
|
||
[iOS] | ||
|
||
1. Codebase re-written in `Swift`. | ||
2. Migrate `AVAudioPlayer` to `AVPlayer`. | ||
|
||
## 2.7.0 | ||
|
||
- Migrate `android` module to `kotlin`. | ||
|
||
## 2.6.2 | ||
|
||
- Support for Linear PCM format settings [#269](https://github.com/dooboolab/react-native-audio-recorder-player/pull/269) | ||
|
||
## 2.6.1 | ||
|
||
- Remove extra stopping condition in playback listener [#251](https://github.com/dooboolab/react-native-audio-recorder-player/pull/251) | ||
|
||
## 2.6.0 | ||
|
||
- Add support on adding `httpHeaders` for the audio that is not permitted to play without network authorization. | ||
- Bugfix on seeking player [#242](https://github.com/dooboolab/react-native-audio-recorder-player/pull/242) | ||
|
||
## 2.5.4 | ||
|
||
- Fixes on wrong arg type issue when recording [#230](https://github.com/dooboolab/react-native-audio-recorder-player/issues/230) | ||
|
||
## 2.5.3 | ||
|
||
- Add try catch block on `mediaRecorder.stop()` [#220](https://github.com/dooboolab/react-native-audio-recorder-player/pull/220) | ||
|
||
## 2.5.2 | ||
|
||
- Add android record parameters [#210](dooboolab/react-native-audio-recorder-player/issues/210) | ||
- Play music in bluetooth earpiece while recording [#192](dooboolab/react-native-audio-recorder-player/issues/192) | ||
- Adding optional volume metering [#191](dooboolab/react-native-audio-recorder-player/issues/191) | ||
Upgrade packages | ||
|
||
## 2.5.1 | ||
|
||
- Resolve [#157](https://github.com/dooboolab/react-native-audio-recorder-player/issues/157), android path problem once again. | ||
|
||
## 2.5.0 | ||
|
||
- Handle stop once player is paused [#169](https://github.com/dooboolab/react-native-audio-recorder-player/pull/169) | ||
- Add custom path for ios [#168](https://github.com/dooboolab/react-native-audio-recorder-player/pull/168) | ||
|
||
## 2.4.+ | ||
|
||
- Migrated to `ts` project and also support `flow` types. | ||
|
||
## 2.3.+ | ||
|
||
- Add ability to customize recorder parameters [#114](https://github.com/dooboolab/react-native-audio-recorder-player/pull/114) | ||
|
||
## 2.2.+ | ||
|
||
- Migrated to androidx [#82](https://github.com/dooboolab/react-native-audio-recorder-player/pull/82) | ||
- Makes path param in startRecord to behave as a path on iOS [#94](https://github.com/dooboolab/react-native-audio-recorder-player/pull/94) | ||
- Update podspec for RN 0.60 [#93](https://github.com/dooboolab/react-native-audio-recorder-player/pull/93) | ||
- fixed RN60 CocoaPods installation [#106](https://github.com/dooboolab/react-native-audio-recorder-player/pull/106) | ||
- Update RNAudioRecorderPlayerModule.java [#107](https://github.com/dooboolab/react-native-audio-recorder-player/pull/107) | ||
|
||
## 2.1.4 | ||
|
||
- remove extra ext from `android` gradle versions references as rootProjet [#47](remove extra ext from android gradle versions references as rootProje). | ||
|
||
## 2.1.2 | ||
|
||
- Update build gradle. | ||
|
||
## 2.1.1 | ||
|
||
- Support gradle 4.0+ and drop below. | ||
|
||
## 2.0.9 | ||
|
||
- Avoid iml file in npm that may result in build failure. | ||
|
||
## 2.0.7 | ||
|
||
- Try prevent quiting after permission request in android. | ||
|
||
## 2.0.6 | ||
|
||
- Invalidate timer when audio duration is 0 in ios. | ||
- volume control. | ||
|
||
## 2.0.5 | ||
|
||
- Removed recordInterval from type. | ||
|
||
## 2.0.4 | ||
|
||
- resumePlayer type was missing. | ||
|
||
## 2.1.0 | ||
|
||
- Added beautiful logo made by [mansya](mansya) | ||
|
||
## 2.0.2 | ||
|
||
- Safer build setting for android. | ||
- Updated readme. | ||
|
||
## 2.0.0 | ||
|
||
- Propler callback handler for recorder. | ||
- Improved codes and types. | ||
- Methods renaming. | ||
- Upgraded example projects. | ||
|
||
## 1.2.2 | ||
|
||
- Set android build version to that of `rootProject`'s to prevent from build failing cause of mismatched version. | ||
#https://github.com/hyochan/react-native-audio-recorder-player/releases |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters