Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-2285

The app cannot be build in Phonegap Build because latest Cordova plugin updates are not backwards compatible

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.3.2
    • Fix Version/s: 3.4.0
    • Component/s: Phonegap Build
    • Labels:
    • Testing Instructions:
      Hide
      1. In an existing project:
      2. Remove existing platforms cordova platform remove android ios
      3. Remove (some or all) existing plugins cordova-plugin-file cordova-plugin-file-transfer cordova-plugin-camera cordova-plugin-file cordova-plugin-media-capture cordova-plugin-zip ...
      4. Ensure your current Cordova cli isntallation is 6.5.0
      5. Execute npm run setup (or cordova prepare)
      6. Execute cordova plugin list and check that the removed plugins version match the one specified in the table in the issue description (or the config.xml file)
      7. You can setup a new project from scratch to check it (instead using an existing one)
      Show
      In an existing project: Remove existing platforms cordova platform remove android ios Remove (some or all) existing plugins cordova-plugin-file cordova-plugin-file-transfer cordova-plugin-camera cordova-plugin-file cordova-plugin-media-capture cordova-plugin-zip ... Ensure your current Cordova cli isntallation is 6.5.0 Execute npm run setup (or cordova prepare) Execute cordova plugin list and check that the removed plugins version match the one specified in the table in the issue description (or the config.xml file) You can setup a new project from scratch to check it (instead using an existing one)
    • Affected Branches:
      MOODLE_33_STABLE
    • Fixed Branches:
      MOODLE_34_STABLE
    • Sprint:
      Moodle Mobile 3.4.0

      Description

      List of plugins we must force in the PB config.xml:

      Plugin Source Version Installed Latest Platforms
      https://github.com/ti8m/DocumentHandler.git    git * f501154 n/a android,ios,winphone
      cordova-plugin-camera    npm 2.4.1 2.4.1 n/a android,ios,winphone
      cordova-plugin-customurlscheme    npm 4.3.0 4.3.0 n/a android,ios,winphone
      cordova-plugin-device    npm 1.1.6 1.1.6 n/a android,ios,winphone
      cordova-plugin-file    npm 4.3.3 n/a n/a android,ios,winphone
      cordova-plugin-file-transfer    npm 1.6.3 1.6.3 n/a android,ios,winphone
      cordova-plugin-globalization    npm 1.0.7 1.0.7 n/a android,ios,winphone
      cordova-plugin-inappbrowser    npm 1.7.1 1.7.1 n/a android,ios,winphone
      cordova-plugin-local-notifications-mm    npm * 1.0.6 n/a android,ios,winphone
      cordova-plugin-media-capture    npm 1.4.3 1.4.3 n/a android,ios,winphone
      cordova-plugin-network-information    npm 1.3.3 1.3.3 n/a android,ios,winphone
      cordova-plugin-splashscreen    npm 4.0.3 4.0.3 n/a android,ios,winphone
      cordova-plugin-statusbar    npm 2.2.3 2.2.3 n/a android,ios,winphone
      cordova-plugin-whitelist    npm 1.3.2 1.3.2 n/a android,ios,winphone
      cordova-plugin-zip    npm 3.1.0 3.1.0 n/a android,ios,winphone
      cordova-universal-clipboard    npm 0.1.0 0.1.0 n/a android,ios,winphone
      ionic-plugin-keyboard    npm 2.2.1 2.2.1 n/a android,ios,winphone
      https://github.com/Tunts/WebIntent.git    git * 15fcb4e n/a android,ios,winphone
      nl.kingsquare.cordova.background-audio    npm 1.0.1 1.0.1 n/a android,ios,winphone
      phonegap-plugin-push    npm 1.9.2 1.9.2 n/a android,ios,winphone

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              jleyva Juan Leyva
              Reporter:
              jleyva Juan Leyva
              Peer reviewer:
              Dani Palou
              Integrator:
              Juan Leyva
              Tester:
              Pau Ferrer
              Participants:
              Component watchers:
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                30/Nov/17