Phonegap Build Cordova Media Plugin

Apr 6, 2015 Last commit for Reading California
Mar 23, 2015 Last commit before iOS work

Release dates taken from Release Notes in the tarball.

5.0.2 Jan 24, 2018
5.0.1 Dec 27, 2017
5.0.0 Dec 15, 2017
4.0.0 Nov 06, 2017
3.0.1 Apr 27, 2017
3.0.0 Feb 28, 2017
2.4.1 Dec 07, 2016
2.4.0 Sep 08, 2016
2.3.0 Apr 15, 2016
2.2.0 Feb 09, 2016
2.1.0 Jan 15, 2016
2.0.0 Nov 18, 2015
1.0.1 Jun 17, 2015
1.0.0 Apr 15, 2015

Release Notes for 5.0.2

5.0.2 (Jan 24, 2018)

5.0.1 (Dec 27, 2017)

  • CB-13706 Fix to allow 5.0.0 version install (#160)
  • Bump cordova-plugin-file dependency to 6.0.0

5.0.0 (Dec 15, 2017)

4.0.0 (Nov 06, 2017)

  • CB-12264 (README): fix media.getCurrentAmplitude definition
  • CB-13265 Remove iOS usage description from media plugin
  • CB-13517 (all): Add 'protective' entry to cordovaDependencies
  • CB-13473 (CI) Removed Browser builds from AppVeyor
  • CB-13294 Remove cordova-plugin-compat
  • CB-13299 (CI) Fix Android builds
  • CB-13028 (CI) Browser builds on Travis and AppVeyor
  • CB-12671 iOS: Fix auto-test with stopping media that is in starting state
  • CB-12847 added bugs entry to package.json.

3.0.1 (Apr 27, 2017)

  • CB-12542 (ios) Fix wav file recording, add m4a extension. make iOS status handling compatible with Android/Windows
  • CB-12622 Added Android 6.0 (& 7.0) build badges to README
  • CB-12685 added package.json to tests folder

3.0.0 (Feb 28, 2017)

  • Android: fix NullPointerException in AudioPlayer.readyPlayer
  • Android: fix java.lang.NullPointerException on resumeAllGainedFocus
  • CB-12493 (Tests) Fixed spec.21 flakyness Android
  • major version bump, added cordovaDependencies requirement for cordova-android>=6.1.0
  • Add engine tag for checking cordova-android
  • Make the output file of Android an acc file.
  • CB-12422 iOS: Fix readme issue on background needed plist modification
  • CB-12434 Android: fix Stoping a Paused Recording throws exception
  • CB-12411 Stoping a Paused Recording throws illegal state exception
  • CB-1187 iOS: Fix unused recording settings
  • CB-12353 Corrected merges usage in plugin.xml cordova-windows 4.4.3 , cordova-plugin-splashscreen 4.0.0, Win10 UWP
  • CB-12369 Add plugin typings from DefinitelyTyped
  • CB-12363 Added build badges for iOS 9.3 and iOS 10.0
  • CB-12230 Removed Windows 8.1 build badges

2.4.1 (Dec 07, 2016)

  • CB-12224 Updated version and for release 2.4.1
  • CB-12034 (ios) Add mandatory iOS 10 privacy description
  • CB-11917 - Remove pull request template checklist item: "iCLA has been submitted…"
  • CB-11529 ios: Make available setting volume for player on ios device
  • CB-11832 Incremented plugin version.

2.4.0 (Sep 08, 2016)

  • CB-11795 Add 'protective' entry to cordovaDependencies
  • CB-11793 fixed android build issue with last commit
  • CB-11085 Fix error output using println to LOG.e Android
  • CB-11757 (ios) Error out if trying to stop playback while in a wrong state
  • CB-11380 (ios) Overloaded audioFileForResource method instead of modifying its signature
  • CB-11380 (ios) Updated modified method signature in the .h file
  • CB-11380 (ios) Fixed an unexpected error callback when initializing Media with file that doesn't exist
  • CB-10849 (ios) Fixed a crash when playing soundfiles consecutively
  • CB-11754 (Android) Fixed the build error
  • CB-11086 (Android) Fixed a crash when setVolume() is called on unitialized audio This closes #93
  • Plugin uses Android Log class and not Cordova LOG class
  • CB-11655 (Android) Enabled asynchronous error handling
  • CB-11430 Report duration NaN value to JS properly iOS
  • CB-11429 Update test stream URL Windows Phone 8.1
  • CB-11430 Skip audio playback tests on Saucelabs iOS
  • CB-11458 - media.spec.25 'should be able to play an audio stream' fails on iOS platform
  • Add badges for paramedic builds on Jenkins
  • CB-11313 Can't start media streaming on Android 6.0
  • Add pull request template.
  • Readme: Add fenced code blocks with langauage hints
  • CB-11165 removed peer dependency
  • CB-10776 Add the ability to pause and resume an audio recording (Android)
  • CB-10776 Add the ability to pause and resume an audio recording (iOS)
  • CB-9487 Don't update position when getting amplitude
  • CB-10996 Adding front matter to

2.3.0 (Apr 15, 2016)

  • Request audio focus when playing; Pause audio when audio focus is lost; resume playing when audio focus is granted again.
  • Replace with cordova-plugin-compat
  • CB-10783 Modify expected position to be in a proper range.
  • CB-9487 Support getting amplitude for recording Android and iOS
  • iOS audio should handle naked local file sources
  • CB-10720 Fixing README for display on Cordova website
  • CB-10636 Add JSHint for plugins
  • CB-10535 Fix CI crash caused by media plugin iOS

2.2.0 (Feb 09, 2016)

  • CB-10476 Fix problem where callbacks were not invoked on android due to messageChannel being overridden by callbackContext in every execute() call wav
  • Edit package.json license to match SPDX id
  • CB-10455 android: Adding permission helper to remove cordova-android 5.0.0 constraint
  • CB-57 Updated to use avplayer when url starts with http:// or https:// for full streaming support iOS
  • CB-8222 Background thread on play to prevent locking during initial load of media mp3

2.1.0 (Jan 15, 2016)

  • Fixed example referencing non-existent variable
  • CB-9452 Treat RTSP streams as remote URLs Java/Android
  • add JIRA issue tracker link
  • fix CB-9884 & CB-9885 Windows /windows 10
  • CB-10100 updated file dependency to not grab new majors
  • Fix block usage of self

2.0.0 (Nov 18, 2015)

  • CB-10035 Updated RELEASENOTES to be newest to oldest
  • Media now supports new permissions for Android 6.0 aka Marshmallow
  • Fixing contribute link.
  • CB-9619 Fixed tests waiting for precise position Android
  • CB-9606 Fixes arguments parsing in seekAudio wp8
  • CB-9605 Fixes issue with playback resume after pause on WP8
  • fix record and play NullPointerException
  • CB-9237 Add cdvfile:// support to media plugin on Windows platform
  • CB-9238 Media plugin cannot record audio on Windows
  • Added iOS platform media.setRate auto test
  • Add iOS platform check in Media.prototype.setRate
  • Add Media.prototype.setRate method (only for iOS)

1.0.1 (Jun 17, 2015)

  • CB-9128 cordova-plugin-media documentation translation: cordova-plugin-media
  • fix npm md issue
  • CB-9079 Increased timeout for playback tests
  • CB-8888 Makes media status reporting on windows more precise
  • CB-8793 Increased playback timeout in tests wp8

1.0.0 (Apr 15, 2015)

  • CB-8793 Fixed tests to pass on wp8 and windows
  • CB-8746 bumped version of file dependency
  • CB-8746 gave plugin major version bump
  • CB-8779 Fixed media status reporting on wp8
  • CB-8747 added missing comma
  • CB-8747 updated dependency, added peer dependency
  • CB-8683 changed plugin-id to pacakge-name
  • CB-8653 properly updated translated docs to use new id
  • CB-8653 updated translated docs to use new id
  • CB-8541 Adds information about available recording formats on Windows
  • Use TRAVIS_BUILD_DIR, install paramedic by npm
  • CB-8686 - remove musicLibrary capability
  • CB-7962 Adds browser platform support
  • CB-8653 Updated Readme
  • CB-8659: ios: 4.0.x Compatibility: Remove use of deprecated headers
  • CB-8572 Integrate TravisCI
  • CB-8438 cordova-plugin-media documentation translation: cordova-plugin-media
  • CB-8538 Added package.json file
  • CB-8428 Fix tests on Windows if no audio playback hardware is available
  • CB-8428 Fix multiple done() calls in media plugin test on devices where audio is not configured Windows
  • CB-8426 Add Windows platform section to Media plugin
  • CB-8425 Media plugin .ctr: make src param required as per spec

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License