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

chore(deps): update dependency css-loader to v6 #2183

Merged
merged 2 commits into from
Oct 19, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 22, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
css-loader ^5.2.7 -> ^6.0.0 age adoption passing confidence

Release Notes

webpack-contrib/css-loader

v6.7.3

Compare Source

v6.7.2

Compare Source

v6.7.1

Compare Source

v6.7.0

Compare Source

Features

v6.6.0

Compare Source

Features
  • added the hashStrategy option (ca4abce)
6.5.1 (2021-11-03)
Bug Fixes

v6.5.1

Compare Source

v6.5.0

Compare Source

Features
  • support absolute URL in url() when experiments.buildHttp enabled (#​1389) (8946be4)
Bug Fixes
  • respect nosources in the devtool option (c60eff2)

v6.4.0

Compare Source

Features
  • generate more collision resistant for locals (c7db752)
Bug Fixes
  • classes generation for client and server bundling (303a3a1)

v6.3.0

Compare Source

Features
  • added [folder] placeholder (a0dee4f)
  • added the exportType option with 'array', 'string' and 'css-style-sheet' values (c6d2066)
    • 'array' - the default export is Array with API for style-loader and other
    • 'string' - the default export is String you don't need to-string-loader loader anymore
    • 'css-style-sheet' - the default export is a constructable stylesheet, you can use import sheet from './styles.css' assert { type: 'css' }; like in a browser, more information you can find here
  • supported supports() and layer() functions in @import at-rules (#​1377) (bce2c17)
  • fix multiple merging multiple @media at-rules (#​1377) (bce2c17)
Bug Fixes

v6.2.0

Compare Source

Features
  • allow the exportLocalsConvention option can be a function, useful for named export (#​1351) (3c4b357)

v6.1.0

Compare Source

Features
Bug Fixes

v6.0.0

Compare Source

Notes
  • using ~ is deprecated when the esModules option is enabled (enabled by default) and can be removed from your code (we recommend it) (url(~package/image.png) -> url(package/image.png), @import url(~package/style.css) -> @import url(package/style.css), composes: import from '~package/one.css'; -> composes: import from 'package/one.css';), but we still support it for historical reasons. Why can you remove it? The loader will first try to resolve @import/url()/etc as relative, if it cannot be resolved, the loader will try to resolve @import/url()/etc inside node_modules or modules directories.
  • file-loader and url-loader are deprecated, please migrate on asset modules, since v6 css-loader is generating new URL(...) syntax, it enables by default built-in assets modules, i.e. type: 'asset' for all url()
⚠ BREAKING CHANGES
  • minimum supported Node.js version is 12.13.0
  • minimum supported webpack version is 5, we recommend to update to the latest version for better performance
  • for url and import options Function type was removed in favor Object type with the filter property, i.e. before { url: () => true }, now { url: { filter: () => true } } and before { import: () => true }, now { import: { filter: () => true } }
  • the modules.compileType option was removed in favor the modules.mode option with icss value, also the modules option can have icss string value
  • new URL() syntax used for url(), only when the esModules option is enabled (enabled by default), it means you can bundle CSS for libraries
  • data URI are handling in url(), it means you can register loaders for them, example
  • aliases with false value for url() now generate empty data URI (i.e. data:0,), only when the esModules option is enabled (enabled by default)
  • [ext] placeholder don't need . (dot) before for the localIdentName option, i.e. please change .[ext] on [ext] (no dot before)
  • [folder] placeholder was removed without replacement for the localIdentName option, please use a custom function if you need complex logic
  • [emoji] placeholder was removed without replacement for the localIdentName option, please use a custom function if you need complex logic
  • the localIdentHashPrefix was removed in favor the localIdentHashSalt option
Features
  • supported resolve.byDependency.css resolve options for @import
  • supported resolve.byDependency.icss resolve CSS modules and ICSS imports (i.e. composes/etc)
  • added modules.localIdentHashFunction, modules.localIdentHashDigest, modules.localIdentHashDigestLength options for better class hashing controlling
  • less dependencies
Bug Fixes
  • better performance
  • fixed circular @import
Notes
  • we strongly recommend not to add .css to resolve.extensions, it reduces performance and in most cases it is simply not necessary, alternative you can set resolve options by dependency
5.2.7 (2021-07-13)
Bug Fixes
  • fix crash when source map is unavailable with external URL in [@import](https://togithub.com/import) (bb76fe4)
5.2.6 (2021-05-24)
Bug Fixes
  • always write locals export when css modules/icss enabled (#​1315) (075d9bd)
5.2.5 (2021-05-20)
Bug Fixes
5.2.4 (2021-04-19)
Bug Fixes
5.2.3 (2021-04-19)
Bug Fixes
  • improve performance
5.2.2 (2021-04-16)
Bug Fixes
  • avoid escape nonASCII characters in local names (0722733)
5.2.1 (2021-04-09)
Bug Fixes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - 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 Mend Renovate. View repository job log here.

@renovate renovate bot added the Dependencies Issue with a project dependency or associated system label May 22, 2023
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@github-actions
Copy link
Contributor

github-actions bot commented May 22, 2023

Size Change: -1 B (0%)

Total Size: 1.08 MB

Filename Size Change
packages/lib/dist/adyen.js 286 kB +1 B (0%)
packages/lib/dist/cjs/index.js 248 kB -2 B (0%)
ℹ️ View Unchanged
Filename Size
packages/lib/dist/es.modern/ar.js 6.54 kB
packages/lib/dist/es.modern/cs-CZ.js 5.81 kB
packages/lib/dist/es.modern/da-DK.js 5.29 kB
packages/lib/dist/es.modern/de-DE.js 5.7 kB
packages/lib/dist/es.modern/el-GR.js 7.44 kB
packages/lib/dist/es.modern/es-ES.js 5.37 kB
packages/lib/dist/es.modern/fi-FI.js 5.38 kB
packages/lib/dist/es.modern/fr-FR.js 5.56 kB
packages/lib/dist/es.modern/hr-HR.js 5.61 kB
packages/lib/dist/es.modern/hu-HU.js 5.86 kB
packages/lib/dist/es.modern/index.js 119 kB
packages/lib/dist/es.modern/it-IT.js 5.44 kB
packages/lib/dist/es.modern/ja-JP.js 6.27 kB
packages/lib/dist/es.modern/ko-KR.js 5.91 kB
packages/lib/dist/es.modern/nl-NL.js 5.4 kB
packages/lib/dist/es.modern/no-NO.js 5.27 kB
packages/lib/dist/es.modern/pl-PL.js 5.87 kB
packages/lib/dist/es.modern/pt-BR.js 5.43 kB
packages/lib/dist/es.modern/pt-PT.js 5.55 kB
packages/lib/dist/es.modern/ro-RO.js 5.68 kB
packages/lib/dist/es.modern/ru-RU.js 6.89 kB
packages/lib/dist/es.modern/sk-SK.js 5.97 kB
packages/lib/dist/es.modern/sl-SI.js 5.52 kB
packages/lib/dist/es.modern/sv-SE.js 5.23 kB
packages/lib/dist/es.modern/zh-CN.js 5.72 kB
packages/lib/dist/es.modern/zh-TW.js 5.86 kB
packages/lib/dist/es/ar.js 6.54 kB
packages/lib/dist/es/cs-CZ.js 5.81 kB
packages/lib/dist/es/da-DK.js 5.29 kB
packages/lib/dist/es/de-DE.js 5.7 kB
packages/lib/dist/es/el-GR.js 7.44 kB
packages/lib/dist/es/es-ES.js 5.37 kB
packages/lib/dist/es/fi-FI.js 5.38 kB
packages/lib/dist/es/fr-FR.js 5.56 kB
packages/lib/dist/es/hr-HR.js 5.61 kB
packages/lib/dist/es/hu-HU.js 5.86 kB
packages/lib/dist/es/index.js 139 kB
packages/lib/dist/es/it-IT.js 5.44 kB
packages/lib/dist/es/ja-JP.js 6.27 kB
packages/lib/dist/es/ko-KR.js 5.91 kB
packages/lib/dist/es/nl-NL.js 5.4 kB
packages/lib/dist/es/no-NO.js 5.27 kB
packages/lib/dist/es/pl-PL.js 5.87 kB
packages/lib/dist/es/pt-BR.js 5.43 kB
packages/lib/dist/es/pt-PT.js 5.55 kB
packages/lib/dist/es/ro-RO.js 5.68 kB
packages/lib/dist/es/ru-RU.js 6.89 kB
packages/lib/dist/es/sk-SK.js 5.97 kB
packages/lib/dist/es/sl-SI.js 5.52 kB
packages/lib/dist/es/sv-SE.js 5.23 kB
packages/lib/dist/es/zh-CN.js 5.72 kB
packages/lib/dist/es/zh-TW.js 5.86 kB

compressed-size-action

@renovate
Copy link
Contributor Author

renovate bot commented May 31, 2023

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.

@changeset-bot
Copy link

changeset-bot bot commented Oct 19, 2023

⚠️ No Changeset found

Latest commit: 9447bc5

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@ribeiroguilherme ribeiroguilherme merged commit 010c553 into main Oct 19, 2023
10 checks passed
@ribeiroguilherme ribeiroguilherme deleted the renovate/css-loader-6.x branch October 19, 2023 08:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Dependencies Issue with a project dependency or associated system
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant