Skip to content
This repository has been archived by the owner on May 15, 2023. It is now read-only.

Commit

Permalink
Update Dart Sass version and release
Browse files Browse the repository at this point in the history
  • Loading branch information
sassbot committed Mar 10, 2023
1 parent 7d38d42 commit ffc7067
Show file tree
Hide file tree
Showing 3 changed files with 61 additions and 26 deletions.
35 changes: 35 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,38 @@
## 1.59.0

### Command Line Interface

* Added a new `--fatal-deprecation` flag that lets you treat a deprecation
warning as an error. You can pass an individual deprecation ID
(e.g. `slash-div`) or you can pass a Dart Sass version to treat all
deprecations initially emitted in that version or earlier as errors.

* New `--future-deprecation` flag that lets you opt into warning for use of
certain features that will be deprecated in the future. At the moment, the
only option is `--future-deprecation=import`, which will emit warnings for
Sass `@import` rules, which are not yet deprecated, but will be in the future.

### Dart API

* New `Deprecation` enum, which contains the different current and future
deprecations used by the new CLI flags.

* The `compile` methods now take in `fatalDeprecations` and `futureDeprecations`
parameters, which work similarly to the CLI flags.

## 1.58.4

* Pull `@font-face` to the root rather than bubbling the style rule selector
inwards.

* Improve error messages for invalid CSS values passed to plain CSS functions.

* Improve error messages involving selectors.

### Embedded Sass

* Improve the performance of starting up a compilation.

## 1.58.3

* No user-visible changes.
Expand Down
46 changes: 23 additions & 23 deletions pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,18 @@ packages:
dependency: transitive
description:
name: _fe_analyzer_shared
sha256: "569ddca58d535e601dd1584afa117710abc999d036c0cd2c51777fb257df78e8"
sha256: "98d1d33ed129b372846e862de23a0fc365745f4d7b5e786ce667fcbbb7ac5c07"
url: "https://pub.dev"
source: hosted
version: "53.0.0"
version: "55.0.0"
analyzer:
dependency: transitive
description:
name: analyzer
sha256: "10927c4b7c7c88b1adbca278c3d5531db92e2f4b4abf04e2919a800af965f3f5"
sha256: "881348aed9b0b425882c97732629a6a31093c8ff20fc4b3b03fb9d3d50a3a126"
url: "https://pub.dev"
source: hosted
version: "5.5.0"
version: "5.7.1"
archive:
dependency: transitive
description:
Expand All @@ -37,10 +37,10 @@ packages:
dependency: "direct main"
description:
name: async
sha256: bfe67ef28df125b7dddcea62755991f807aa39a2492a23e1550161692950bbe0
sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c"
url: "https://pub.dev"
source: hosted
version: "2.10.0"
version: "2.11.0"
boolean_selector:
dependency: transitive
description:
Expand Down Expand Up @@ -69,10 +69,10 @@ packages:
dependency: "direct dev"
description:
name: cli_pkg
sha256: "977b0a29d838a0b18630f9c3ee83a8276a061c1715ef0b1040d4a63005c85431"
sha256: "2f5bdb861f152ec1c2251e51371600b69dce552ef2e8cf610bd0637be794b59b"
url: "https://pub.dev"
source: hosted
version: "2.2.0"
version: "2.4.0"
cli_repl:
dependency: transitive
description:
Expand Down Expand Up @@ -125,10 +125,10 @@ packages:
dependency: transitive
description:
name: dart_style
sha256: "7a03456c3490394c8e7665890333e91ae8a49be43542b616e414449ac358acd4"
sha256: "5be16bf1707658e4c03078d4a9b90208ded217fb02c163e207d334082412f2fb"
url: "https://pub.dev"
source: hosted
version: "2.2.4"
version: "2.2.5"
file:
dependency: transitive
description:
Expand Down Expand Up @@ -269,10 +269,10 @@ packages:
dependency: transitive
description:
name: node_preamble
sha256: "8ebdbaa3b96d5285d068f80772390d27c21e1fa10fb2df6627b1b9415043608d"
sha256: "6e7eac89047ab8a8d26cf16127b5ed26de65209847630400f9aefd7cd5c730db"
url: "https://pub.dev"
source: hosted
version: "2.0.1"
version: "2.0.2"
package_config:
dependency: transitive
description:
Expand All @@ -293,10 +293,10 @@ packages:
dependency: transitive
description:
name: petitparser
sha256: "49392a45ced973e8d94a85fdb21293fbb40ba805fc49f2965101ae748a3683b4"
sha256: a9346a3fbba7546a28374bdbcd7f54ea48bb47772bf3a7ab4bfaadc40bc8b8c6
url: "https://pub.dev"
source: hosted
version: "5.1.0"
version: "5.3.0"
pointycastle:
dependency: transitive
description:
Expand Down Expand Up @@ -341,10 +341,10 @@ packages:
dependency: "direct dev"
description:
name: pubspec_parse
sha256: "75f6614d6dde2dc68948dffbaa4fe5dae32cd700eb9fb763fe11dfb45a3c4d0a"
sha256: ec85d7d55339d85f44ec2b682a82fea340071e8978257e5a43e69f79e98ef50c
url: "https://pub.dev"
source: hosted
version: "1.2.1"
version: "1.2.2"
retry:
dependency: transitive
description:
Expand All @@ -357,27 +357,27 @@ packages:
dependency: "direct main"
description:
name: sass
sha256: c3e37d50a372cee0fd4058b12f0167da8307c602ff8e357ebf587142b753b41a
sha256: cc169a52f627c41bf50b38c9977f3cc8bf10838a665c08648a3ae6f4281371e7
url: "https://pub.dev"
source: hosted
version: "1.58.3"
version: "1.59.0"
sass_analysis:
dependency: "direct dev"
description:
path: analysis
ref: HEAD
resolved-ref: "620d8d355e8396afe107b3e167b11524d757f3ca"
resolved-ref: "8f8138dfabbf48437d736b9bba7f481fac71ed3c"
url: "https://github.com/sass/dart-sass.git"
source: git
version: "0.0.0"
sass_api:
dependency: "direct main"
description:
name: sass_api
sha256: d4f402a63d06745c83415e5850022b2e2741b896b9fd6a50714bce509dc81c36
sha256: f2f29f60971c215dceecd1ae05da39b3f2b6a77403e0cb02a2624c38bd592a38
url: "https://pub.dev"
source: hosted
version: "5.1.1"
version: "6.0.0"
shelf:
dependency: transitive
description:
Expand Down Expand Up @@ -534,10 +534,10 @@ packages:
dependency: transitive
description:
name: vm_service
sha256: a4040e9852e56bf8a3c5a2e08a56f6facd76e75500cf2a922ce5d52394c4998a
sha256: eb3cf3f45fc1500ae30481ac9ab788302fa5e8edc3f3eaddf183945ee93a8bf3
url: "https://pub.dev"
source: hosted
version: "11.0.1"
version: "11.2.0"
watcher:
dependency: transitive
description:
Expand Down
6 changes: 3 additions & 3 deletions pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: sass_embedded
version: 1.58.3
version: 1.59.0
description: An implementation of the Sass embedded protocol using Dart Sass.
homepage: https://github.com/sass/dart-sass-embedded
environment:
Expand All @@ -11,8 +11,8 @@ dependencies:
meta: ^1.1.0
path: ^1.6.0
protobuf: ^2.0.0
sass: 1.58.3
sass_api: ^5.1.1
sass: 1.59.0
sass_api: ^6.0.0
source_span: ^1.1.0
stack_trace: ^1.6.0
stream_channel: ">=1.6.0 <3.0.0"
Expand Down

0 comments on commit ffc7067

Please sign in to comment.