Release notes
*Sourced from [sass's releases](https://github.com/sass/dart-sass/releases).*
> ## Dart Sass 1.23.1
> To install Dart Sass 1.23.1, download one of the packages above and [add it to your PATH](https://katiek2.github.io/path-doc/), or see [the Sass website](https://sass-lang.com/install) for full installation instructions.
>
> ## Changes
>
> * Fix a bug preventing built-in modules from being loaded within a configured module.
>
> * Fix a bug preventing an unconfigured module from being loaded from within two different configured modules.
>
> * Fix a bug when `meta.load-css()` was used to load some files that included media queries.
>
> * Allow `saturate()` in plain CSS files, since it can be used as a plain CSS filter function.
>
> * Improve the error messages for trying to access functions like `lighten()` from the `sass:color` module.
>
> See the [full changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#1231) for changes in earlier releases.
>
> ## Dart Sass 1.23.0
> To install Dart Sass 1.23.0, download one of the packages above and [add it to your PATH](https://katiek2.github.io/path-doc/), or see [the Sass website](https://sass-lang.com/install) for full installation instructions.
>
> ## Changes
>
> * **Launch the new Sass module system!** This adds:
>
> * The [`@use` rule][], which loads Sass files as *modules* and makes their members available only in the current file, with automatic namespacing.
>
> [`@use` rule]: https://sass-lang.com/documentation/at-rules/use
>
> * The [`@forward` rule][], which makes members of another Sass file available to stylesheets that `@use` the current file.
>
> [`@forward` rule]: https://sass-lang.com/documentation/at-rules/forward
>
> * Built-in modules named `sass:color`, `sass:list`, `sass:map`, `sass:math`, `sass:meta`, `sass:selector`, and `sass:string` that provide access to all the built-in Sass functions you know and love, with automatic module namespaces.
>
> * The [`meta.load-css()` mixin][], which includes the CSS contents of a module loaded from a (potentially dynamic) URL.
>
> [`meta.load-css()` mixin]: https://sass-lang.com/documentation/modules/meta#load-css
>
> * The [`meta.module-variables()` function][], which provides access to the variables defined in a given module.
>
> [`meta.module-variables()` function]: https://sass-lang.com/documentation/modules/meta#module-variables
>
> * The [`meta.module-functions()` function][], which provides access to the functions defined in a given module.
>
> [`meta.module-functions()` function]: https://sass-lang.com/documentation/modules/meta#module-functions
>
> Check out [the Sass blog][migrator blog] for more information on the new module system. You can also use the new [Sass migrator][] to automatically migrate your stylesheets to the new module system!
>
> [migrator blog]: https://sass-lang.com/blog/7858341-the-module-system-is-launched
> [Sass migrator]: https://sass-lang.com/documentation/cli/migrator
> ... (truncated)
Changelog
*Sourced from [sass's changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md).*
> ## 1.23.1
>
> * Fix a bug preventing built-in modules from being loaded within a configured
> module.
>
> * Fix a bug preventing an unconfigured module from being loaded from within two
> different configured modules.
>
> * Fix a bug when `meta.load-css()` was used to load some files that included
> media queries.
>
> * Allow `saturate()` in plain CSS files, since it can be used as a plain CSS
> filter function.
>
> * Improve the error messages for trying to access functions like `lighten()`
> from the `sass:color` module.
>
> ## 1.23.0
>
> * **Launch the new Sass module system!** This adds:
>
> * The [`@use` rule][], which loads Sass files as *modules* and makes their
> members available only in the current file, with automatic namespacing.
>
> [`@use` rule]: https://sass-lang.com/documentation/at-rules/use
>
> * The [`@forward` rule][], which makes members of another Sass file available
> to stylesheets that `@use` the current file.
>
> [`@forward` rule]: https://sass-lang.com/documentation/at-rules/forward
>
> * Built-in modules named `sass:color`, `sass:list`, `sass:map`, `sass:math`,
> `sass:meta`, `sass:selector`, and `sass:string` that provide access to all
> the built-in Sass functions you know and love, with automatic module
> namespaces.
>
> * The [`meta.load-css()` mixin][], which includes the CSS contents of a module
> loaded from a (potentially dynamic) URL.
>
> [`meta.load-css()` mixin]: https://sass-lang.com/documentation/modules/meta#load-css
>
> * The [`meta.module-variables()` function][], which provides access to the
> variables defined in a given module.
>
> [`meta.module-variables()` function]: https://sass-lang.com/documentation/modules/meta#module-variables
>
> * The [`meta.module-functions()` function][], which provides access to the
> functions defined in a given module.
>
> [`meta.module-functions()` function]: https://sass-lang.com/documentation/modules/meta#module-functions
> ... (truncated)
Commits
- [`3b36b5e`](https://github.com/sass/dart-sass/commit/3b36b5e638f303e10c3666683474da4f80309443) Run against Node 12 rather than Node 13 ([#859](https://github-redirect.dependabot.com/sass/dart-sass/issues/859))
- [`bb81bdd`](https://github.com/sass/dart-sass/commit/bb81bdd2c32cc8797b53729180b422fcc1d98c3d) Release 1.23.1 ([#858](https://github-redirect.dependabot.com/sass/dart-sass/issues/858))
- [`1b17ab7`](https://github.com/sass/dart-sass/commit/1b17ab76cf64fb1fbb908fb3565b986408154f7d) Reset the forwarded config to empty for [@use](https://github.com/use) and meta.load-module() ([#855](https://github-redirect.dependabot.com/sass/dart-sass/issues/855))
- [`73de08b`](https://github.com/sass/dart-sass/commit/73de08b81765c4e77cee5da1d5438be7b465cdea) Only generate and update selectors, not rules, in Extender ([#856](https://github-redirect.dependabot.com/sass/dart-sass/issues/856))
- [`6b8c168`](https://github.com/sass/dart-sass/commit/6b8c168779a735087513dfb7a15902230627c843) Improve error messages for color functions that aren't in sass:color ([#844](https://github-redirect.dependabot.com/sass/dart-sass/issues/844))
- [`e68592f`](https://github.com/sass/dart-sass/commit/e68592f8f368d56358d3a02bb906bac18280333e) Allow saturate() in plain CSS files ([#845](https://github-redirect.dependabot.com/sass/dart-sass/issues/845))
- [`6642601`](https://github.com/sass/dart-sass/commit/664260159e2731fbbdf7750ed6f42963e12fc7e1) Update changelog and bump pubspec version
- [`a95d61e`](https://github.com/sass/dart-sass/commit/a95d61e8868671122bfbf6d81c8b6df5c3edf0fa) Typo fixes ([#842](https://github-redirect.dependabot.com/sass/dart-sass/issues/842))
- [`c663995`](https://github.com/sass/dart-sass/commit/c663995f50c807edf44e35d944b24f26a9a06683) Only error for directly configured core modules ([#839](https://github-redirect.dependabot.com/sass/dart-sass/issues/839))
- [`87c9223`](https://github.com/sass/dart-sass/commit/87c9223b665226ae40c990e7014be0254920f81d) Fix broken CHANGELOG links ([#836](https://github-redirect.dependabot.com/sass/dart-sass/issues/836))
- Additional commits viewable in [compare view](https://github.com/sass/dart-sass/compare/1.22.12...1.23.1)
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 rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in the `.dependabot/config.yml` file in this repo:
- Update frequency
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Bumps sass from 1.22.12 to 1.23.1.
Release notes
*Sourced from [sass's releases](https://github.com/sass/dart-sass/releases).* > ## Dart Sass 1.23.1 > To install Dart Sass 1.23.1, download one of the packages above and [add it to your PATH](https://katiek2.github.io/path-doc/), or see [the Sass website](https://sass-lang.com/install) for full installation instructions. > > ## Changes > > * Fix a bug preventing built-in modules from being loaded within a configured module. > > * Fix a bug preventing an unconfigured module from being loaded from within two different configured modules. > > * Fix a bug when `meta.load-css()` was used to load some files that included media queries. > > * Allow `saturate()` in plain CSS files, since it can be used as a plain CSS filter function. > > * Improve the error messages for trying to access functions like `lighten()` from the `sass:color` module. > > See the [full changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#1231) for changes in earlier releases. > > ## Dart Sass 1.23.0 > To install Dart Sass 1.23.0, download one of the packages above and [add it to your PATH](https://katiek2.github.io/path-doc/), or see [the Sass website](https://sass-lang.com/install) for full installation instructions. > > ## Changes > > * **Launch the new Sass module system!** This adds: > > * The [`@use` rule][], which loads Sass files as *modules* and makes their members available only in the current file, with automatic namespacing. > > [`@use` rule]: https://sass-lang.com/documentation/at-rules/use > > * The [`@forward` rule][], which makes members of another Sass file available to stylesheets that `@use` the current file. > > [`@forward` rule]: https://sass-lang.com/documentation/at-rules/forward > > * Built-in modules named `sass:color`, `sass:list`, `sass:map`, `sass:math`, `sass:meta`, `sass:selector`, and `sass:string` that provide access to all the built-in Sass functions you know and love, with automatic module namespaces. > > * The [`meta.load-css()` mixin][], which includes the CSS contents of a module loaded from a (potentially dynamic) URL. > > [`meta.load-css()` mixin]: https://sass-lang.com/documentation/modules/meta#load-css > > * The [`meta.module-variables()` function][], which provides access to the variables defined in a given module. > > [`meta.module-variables()` function]: https://sass-lang.com/documentation/modules/meta#module-variables > > * The [`meta.module-functions()` function][], which provides access to the functions defined in a given module. > > [`meta.module-functions()` function]: https://sass-lang.com/documentation/modules/meta#module-functions > > Check out [the Sass blog][migrator blog] for more information on the new module system. You can also use the new [Sass migrator][] to automatically migrate your stylesheets to the new module system! > > [migrator blog]: https://sass-lang.com/blog/7858341-the-module-system-is-launched > [Sass migrator]: https://sass-lang.com/documentation/cli/migrator > ... (truncated)Changelog
*Sourced from [sass's changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md).* > ## 1.23.1 > > * Fix a bug preventing built-in modules from being loaded within a configured > module. > > * Fix a bug preventing an unconfigured module from being loaded from within two > different configured modules. > > * Fix a bug when `meta.load-css()` was used to load some files that included > media queries. > > * Allow `saturate()` in plain CSS files, since it can be used as a plain CSS > filter function. > > * Improve the error messages for trying to access functions like `lighten()` > from the `sass:color` module. > > ## 1.23.0 > > * **Launch the new Sass module system!** This adds: > > * The [`@use` rule][], which loads Sass files as *modules* and makes their > members available only in the current file, with automatic namespacing. > > [`@use` rule]: https://sass-lang.com/documentation/at-rules/use > > * The [`@forward` rule][], which makes members of another Sass file available > to stylesheets that `@use` the current file. > > [`@forward` rule]: https://sass-lang.com/documentation/at-rules/forward > > * Built-in modules named `sass:color`, `sass:list`, `sass:map`, `sass:math`, > `sass:meta`, `sass:selector`, and `sass:string` that provide access to all > the built-in Sass functions you know and love, with automatic module > namespaces. > > * The [`meta.load-css()` mixin][], which includes the CSS contents of a module > loaded from a (potentially dynamic) URL. > > [`meta.load-css()` mixin]: https://sass-lang.com/documentation/modules/meta#load-css > > * The [`meta.module-variables()` function][], which provides access to the > variables defined in a given module. > > [`meta.module-variables()` function]: https://sass-lang.com/documentation/modules/meta#module-variables > > * The [`meta.module-functions()` function][], which provides access to the > functions defined in a given module. > > [`meta.module-functions()` function]: https://sass-lang.com/documentation/modules/meta#module-functions > ... (truncated)Commits
- [`3b36b5e`](https://github.com/sass/dart-sass/commit/3b36b5e638f303e10c3666683474da4f80309443) Run against Node 12 rather than Node 13 ([#859](https://github-redirect.dependabot.com/sass/dart-sass/issues/859)) - [`bb81bdd`](https://github.com/sass/dart-sass/commit/bb81bdd2c32cc8797b53729180b422fcc1d98c3d) Release 1.23.1 ([#858](https://github-redirect.dependabot.com/sass/dart-sass/issues/858)) - [`1b17ab7`](https://github.com/sass/dart-sass/commit/1b17ab76cf64fb1fbb908fb3565b986408154f7d) Reset the forwarded config to empty for [@use](https://github.com/use) and meta.load-module() ([#855](https://github-redirect.dependabot.com/sass/dart-sass/issues/855)) - [`73de08b`](https://github.com/sass/dart-sass/commit/73de08b81765c4e77cee5da1d5438be7b465cdea) Only generate and update selectors, not rules, in Extender ([#856](https://github-redirect.dependabot.com/sass/dart-sass/issues/856)) - [`6b8c168`](https://github.com/sass/dart-sass/commit/6b8c168779a735087513dfb7a15902230627c843) Improve error messages for color functions that aren't in sass:color ([#844](https://github-redirect.dependabot.com/sass/dart-sass/issues/844)) - [`e68592f`](https://github.com/sass/dart-sass/commit/e68592f8f368d56358d3a02bb906bac18280333e) Allow saturate() in plain CSS files ([#845](https://github-redirect.dependabot.com/sass/dart-sass/issues/845)) - [`6642601`](https://github.com/sass/dart-sass/commit/664260159e2731fbbdf7750ed6f42963e12fc7e1) Update changelog and bump pubspec version - [`a95d61e`](https://github.com/sass/dart-sass/commit/a95d61e8868671122bfbf6d81c8b6df5c3edf0fa) Typo fixes ([#842](https://github-redirect.dependabot.com/sass/dart-sass/issues/842)) - [`c663995`](https://github.com/sass/dart-sass/commit/c663995f50c807edf44e35d944b24f26a9a06683) Only error for directly configured core modules ([#839](https://github-redirect.dependabot.com/sass/dart-sass/issues/839)) - [`87c9223`](https://github.com/sass/dart-sass/commit/87c9223b665226ae40c990e7014be0254920f81d) Fix broken CHANGELOG links ([#836](https://github-redirect.dependabot.com/sass/dart-sass/issues/836)) - Additional commits viewable in [compare view](https://github.com/sass/dart-sass/compare/1.22.12...1.23.1)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 rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in the `.dependabot/config.yml` file in this repo: - Update frequency - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)