Skip to content

Commit

Permalink
Release 3.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
hyochan committed May 6, 2022
1 parent ec065fc commit c103cd2
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 252 deletions.
252 changes: 1 addition & 251 deletions CHANGELOG.md
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
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "react-native-audio-recorder-player",
"version": "3.4.0",
"version": "3.5.0",
"description": "React Native Audio Recorder and Player.",
"homepage": "https://github.com/dooboolab/react-native-audio-recorder-player",
"main": "index.ts",
Expand Down

0 comments on commit c103cd2

Please sign in to comment.