Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency css-loader to v5 #7919

Merged
merged 1 commit into from
Feb 11, 2021
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 10, 2021

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
css-loader 2.1.1 -> 5.0.2 age adoption passing confidence

Release Notes

webpack-contrib/css-loader

v5.0.2

Compare Source

v5.0.1

Compare Source

v5.0.0

Compare Source

⚠ BREAKING CHANGES
  • migrate on PostCSS 8
  • runtime doesn't contain source maps code without sourceMap: true
  • returned value from the getLocalIdent escapes by default, the exportName value is always unescaped
  • Auto enable icss modules for all files for which /\.icss\.\w+$/i (the modules.compileType option is icss)
  • [emoji] placeholder was deprecated
  • icss option was removed (it was deprecated previously)
Features

v4.3.0

Compare Source

Features
Bug Fixes
  • line breaks in url function (88b8ddc)
4.2.2 (2020-08-24)
Bug Fixes
  • source maps generation, source from source maps are now relative to compiler.context and use webpack:// protocol (#​1169) (fb5c53d)
4.2.1 (2020-08-06)
Bug Fixes
  • regression with the exportOnlyLocals option, now locals are not exported under the locals name, it was big regression, we apologize for that (24c0a12)

v4.2.2

Compare Source

v4.2.1

Compare Source

v4.2.0

Compare Source

Features
  • add module.type option, the icss option is deprecated (#​1150) (68f72af)
4.1.1 (2020-07-30)
Bug Fixes

v4.1.1

Compare Source

v4.1.0

Compare Source

Features
Bug Fixes

v4.0.0

Compare Source

⚠ BREAKING CHANGES
  • minimum required Node.js version is 10.13.0
  • minimum required webpack version is 4.27.0
  • the esModule option is true by default
  • default value of the sourceMap option depends on the devtool option
  • icss plugin disable by default, you need to setup the modules option to enable it
  • the modules option is true by default for all files matching /\.module\.\w+$/i.test(filename) regular expression, module.auto is true by default
  • the modules.context option was renamed to the modules.localIdentContext option
  • default the modules.localIdentContext value is compiler.context for the module.getLocalIdent option
  • the modules.hashPrefix option was renamed to the modules.localIdentHashPrefix option
  • the localsConvention option was moved and renamed to the modules.exportLocalsConvention option
  • the getLocalIndent option should be always Function and should always return String value
  • the onlyLocals option was moved and renamed to the modules.exportOnlyLocals option
  • function arguments of the import option were changed, it is now function(url, media, resourcePath) {}
  • inline syntax was changed, please write ~ before the file request, i.e. rewrite url(~!!loader!package/img.png) to url(!!loader!~package/img.png)
Features
Bug Fixes
  • resolution algorithm, you don't need ~ inside packages in node_modules (76f1480)

v3.6.0

Compare Source

Features
3.5.3 (2020-04-24)
Bug Fixes
  • add file from an error to file dependencies (841423f)
  • avoid query string in source maps (#​1082) (f64de13)
3.5.2 (2020-04-10)
Bug Fixes
3.5.1 (2020-04-07)
Bug Fixes

v3.5.3

Compare Source

v3.5.2

Compare Source

v3.5.1

Compare Source

v3.5.0

Compare Source

Features
  • accept semver compatible postcss AST (#​1049) (14c4faa)
  • allow to determinate css modules using the modules.auto option, please look at an example of how you can simplify the configuration. (#​1067) (c673cf4)
  • the modules.exportGlobals option for export global classes and ids (#​1069) (519e5f4)
  • the modules.mode option may be a function (#​1065) (0d8ac3b)
3.4.2 (2020-01-10)
Bug Fixes
3.4.1 (2020-01-03)
Bug Fixes
  • do not output undefined when sourceRoot is unavailable (#​1036) (ded2a79)
  • don't output invalid es5 code when locals do not exists (#​1035) (b60e62a)

v3.4.2

Compare Source

v3.4.1

Compare Source

v3.4.0

Compare Source

Features
Bug Fixes
3.3.2 (2019-12-12)
Bug Fixes
  • logic for order and media queries for imports (1fb5134)
3.3.1 (2019-12-12)
Bug Fixes
  • better handling url functions and an url in @import at-rules
  • reduce count of require (#​1014) (e091d27)

v3.3.2

Compare Source

v3.3.1

Compare Source

v3.3.0

Compare Source

Features
Bug Fixes
3.2.1 (2019-12-02)
Bug Fixes
  • add an additional space after the escape sequence (#​998) (0961304)
  • compatibility with ES modules syntax and hash in url function (#​1001) (8f4d6f5)

v3.2.1

Compare Source

v3.2.0

Compare Source

Bug Fixes
  • replace . characters in localIndent to - character (regression) (#​982) (967fb66)
Features

v3.1.0

Compare Source

Bug Fixes
  • converting all (including reserved and control) filesystem characters to - (it was regression in 3.0.0 version) (#​972) (f51859b)
  • default context should be undefined instead of null (#​965) (9c32885)
Features
  • allow modules.getLocalIdent to return a falsy value (#​963) (9c3571c)
  • improved validation error messages (65e4fc0)

v3.0.0

Compare Source

Bug Fixes
  • avoid the "from" argument must be of type string error (#​908) (e5dfd23)
  • invert Function behavior for url and import options (#​939) (e9eb5ad)
  • properly export locals with escaped characters (#​917) (a0efcda)
  • property handle non css characters in localIdentName (#​920) (d3a0a3c)
Features
BREAKING CHANGES
  • minimum required nodejs version is 8.9.0
  • @value at rules now support in selector, recommends checking all @values at-rule usage (hint: you can add prefix to all @value at-rules, for example @value v-foo: black; or @value m-foo: screen and (max-width: 12450px), and then do upgrade)
  • invert {Function} behavior for url and import options (need return true when you want handle url/@import and return false if not)
  • camelCase option was remove in favor localsConvention option, also it is accept only {String} value (use camelCase value if you previously value was true and asIs if you previously value was false)
  • exportOnlyLocals option was remove in favor onlyLocals option
  • modules option now can be {Object} and allow to setup CSS Modules options:
    • localIdentName option was removed in favor modules.localIdentName option
    • context option was remove in favor modules.context option
    • hashPrefix option was removed in favor modules.hashPrefix option
    • getLocalIdent option was removed in favor modules.getLocalIdent option
    • localIdentRegExp option was removed in favor modules.localIdentRegExp option

Renovate configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate renovate bot added dependencies Pull requests that update a dependency file renovate labels Feb 10, 2021
@renovate renovate bot requested a review from mihaiplesa February 10, 2021 17:46
@mihaiplesa mihaiplesa marked this pull request as ready for review February 11, 2021 13:16
@mihaiplesa mihaiplesa added this to the 1.22.x - Nightly milestone Feb 11, 2021
@mihaiplesa mihaiplesa merged commit 411b42c into master Feb 11, 2021
@mihaiplesa mihaiplesa deleted the renovate/css-loader-5.x branch February 11, 2021 16:14
petemill added a commit that referenced this pull request Feb 13, 2021
mihaiplesa pushed a commit that referenced this pull request Feb 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file renovate
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants