Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-79659

Review third party libraries for new versions (4.4 release)

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Minor Minor
    • 4.4
    • 4.4
    • Libraries
    • MOODLE_404_STABLE
    • MOODLE_404_STABLE
    • Libraries upgrade 4.4

      There are a number of third-party libraries distributed with Moodle. Before the major release, the available versions of these libraries should be reviewed.

      1. Create a new tab in the Libraries review spreadsheet and manually add the libraries that have been added for the new version. You can find them comparing the content in https://github.com/moodle/devdocs/blob/main/data/libraries.json with a previous version near the previous release.
      2. Run the new task to get the libraries that need to be updated (it might take a few minutes to finish): 

        npm install
        grunt upgradablelibs > result.txt

        You'll need to format the output to be a valid JSON file and upload it to a public URL. Then, edit the script in the Libraries review spreadsheet and follow the instructions in the header to update properly the references.

      3. Check the available versions of each library
        • If there is a significant new version and updating is recommended, the new version should be integrated by creating a sub-task to this issue and processing it through integration independently. If there is a readme_moodle.txt file with the plugin, this describes the customisations made for Moodle.

       

      Check https://moodledev.io/general/community/plugincontribution/thirdpartylibraries when doing your review.

      Libraries review here: https://docs.google.com/spreadsheets/d/1lQw4E5dHk2yeWDmXzm8ISsFUXwqylHnQu4Z0hnEDnts/edit#gid=385068889 

            Unassigned Unassigned
            sarjona Sara Arjona (@sarjona)
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.