•  
      request #16150 Upgrade dev dependencies July 2020 edition
    Infos
    #16150
    Joris MASSON (jmasson)
    2020-07-29 09:02
    2020-07-24 11:25
    17103
    Details
    Upgrade dev dependencies July 2020 edition

    Follow-up of request #14725

    We should keep our NPM dev dependencies up to date.

    webpack changelog: https://github.com/webpack/webpack/releases/tag/v4.43.0
    css-loader changelog: https://github.com/webpack-contrib/css-loader/releases/tag/v3.5.0 and https://github.com/webpack-contrib/css-loader/releases/tag/v3.6.0
    lerna changelog: https://github.com/lerna/lerna/releases/tag/v3.22.0
    @vue/component-compiler-utils changelog: https://github.com/vuejs/component-compiler-utils/releases/tag/v3.2.0
    ts-loader changelog: https://github.com/TypeStrong/ts-loader/releases/tag/v8.0.0

    fork-ts-checker-webpack-plugin changelog: https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/releases/tag/v5.0.0
    ts-jest changelog: https://github.com/kulshekhar/ts-jest/blob/master/CHANGELOG.md#2610-2020-05-30

    eslint changelog: https://github.com/eslint/eslint/blob/master/CHANGELOG.md (from v7.1.0)
    typescript-eslint changelog: https://github.com/typescript-eslint/typescript-eslint/blob/v3.7.0/CHANGELOG.md#370-2020-07-20
    eslint-plugin-jest changelog: https://github.com/jest-community/eslint-plugin-jest/blob/master/CHANGELOG.md#23180-2020-07-05
    no changelog for eslint-plugin-no-unsanitized :/
    eslint-plugin-import changelog: https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md#2220---2020-06-26
    eslint-plugin-prettier changelog: https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md#v314-2020-06-14

    stylelint changelog: https://github.com/stylelint/stylelint/blob/master/CHANGELOG.md#1361 (from 13.2.1)
    No changelog for stylelint-config-property-sort-order-smacss changelog :/ https://github.com/cahamilton/stylelint-config-property-sort-order-smacss/compare/v6.0.0...v6.3.0

    Packages not upgraded:
    webpack-fix-style-only-entries v0.5.1 breaks our build.
    vue-jest v3.0.6 comes with a new binary C++ dependency that we really don't need to add.

    Dependencies not listed here only have patch-level semantic versioning upgrades.

    Dev tools
    development
    Empty
    • [ ] enhancement
    • [x] internal improvement
    Empty
    Stage
    Joris MASSON (jmasson)
    Closed
    2020-07-29
    Attachments
    Empty
    References

    Follow-ups

    • User avatar
      Joris MASSON (jmasson)2020-07-29 09:02
      Let's close this. Some dev dependencies have not been upgraded but we can open individual requests.

      • Status changed from Under implementation to Closed
      • Connected artifacts
      • Close date set to 2020-07-29
    • User avatar
      Thomas Gerbet (tgerbet)2020-07-28 15:55
      Stylelint (gerrit #19633) upgrade integrated into Tuleap 11.17.99.38.
    • User avatar
      Joris MASSON (jmasson)2020-07-28 09:22
      Webpack again (gerrit #19662) upgrade integrated into Tuleap 11.17.99.30
    • User avatar
      Jest && babel (gerrit #19623) integrated into Tuleap 11.17.99.19
    • User avatar
      Thomas Gerbet (tgerbet)2020-07-24 17:14
      ESLint (gerrit #19622) dependencies upgrade integrated into Tuleap 11.17.99.17.
    • User avatar
      Joris MASSON (jmasson)2020-07-24 16:11
      • Original Submission
        Something went wrong, the follow up content couldn't be loaded
        Only formatting have been changed, you should switch to markup to see the changes
    • User avatar
      Thomas Gerbet (tgerbet)2020-07-24 16:04
      TypeScript & friends (gerrit #19621) upgrade integrated into Tuleap 11.17.99.11.
    • User avatar
      Joris MASSON (jmasson)2020-07-24 15:48
      • Original Submission
        Something went wrong, the follow up content couldn't be loaded
        Only formatting have been changed, you should switch to markup to see the changes
    • User avatar
      Thomas Gerbet (tgerbet)2020-07-24 15:31
      Webpack & friends (gerrit #19618) upgrade integrated into Tuleap 11.17.99.10.
    • User avatar
      Joris MASSON (jmasson)2020-07-24 14:33
      • Original Submission
        Something went wrong, the follow up content couldn't be loaded
        Only formatting have been changed, you should switch to markup to see the changes
    • User avatar
      Joris MASSON (jmasson)2020-07-24 12:27
      • Original Submission
        Something went wrong, the follow up content couldn't be loaded
        Only formatting have been changed, you should switch to markup to see the changes
    • User avatar
      Joris MASSON (jmasson)2020-07-24 12:03
      • Original Submission
        Something went wrong, the follow up content couldn't be loaded
        Only formatting have been changed, you should switch to markup to see the changes
    • User avatar
      Joris MASSON (jmasson)2020-07-24 11:42
      • Original Submission
        Something went wrong, the follow up content couldn't be loaded
        Only formatting have been changed, you should switch to markup to see the changes