Skip to content

Commit

Permalink
chore(deps): update dependency sass-loader to v16 (#1815)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [sass-loader](https://redirect.github.com/webpack-contrib/sass-loader)
| [`13.3.3` ->
`16.0.4`](https://renovatebot.com/diffs/npm/sass-loader/13.3.3/16.0.4) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/sass-loader/16.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/sass-loader/16.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/sass-loader/13.3.3/16.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/sass-loader/13.3.3/16.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>webpack-contrib/sass-loader (sass-loader)</summary>

###
[`v16.0.4`](https://redirect.github.com/webpack-contrib/sass-loader/blob/HEAD/CHANGELOG.md#1604-2024-12-04)

[Compare
Source](https://redirect.github.com/webpack-contrib/sass-loader/compare/v16.0.3...v16.0.4)

###
[`v16.0.3`](https://redirect.github.com/webpack-contrib/sass-loader/blob/HEAD/CHANGELOG.md#1603-2024-11-01)

[Compare
Source](https://redirect.github.com/webpack-contrib/sass-loader/compare/v16.0.2...v16.0.3)

###
[`v16.0.2`](https://redirect.github.com/webpack-contrib/sass-loader/blob/HEAD/CHANGELOG.md#1602-2024-09-20)

[Compare
Source](https://redirect.github.com/webpack-contrib/sass-loader/compare/v16.0.1...v16.0.2)

###
[`v16.0.1`](https://redirect.github.com/webpack-contrib/sass-loader/blob/HEAD/CHANGELOG.md#1601-2024-08-19)

[Compare
Source](https://redirect.github.com/webpack-contrib/sass-loader/compare/v16.0.0...v16.0.1)

##### Bug Fixes

- generate correct sourceMaps for `modern-compiler` api
([#&#8203;1228](https://redirect.github.com/webpack-contrib/sass-loader/issues/1228))
([f862f7a](https://redirect.github.com/webpack-contrib/sass-loader/commit/f862f7a8382fab11c9c2a897ab1e26d35167cd10))

###
[`v16.0.0`](https://redirect.github.com/webpack-contrib/sass-loader/releases/tag/v16.0.0)

[Compare
Source](https://redirect.github.com/webpack-contrib/sass-loader/compare/v15.0.0...v16.0.0)

##### ⚠ BREAKING CHANGES

-   use modern Sass JS API by default for `sass` and `sass-embedded`

> \[!WARNING]
>
> The sass options are different for the `legacy` (before) and `modern`
APIs. Please look at [docs](https://sass-lang.com/documentation/js-api)
how to migrate to the modern options.
> Legacy options -
https://sass-lang.com/documentation/js-api/interfaces/legacystringoptions/
> Modern options -
https://sass-lang.com/documentation/js-api/interfaces/options/

To return to the previous logic use:

```js
module.exports = {
  module: {
    rules: [
      {
        test: /\.s[ac]ss$/i,
        use: [
          "style-loader",
          "css-loader",
          {
            loader: "sass-loader",
            options: {
              api: "legacy",
              // Your options
            },
          },
        ],
      },
    ],
  },
};
```

##### Features

- use modern Sass JS API by default for `sass` and `sass-embedded`
([10be1ba](https://redirect.github.com/webpack-contrib/sass-loader/commit/10be1ba161557638fd3b80f4a5467159179ef9b1))

###
[`v15.0.0`](https://redirect.github.com/webpack-contrib/sass-loader/blob/HEAD/CHANGELOG.md#1500-2024-07-23)

[Compare
Source](https://redirect.github.com/webpack-contrib/sass-loader/compare/v14.2.1...v15.0.0)

##### ⚠ BREAKING CHANGES

- prefer `sass-embedded` over `sass` by default
([#&#8203;1211](https://redirect.github.com/webpack-contrib/sass-loader/issues/1211))

##### Features

- prefer `sass-embedded` over `sass` by default
([#&#8203;1211](https://redirect.github.com/webpack-contrib/sass-loader/issues/1211))
([83423ff](https://redirect.github.com/webpack-contrib/sass-loader/commit/83423ff933b1086e6203ca640c0994e14b95de2b))

#####
[14.2.1](https://redirect.github.com/webpack-contrib/sass-loader/compare/v14.2.0...v14.2.1)
(2024-04-16)

##### Bug Fixes

- avoid multiple sass compiler creation
([#&#8203;1199](https://redirect.github.com/webpack-contrib/sass-loader/issues/1199))
([77051d8](https://redirect.github.com/webpack-contrib/sass-loader/commit/77051d81b26ffe42e8a7c6769337a1c0f55f73ef))

###
[`v14.2.1`](https://redirect.github.com/webpack-contrib/sass-loader/blob/HEAD/CHANGELOG.md#1421-2024-04-16)

[Compare
Source](https://redirect.github.com/webpack-contrib/sass-loader/compare/v14.2.0...v14.2.1)

###
[`v14.2.0`](https://redirect.github.com/webpack-contrib/sass-loader/blob/HEAD/CHANGELOG.md#1420-2024-04-11)

[Compare
Source](https://redirect.github.com/webpack-contrib/sass-loader/compare/v14.1.1...v14.2.0)

##### Features

- added the `modern-compiler` value for API to reuse compiler process
([#&#8203;1195](https://redirect.github.com/webpack-contrib/sass-loader/issues/1195))
([cef40a8](https://redirect.github.com/webpack-contrib/sass-loader/commit/cef40a8af9891adca9fc99d9641b46dc58db023f))
- support webpack built-in resolver for `modern` and `modern-compiler`
API
([#&#8203;1197](https://redirect.github.com/webpack-contrib/sass-loader/issues/1197))
([2265b72](https://redirect.github.com/webpack-contrib/sass-loader/commit/2265b72c4899a6784e0785938f892743d1c942bf))

Notes:

Using the `modern-compiler` value for the `api` option together with
`sass-embedded` reduces compilation time by 5-10 times, especially for
projects using large files with a lot of `@import`/`@use`, for small
files the build time reduction will not be significant.

#####
[14.1.1](https://redirect.github.com/webpack-contrib/sass-loader/compare/v14.1.0...v14.1.1)
(2024-02-19)

##### Bug Fixes

- handle `pkg:` scheme
([#&#8203;1191](https://redirect.github.com/webpack-contrib/sass-loader/issues/1191))
([c34c8e3](https://redirect.github.com/webpack-contrib/sass-loader/commit/c34c8e3330fb2b08cac217fc44ba602889a1db48))

###
[`v14.1.1`](https://redirect.github.com/webpack-contrib/sass-loader/blob/HEAD/CHANGELOG.md#1411-2024-02-19)

[Compare
Source](https://redirect.github.com/webpack-contrib/sass-loader/compare/v14.1.0...v14.1.1)

###
[`v14.1.0`](https://redirect.github.com/webpack-contrib/sass-loader/blob/HEAD/CHANGELOG.md#1410-2024-01-30)

[Compare
Source](https://redirect.github.com/webpack-contrib/sass-loader/compare/v14.0.0...v14.1.0)

##### Features

- add `@rspack/core` as an optional peer dependency
([#&#8203;1184](https://redirect.github.com/webpack-contrib/sass-loader/issues/1184))
([637ba5b](https://redirect.github.com/webpack-contrib/sass-loader/commit/637ba5b49005ab5d31a2b2979ad9af7f008b0267))

###
[`v14.0.0`](https://redirect.github.com/webpack-contrib/sass-loader/blob/HEAD/CHANGELOG.md#1400-2024-01-15)

[Compare
Source](https://redirect.github.com/webpack-contrib/sass-loader/compare/v13.3.3...v14.0.0)

##### ⚠ BREAKING CHANGES

-   removed `fibers` support
- minimum supported Node.js version is `18.12.0`
([627f55d](https://redirect.github.com/webpack-contrib/sass-loader/commit/627f55d750eb0aa21161b949b327e9801f971e98))

#####
[13.3.3](https://redirect.github.com/webpack-contrib/sass-loader/compare/v13.3.2...v13.3.3)
(2023-12-25)

##### Bug Fixes

- sass embedded importer detection
([e34f938](https://redirect.github.com/webpack-contrib/sass-loader/commit/e34f9387500c8ad8add4c1e1284912eaef7cf5c6))
- warning output
([#&#8203;1173](https://redirect.github.com/webpack-contrib/sass-loader/issues/1173))
([0084b93](https://redirect.github.com/webpack-contrib/sass-loader/commit/0084b93a9e061105f906a9e91294e0924b81c801))

#####
[13.3.2](https://redirect.github.com/webpack-contrib/sass-loader/compare/v13.3.1...v13.3.2)
(2023-06-09)

##### Bug Fixes

- **perf:** avoid using `klona` for `sass` options
([#&#8203;1145](https://redirect.github.com/webpack-contrib/sass-loader/issues/1145))
([9e87b6b](https://redirect.github.com/webpack-contrib/sass-loader/commit/9e87b6b103c4f8a32f89235f97f006c3a1115355))

#####
[13.3.1](https://redirect.github.com/webpack-contrib/sass-loader/compare/v13.3.0...v13.3.1)
(2023-05-28)

##### Bug Fixes

- error handling better
([#&#8203;1141](https://redirect.github.com/webpack-contrib/sass-loader/issues/1141))
([1f99474](https://redirect.github.com/webpack-contrib/sass-loader/commit/1f9947441ae95f7bd396886ec7a7d0ecbe939f8c))
- warnings and errors serialization
([#&#8203;1142](https://redirect.github.com/webpack-contrib/sass-loader/issues/1142))
([ed6f313](https://redirect.github.com/webpack-contrib/sass-loader/commit/ed6f3136f067e4c863077cb0d6c89c7ea8638bf8))

</details>

---

### 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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/chemicaltools/chemicaltools-web).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Dec 22, 2024
1 parent a0715fa commit 9f3dbb1
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@
"eslint-plugin-vuetify": "2.4.0",
"ifdef-loader": "2.3.2",
"sass": "1.79.4",
"sass-loader": "13.3.3",
"sass-loader": "16.0.4",
"semantic-release": "24.2.0",
"stylus": "0.63.0",
"stylus-loader": "8.1.1",
Expand Down
8 changes: 4 additions & 4 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -8478,10 +8478,10 @@ safe-regex-test@^1.0.3:
resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==

sass-loader@13.3.3:
version "13.3.3"
resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-13.3.3.tgz#60df5e858788cffb1a3215e5b92e9cba61e7e133"
integrity sha512-mt5YN2F1MOZr3d/wBRcZxeFgwgkH44wVc2zohO2YF6JiOMkiXe4BYRZpSu2sO1g71mo/j16txzUhsKZlqjVGzA==
sass-loader@16.0.4:
version "16.0.4"
resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-16.0.4.tgz#5c2afb755fbc0a45a004369efa11579518a39a45"
integrity sha512-LavLbgbBGUt3wCiYzhuLLu65+fWXaXLmq7YxivLhEqmiupCFZ5sKUAipK3do6V80YSU0jvSxNhEdT13IXNr3rg==
dependencies:
neo-async "^2.6.2"

Expand Down

0 comments on commit 9f3dbb1

Please sign in to comment.