macdonst closed pull request #161: Fix release notes
URL: https://github.com/apache/cordova-plugin-media/pull/161
 
 
   

This is a PR merged from a forked repository.
As GitHub hides the original diff on merge, it is displayed below for
the sake of provenance:

As this is a foreign pull request (from a fork), the diff is supplied
below (as it won't show otherwise due to GitHub magic):

diff --git a/RELEASENOTES.md b/RELEASENOTES.md
index a1b4f196..db7d23d8 100644
--- a/RELEASENOTES.md
+++ b/RELEASENOTES.md
@@ -1,4 +1,253 @@
+<!--
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+# http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#  KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+-->
+# Release Notes
+
 ### 5.0.1 (Dec 27, 2017)
 * [CB-13706](https://issues.apache.org/jira/browse/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)
+* [CB-13678](https://issues.apache.org/jira/browse/CB-13678) Remove deprecated 
platforms
+
+### 4.0.0 (Nov 06, 2017)
+* [CB-12264](https://issues.apache.org/jira/browse/CB-12264) (README): fix 
`media.getCurrentAmplitude` definition
+* [CB-13265](https://issues.apache.org/jira/browse/CB-13265) Remove **iOS** 
usage description from media plugin
+* [CB-13517](https://issues.apache.org/jira/browse/CB-13517)  (all): Add 
'protective' entry to `cordovaDependencies`
+* [CB-13473](https://issues.apache.org/jira/browse/CB-13473) (CI) Removed 
**Browser** builds from AppVeyor
+* [CB-13294](https://issues.apache.org/jira/browse/CB-13294) Remove 
`cordova-plugin-compat`
+* [CB-13299](https://issues.apache.org/jira/browse/CB-13299) (CI) Fix 
**Android** builds
+* [CB-13028](https://issues.apache.org/jira/browse/CB-13028) (CI) **Browser** 
builds on Travis and AppVeyor
+* [CB-12671](https://issues.apache.org/jira/browse/CB-12671) **iOS**: Fix 
auto-test with stopping media that is in starting state
+* [CB-12847](https://issues.apache.org/jira/browse/CB-12847) added `bugs` 
entry to `package.json`.
+
+### 3.0.1 (Apr 27, 2017)
+* [CB-12542](https://issues.apache.org/jira/browse/CB-12542) (ios) Fix wav 
file recording, add m4a extension. make **iOS** status handling compatible with 
**Android**/Windows
+* [CB-12622](https://issues.apache.org/jira/browse/CB-12622) Added **Android 
6.0** build badges to `README`
+* [CB-12685](https://issues.apache.org/jira/browse/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](https://issues.apache.org/jira/browse/CB-12493) (Tests) Fixed 
spec.21 flakyness
+* 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](https://issues.apache.org/jira/browse/CB-12422) **iOS:** Fix 
readme issue on background needed plist modification
+* [CB-12434](https://issues.apache.org/jira/browse/CB-12434) **Android:** fix 
Stoping a Paused Recording throws exception
+* [CB-12411](https://issues.apache.org/jira/browse/CB-12411) Stoping a Paused 
Recording throws illegal state exception
+* [CB-1187](https://issues.apache.org/jira/browse/CB-1187) **iOS:** Fix unused 
recording settings
+* [CB-12353](https://issues.apache.org/jira/browse/CB-12353) Corrected merges 
usage in `plugin.xml`
+* [CB-12369](https://issues.apache.org/jira/browse/CB-12369) Add plugin 
typings from DefinitelyTyped
+* [CB-12363](https://issues.apache.org/jira/browse/CB-12363) Added build 
badges for **iOS 9.3** and **iOS 10.0** 
+* [CB-12230](https://issues.apache.org/jira/browse/CB-12230) Removed **Windows 
8.1** build badges
+
+### 2.4.1 (Dec 07, 2016)
+* [CB-12224](https://issues.apache.org/jira/browse/CB-12224) Updated version 
and RELEASENOTES.md for release 2.4.1
+* [CB-12034](https://issues.apache.org/jira/browse/CB-12034) (ios) Add 
mandatory iOS 10 privacy description
+* [CB-11917](https://issues.apache.org/jira/browse/CB-11917) - Remove pull 
request template checklist item: "iCLA has been submitted?"
+* [CB-11529](https://issues.apache.org/jira/browse/CB-11529) ios: Make 
available setting volume for player on ios device
+* [CB-11832](https://issues.apache.org/jira/browse/CB-11832) Incremented 
plugin version.
+
+### 2.4.0 (Sep 08, 2016)
+* [CB-11795](https://issues.apache.org/jira/browse/CB-11795) Add 'protective' 
entry to cordovaDependencies
+* [CB-11793](https://issues.apache.org/jira/browse/CB-11793) fixed **android** 
build issue with last commit
+* [CB-11085](https://issues.apache.org/jira/browse/CB-11085) Fix error output 
using `println` to `LOG.e`
+* [CB-11757](https://issues.apache.org/jira/browse/CB-11757) (**ios**) Error 
out if trying to stop playback while in a wrong state
+* [CB-11380](https://issues.apache.org/jira/browse/CB-11380) (**ios**) 
Overloaded `audioFileForResource` method instead of modifying its signature
+* [CB-11380](https://issues.apache.org/jira/browse/CB-11380) (**ios**) Updated 
modified method signature in the .h file
+* [CB-11380](https://issues.apache.org/jira/browse/CB-11380) (**ios**) Fixed 
an unexpected error callback when initializing Media with file that doesn't 
exist
+* [CB-10849](https://issues.apache.org/jira/browse/CB-10849) (ios) Fixed a 
crash when playing soundfiles consecutively
+* [CB-11754](https://issues.apache.org/jira/browse/CB-11754) (**Android**) 
Fixed the build error
+* [CB-11086](https://issues.apache.org/jira/browse/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](https://issues.apache.org/jira/browse/CB-11655) (**Android**) 
Enabled asynchronous error handling
+* [CB-11430](https://issues.apache.org/jira/browse/CB-11430) Report duration 
NaN value to JS properly
+* [CB-11429](https://issues.apache.org/jira/browse/CB-11429) Update test 
stream URL
+* [CB-11430](https://issues.apache.org/jira/browse/CB-11430) Skip audio 
playback tests on Saucelabs
+* [CB-11458](https://issues.apache.org/jira/browse/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](https://issues.apache.org/jira/browse/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](https://issues.apache.org/jira/browse/CB-11165) removed peer 
dependency
+* [CB-10776](https://issues.apache.org/jira/browse/CB-10776) Add the ability 
to pause and resume an audio recording (**Android**)
+* [CB-10776](https://issues.apache.org/jira/browse/CB-10776) Add the ability 
to pause and resume an audio recording (**iOS**)
+* [CB-9487](https://issues.apache.org/jira/browse/CB-9487) Don't update 
position when getting amplitude
+* [CB-10996](https://issues.apache.org/jira/browse/CB-10996) Adding front 
matter to README.md
+
+### 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 `PermissionHelper.java` with `cordova-plugin-compat`
+* [CB-10783](https://issues.apache.org/jira/browse/CB-10783) Modify expected 
position to be in a proper range.
+* [CB-9487](https://issues.apache.org/jira/browse/CB-9487) Support getting 
amplitude for recording
+* **iOS** audio should handle naked local file sources
+* [CB-10720](https://issues.apache.org/jira/browse/CB-10720) Fixing README for 
display on Cordova website
+* [CB-10636](https://issues.apache.org/jira/browse/CB-10636) Add `JSHint` for 
plugins
+* [CB-10535](https://issues.apache.org/jira/browse/CB-10535) Fix CI crash 
caused by media plugin
+
+### 2.2.0 (Feb 09, 2016)
+* [CB-10476](https://issues.apache.org/jira/browse/CB-10476) Fix problem where 
callbacks were not invoked on android due to messageChannel being overridden by 
callbackContext in every execute() call
+* Edit package.json license to match SPDX id
+* [CB-10455](https://issues.apache.org/jira/browse/CB-10455) android: Adding 
permission helper to remove cordova-android 5.0.0 constraint
+* [CB-57](https://issues.apache.org/jira/browse/CB-57) Updated to use avplayer 
when url starts with http:// or https:// for full streaming support
+* [CB-8222](https://issues.apache.org/jira/browse/CB-8222) Background thread 
on play to prevent locking during initial load of media
+
+### 2.1.0 (Jan 15, 2016)
+* Fixed example referencing non-existent variable
+* [CB-9452](https://issues.apache.org/jira/browse/CB-9452) Treat `RTSP 
streams` as `remote URLs`
+* add JIRA issue tracker link
+* fix [CB-9884](https://issues.apache.org/jira/browse/CB-9884) & 
[CB-9885](https://issues.apache.org/jira/browse/CB-9885)
+* [CB-10100](https://issues.apache.org/jira/browse/CB-10100) updated file 
dependency to not grab new majors
+* Fix block usage of self
+
+### 2.0.0 (Nov 18, 2015)
+* [CB-10035](https://issues.apache.org/jira/browse/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](https://issues.apache.org/jira/browse/CB-9619) Fixed tests waiting 
for precise position
+* [CB-9606](https://issues.apache.org/jira/browse/CB-9606) Fixes arguments 
parsing in `seekAudio`
+* [CB-9605](https://issues.apache.org/jira/browse/CB-9605) Fixes issue with 
playback resume after pause on **WP8**
+* fix record and play `NullPointerException`
+* [CB-9237](https://issues.apache.org/jira/browse/CB-9237) Add `cdvfile://` 
support to media plugin on **Windows** platform
+* [CB-9238](https://issues.apache.org/jira/browse/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](https://issues.apache.org/jira/browse/CB-9128) 
cordova-plugin-media documentation translation: cordova-plugin-media
+* fix npm md issue
+* [CB-9079](https://issues.apache.org/jira/browse/CB-9079) Increased timeout 
for playback tests
+* [CB-8888](https://issues.apache.org/jira/browse/CB-8888) Makes media status 
reporting on windows more precise
+* [CB-8793](https://issues.apache.org/jira/browse/CB-8793) Increased playback 
timeout in tests
+
+### 1.0.0 (Apr 15, 2015)
+* [CB-8793](https://issues.apache.org/jira/browse/CB-8793) Fixed tests to pass 
on wp8 and windows
+* [CB-8746](https://issues.apache.org/jira/browse/CB-8746) bumped version of 
file dependency
+* [CB-8746](https://issues.apache.org/jira/browse/CB-8746) gave plugin major 
version bump
+* [CB-8779](https://issues.apache.org/jira/browse/CB-8779) Fixed media status 
reporting on wp8
+* [CB-8747](https://issues.apache.org/jira/browse/CB-8747) added missing comma
+* [CB-8747](https://issues.apache.org/jira/browse/CB-8747) updated dependency, 
added peer dependency
+* [CB-8683](https://issues.apache.org/jira/browse/CB-8683) changed plugin-id 
to pacakge-name
+* [CB-8653](https://issues.apache.org/jira/browse/CB-8653) properly updated 
translated docs to use new id
+* [CB-8653](https://issues.apache.org/jira/browse/CB-8653) updated translated 
docs to use new id
+* [CB-8541](https://issues.apache.org/jira/browse/CB-8541) Adds information 
about available recording formats on Windows
+* Use TRAVIS_BUILD_DIR, install paramedic by npm
+* [CB-8686](https://issues.apache.org/jira/browse/CB-8686) - remove 
musicLibrary capability
+* [CB-7962](https://issues.apache.org/jira/browse/CB-7962) Adds browser 
platform support
+* [CB-8653](https://issues.apache.org/jira/browse/CB-8653) Updated Readme
+* [CB-8659](https://issues.apache.org/jira/browse/CB-8659): ios: 4.0.x 
Compatibility: Remove use of deprecated headers
+* [CB-8572](https://issues.apache.org/jira/browse/CB-8572) Integrate TravisCI
+* [CB-8438](https://issues.apache.org/jira/browse/CB-8438) 
cordova-plugin-media documentation translation: cordova-plugin-media
+* [CB-8538](https://issues.apache.org/jira/browse/CB-8538) Added package.json 
file
+* [CB-8428](https://issues.apache.org/jira/browse/CB-8428) Fix tests on 
Windows if no audio playback hardware is available
+* [CB-8428](https://issues.apache.org/jira/browse/CB-8428) Fix multiple 
`done()` calls in media plugin test on devices where audio is not configured
+* [CB-8426](https://issues.apache.org/jira/browse/CB-8426) Add Windows 
platform section to Media plugin
+* [CB-8425](https://issues.apache.org/jira/browse/CB-8425) Media plugin .ctr: 
make src param required as per spec
+
+### 0.2.16 (Feb 04, 2015)
+* [CB-8351](https://issues.apache.org/jira/browse/CB-8351) ios: Stop using 
(newly) deprecated CDVJSON.h
+* [CB-8351](https://issues.apache.org/jira/browse/CB-8351) ios: Use 
argumentForIndex rather than NSArray extension
+* [CB-8252](https://issues.apache.org/jira/browse/CB-8252) android: Fire audio 
events from native via message channel
+* [CB-8152](https://issues.apache.org/jira/browse/CB-8152) ios: Remove 
deprecated methods in Media plugin (deprecated since 2.5)
+
+### 0.2.15 (Dec 02, 2014)
+* [CB-6153](https://issues.apache.org/jira/browse/CB-6153) **Android**: Add 
docs for volume control behaviour, and fix controls not being reset on page 
navigation
+* [CB-6153](https://issues.apache.org/jira/browse/CB-6153) **Android**: Make 
volume buttons control music stream while any audio players are created
+* [CB-7977](https://issues.apache.org/jira/browse/CB-7977) Mention 
`deviceready` in plugin docs
+* [CB-7945](https://issues.apache.org/jira/browse/CB-7945) Made media.spec.15 
and media.spec.16 auto tests green
+* [CB-7700](https://issues.apache.org/jira/browse/CB-7700) 
cordova-plugin-media documentation translation: cordova-plugin-media
+
+### 0.2.14 (Oct 03, 2014)
+* Amazon Specific changes: Added READ_PHONE_STATE permission same as done in 
Android
+* make possible plays wav file
+* [CB-7638](https://issues.apache.org/jira/browse/CB-7638) Get audio duration 
properly on windows
+* [CB-7454](https://issues.apache.org/jira/browse/CB-7454) Adds support for 
m4a audio format for Windows
+* [CB-7547](https://issues.apache.org/jira/browse/CB-7547) Fixes audio 
recording on windows platform
+* [CB-7531](https://issues.apache.org/jira/browse/CB-7531) Fixes play() 
failure after release() call
+
+### 0.2.13 (Sep 17, 2014)
+* [CB-6963](https://issues.apache.org/jira/browse/CB-6963) renamed folder to 
tests + added nested plugin.xml
+* added documentation for manual tests
+* [CB-6963](https://issues.apache.org/jira/browse/CB-6963) Port Media manual & 
automated tests
+* [CB-6963](https://issues.apache.org/jira/browse/CB-6963) Port media tests to 
plugin-test-framework
+ 
+### 0.2.12 (Aug 06, 2014)
+* [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Updated 
translations for docs
+* ios: Make it easier to play media and record audio simultaneously
+* code #s for MediaError
+
+### 0.2.11 (Jun 05, 2014)
+* [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Spanish and French 
Translations added. Github close #13
+* [CB-6807](https://issues.apache.org/jira/browse/CB-6807) Add license
+* [CB-6706](https://issues.apache.org/jira/browse/CB-6706): Relax dependency 
on file plugin
+* [CB-6478](https://issues.apache.org/jira/browse/CB-6478): Fix exception when 
try to record audio file on windows 8
+* [CB-6477](https://issues.apache.org/jira/browse/CB-6477): Add musicLibrary 
and microphone capabilities to windows 8 platform
+* [CB-6491](https://issues.apache.org/jira/browse/CB-6491) add CONTRIBUTING.md
+
+### 0.2.10 (Apr 17, 2014)
+* [CB-6422](https://issues.apache.org/jira/browse/CB-6422): [windows8] use 
cordova/exec/proxy
+* [CB-6212](https://issues.apache.org/jira/browse/CB-6212): [iOS] fix warnings 
compiled under arm64 64-bit
+* [CB-6225](https://issues.apache.org/jira/browse/CB-6225): Specify plugin 
dependency on File plugin 1.0.1
+* [CB-6460](https://issues.apache.org/jira/browse/CB-6460): Update license 
headers
+* [CB-6465](https://issues.apache.org/jira/browse/CB-6465): Add license 
headers to Tizen code
+* Add NOTICE file
+
+### 0.2.9 (Feb 26, 2014)
+* [CB-6051](https://issues.apache.org/jira/browse/CB-6051) Update media plugin 
to work with new cdvfile:// urls
+* [CB-5748](https://issues.apache.org/jira/browse/CB-5748) Make sure that 
Media.onStatus is called when recording is started.
+
+### 0.2.8 (Feb 05, 2014)
+* Add preliminary support for Tizen.
+* [CB-4755](https://issues.apache.org/jira/browse/CB-4755) Fix crash in 
Media.setVolume on iOS
+
+### 0.2.7 (Jan 02, 2014)
+* [CB-5658](https://issues.apache.org/jira/browse/CB-5658) Add doc/index.md 
for Media plugin
+* Adding READ_PHONE_STATE to the plugin permissions
+
+### 0.2.6 (Dec 4, 2013)
+* [ubuntu] specify policy_group
+* add ubuntu platform
+* Added amazon-fireos platform. Change to use amazon-fireos as a platform if 
the user agent string contains 'cordova-amazon-fireos'
+
+### 0.2.5 (Oct 28, 2013)
+* [CB-5128](https://issues.apache.org/jira/browse/CB-5128): add repo + issue 
tag to plugin.xml for media plugin
+* [CB-5010](https://issues.apache.org/jira/browse/CB-5010) Incremented plugin 
version on dev branch.
+
+### 0.2.4 (Oct 9, 2013)
+* [CB-4928](https://issues.apache.org/jira/browse/CB-4928) plugin-media 
doesn't load on windows8
+* [CB-4915](https://issues.apache.org/jira/browse/CB-4915) Incremented plugin 
version on dev branch.
+
+### 0.2.3 (Sept 25, 2013)
+* [CB-4889](https://issues.apache.org/jira/browse/CB-4889) bumping&resetting 
version
+* [windows8] commandProxy was moved
+* [CB-4889](https://issues.apache.org/jira/browse/CB-4889) renaming references
+* [CB-4889](https://issues.apache.org/jira/browse/CB-4889) renaming 
org.apache.cordova.core.media to org.apache.cordova.media
+* [CB-4847](https://issues.apache.org/jira/browse/CB-4847) iOS 7 microphone 
access requires user permission - if denied, CDVCapture, CDVSound does not 
handle it properly
+* Rename CHANGELOG.md -> RELEASENOTES.md
+* [CB-4799](https://issues.apache.org/jira/browse/CB-4799) Fix incorrect JS 
references within native code on Android & iOS
+* Fix compiler/lint warnings
+* Rename plugin id from AudioHandler -> media
+* [CB-4763](https://issues.apache.org/jira/browse/CB-4763) Remove reference to 
cordova-android's FileHelper.
+* [CB-4752](https://issues.apache.org/jira/browse/CB-4752) Incremented plugin 
version on dev branch.
+
+### 0.2.1 (Sept 5, 2013)
+* [CB-4432](https://issues.apache.org/jira/browse/CB-4432) copyright notice 
change


 

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org
For additional commands, e-mail: commits-h...@cordova.apache.org

Reply via email to