From 78393f6eb71f586e670a8d819c1a9ad4574af876 Mon Sep 17 00:00:00 2001 From: Ben Holloway Date: Mon, 17 Jan 2022 19:31:21 +1100 Subject: [PATCH 1/2] update branch references to v5 --- README.md | 14 ++++---------- packages/resolve-url-loader/README.md | 21 ++++++++++----------- 2 files changed, 14 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index 89a96b1..1091f9b 100644 --- a/README.md +++ b/README.md @@ -1,23 +1,17 @@ # Resolve URL Loader -We're working on **version 5** right now. -* Update `node` to recent LTS. -* Update `postcss` to latest (resolves security vulnerabilities). -* Remove `rework` completely. +The **version 5** is released. 🥳 -Install `resolve-url-loader@next` today! 🤓 +Install `resolve-url-loader@latest` in your project! Read the [documentation](../v5/packages/resolve-url-loader/README.md). Migrate using the [changelog](../v5/packages/resolve-url-loader/CHANGELOG.md). ---- -The **version 4** is released. 🥳 - -Install `resolve-url-loader@latest` in your project! +The **version 4** is now maintenance only. -Read the [documentation](../v4-maintenance/packages/resolve-url-loader/README.md). -Migrate using the [changelog](../v4-maintenance/packages/resolve-url-loader/CHANGELOG.md). +Refer to [v4-maintenance](../v4-maintenance/packages/resolve-url-loader/README.md) branch. ---- diff --git a/packages/resolve-url-loader/README.md b/packages/resolve-url-loader/README.md index eecc866..fd18e8b 100644 --- a/packages/resolve-url-loader/README.md +++ b/packages/resolve-url-loader/README.md @@ -41,7 +41,7 @@ When you use **fully relative paths** in `url()` statements then Webpack expects To illustrate here are 3 simple examples of SASS and Webpack _without_ `resolve-url-loader`. -[![the basic problem](https://raw.githubusercontent.com/bholloway/resolve-url-loader/v4-maintenance/packages/resolve-url-loader/docs/basic-problem.svg)](docs/basic-problem.svg) +[![the basic problem](https://raw.githubusercontent.com/bholloway/resolve-url-loader/v5/packages/resolve-url-loader/docs/basic-problem.svg)](docs/basic-problem.svg) The first 2 cases are trivial and work fine. The asset is specified in the root SCSS file and Webpack finds it. @@ -99,8 +99,7 @@ rules: [ }, { loader: 'sass-loader', options: { - sourceMap: true, - sourceMapContents: false + sourceMap: true, // <-- !!IMPORTANT!! } } ] @@ -113,14 +112,14 @@ rules: [ The loader should work without options but use these as required. -| option | type | default | | description | -|-------------|----------|-----------------------------------------|------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| `sourceMap` | boolean | `false` | | Generate an outgoing source-map. | -| `removeCR` | boolean | `true` Windows OS
`false` otherwise | | Convert orphan CR to whitespace.
See known issues below. | -| `debug` | boolean | `false` | | Display debug information. | -| `silent` | boolean | `false` | | Do **not** display warnings or deprecation messages. | -| `root` | string | _unset_ | | Similar to the (now defunct) option in `css-loader`.
This string, possibly empty, is prepended to absolute URIs.
Absolute URIs are only processed if this option is set. | -| `join` | function | _inbuilt_ | advanced | Custom join function.
Use custom javascript to fix asset paths on a per-case basis.
Refer to the [advanced features](docs/advanced-features.md) docs. | +| option | type | default | | description | +|-------------|----------|-----------------------------------------|----------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| `sourceMap` | boolean | `false` | | Generate an outgoing source-map. | +| `removeCR` | boolean | `true` Windows OS
`false` otherwise | | Convert orphan CR to whitespace.
See known issues below. | +| `debug` | boolean | `false` | | Display debug information. | +| `silent` | boolean | `false` | | Do **not** display warnings or deprecation messages. | +| `root` | string | _unset_ | | Similar to the (now defunct) option in `css-loader`.
This string, possibly empty, is prepended to absolute URIs.
Absolute URIs are only processed if this option is set. | +| `join` | function | _inbuilt_ | advanced | Custom join function.
Use custom javascript to fix asset paths on a per-case basis.
Refer to the [advanced features](docs/advanced-features.md) docs. | ## Limitations From bf01da9b5b2246ebfd748136019df114c1bbc286 Mon Sep 17 00:00:00 2001 From: Ben Holloway Date: Mon, 17 Jan 2022 19:31:33 +1100 Subject: [PATCH 2/2] 5.0.0 --- packages/resolve-url-loader/package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/resolve-url-loader/package.json b/packages/resolve-url-loader/package.json index 37adcf7..a139c44 100644 --- a/packages/resolve-url-loader/package.json +++ b/packages/resolve-url-loader/package.json @@ -1,6 +1,6 @@ { "name": "resolve-url-loader", - "version": "5.0.0-beta.1", + "version": "5.0.0", "description": "Webpack loader that resolves relative paths in url() statements based on the original source file", "main": "index.js", "repository": { @@ -25,7 +25,7 @@ "bugs": { "url": "https://github.com/bholloway/resolve-url-loader/issues" }, - "homepage": "https://github.com/bholloway/resolve-url-loader/tree/v4-maintenance/packages/resolve-url-loader", + "homepage": "https://github.com/bholloway/resolve-url-loader/tree/v5/packages/resolve-url-loader", "engines": { "node": ">=12" },