Bump sass from 1.70.0 to 1.72.0 in /developers
Bumps sass from 1.70.0 to 1.72.0.
Release notes
Sourced from sass's releases.
Dart Sass 1.72.0
To install Sass 1.72.0, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
Support adjacent
/s without whitespace in between when parsing plain CSS expressions.Allow the Node.js
pkg:importer to load Sass stylesheets forpackage.jsonexportsfield entries without extensions.When printing suggestions for variables, use underscores in variable names when the original usage used underscores.
JavaScript API
- Properly resolve
pkg:imports with the Node.js package importer when arguments are passed to the JavaScript process.See the full changelog for changes in earlier releases.
Dart Sass 1.71.1
To install Sass 1.71.1, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
Command-Line Interface
- Ship the musl Linux release with the proper Dart executable.
JavaScript API
Export the
NodePackageImporterclass in ESM mode.Allow
NodePackageImporterto locate a default directory even when the entrypoint is an ESM module.Dart API
- Make passing a null argument to
NodePackageImporter()a static error rather than just a runtime error.Embedded Sass
- In the JS Embedded Host, properly install the musl Linux embedded compiler when running on musl Linux.
See the full changelog for changes in earlier releases.
Dart Sass 1.71.0
To install Sass 1.71.0, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
... (truncated)
Changelog
Sourced from sass's changelog.
1.72.0
Support adjacent
/s without whitespace in between when parsing plain CSS expressions.Allow the Node.js
pkg:importer to load Sass stylesheets forpackage.jsonexportsfield entries without extensions.When printing suggestions for variables, use underscores in variable names when the original usage used underscores.
JavaScript API
- Properly resolve
pkg:imports with the Node.js package importer when arguments are passed to the JavaScript process.1.71.1
Command-Line Interface
- Ship the musl Linux release with the proper Dart executable.
JavaScript API
Export the
NodePackageImporterclass in ESM mode.Allow
NodePackageImporterto locate a default directory even when the entrypoint is an ESM module.Dart API
- Make passing a null argument to
NodePackageImporter()a static error rather than just a runtime error.Embedded Sass
- In the JS Embedded Host, properly install the musl Linux embedded compiler when running on musl Linux.
1.71.0
For more information about
pkg:importers, see the announcement on the Sass blog.Command-Line Interface
- Add a
--pkg-importerflag to enable built-inpkg:importers. Currently this only supports the Node.js package resolution algorithm, via
... (truncated)
Commits
ce16b35Cut a release (#2194)9af6bbfProperly handlepkg:imports with args (#2193)0330491Update to node 20 (#2192)48e2d0cPreserve underscores inVariableExpression.toString()(#2185)6e2d637Allow adjacent forward slashes in plain CSS expressions (#2190)fa4d909Bump softprops/action-gh-release from 1 to 2 (#2191)fd67fe6[Hotfix Node Package Importer]- Handle subpath without extensions (#2184)1b4d703Release 1.71.1 (#2182)6d66c43Properly handlenew NodePackageImporter()with an ESM entrypoint (#2181)85a932fAdd missing ESM export of NodePackageImporter (#2177)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)