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

Commit ffc7067

Browse files
committed
Update Dart Sass version and release
1 parent 7d38d42 commit ffc7067

File tree

3 files changed

+61
-26
lines changed

3 files changed

+61
-26
lines changed

CHANGELOG.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,38 @@
1+
## 1.59.0
2+
3+
### Command Line Interface
4+
5+
* Added a new `--fatal-deprecation` flag that lets you treat a deprecation
6+
warning as an error. You can pass an individual deprecation ID
7+
(e.g. `slash-div`) or you can pass a Dart Sass version to treat all
8+
deprecations initially emitted in that version or earlier as errors.
9+
10+
* New `--future-deprecation` flag that lets you opt into warning for use of
11+
certain features that will be deprecated in the future. At the moment, the
12+
only option is `--future-deprecation=import`, which will emit warnings for
13+
Sass `@import` rules, which are not yet deprecated, but will be in the future.
14+
15+
### Dart API
16+
17+
* New `Deprecation` enum, which contains the different current and future
18+
deprecations used by the new CLI flags.
19+
20+
* The `compile` methods now take in `fatalDeprecations` and `futureDeprecations`
21+
parameters, which work similarly to the CLI flags.
22+
23+
## 1.58.4
24+
25+
* Pull `@font-face` to the root rather than bubbling the style rule selector
26+
inwards.
27+
28+
* Improve error messages for invalid CSS values passed to plain CSS functions.
29+
30+
* Improve error messages involving selectors.
31+
32+
### Embedded Sass
33+
34+
* Improve the performance of starting up a compilation.
35+
136
## 1.58.3
237

338
* No user-visible changes.

pubspec.lock

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,18 @@ packages:
55
dependency: transitive
66
description:
77
name: _fe_analyzer_shared
8-
sha256: "569ddca58d535e601dd1584afa117710abc999d036c0cd2c51777fb257df78e8"
8+
sha256: "98d1d33ed129b372846e862de23a0fc365745f4d7b5e786ce667fcbbb7ac5c07"
99
url: "https://pub.dev"
1010
source: hosted
11-
version: "53.0.0"
11+
version: "55.0.0"
1212
analyzer:
1313
dependency: transitive
1414
description:
1515
name: analyzer
16-
sha256: "10927c4b7c7c88b1adbca278c3d5531db92e2f4b4abf04e2919a800af965f3f5"
16+
sha256: "881348aed9b0b425882c97732629a6a31093c8ff20fc4b3b03fb9d3d50a3a126"
1717
url: "https://pub.dev"
1818
source: hosted
19-
version: "5.5.0"
19+
version: "5.7.1"
2020
archive:
2121
dependency: transitive
2222
description:
@@ -37,10 +37,10 @@ packages:
3737
dependency: "direct main"
3838
description:
3939
name: async
40-
sha256: bfe67ef28df125b7dddcea62755991f807aa39a2492a23e1550161692950bbe0
40+
sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c"
4141
url: "https://pub.dev"
4242
source: hosted
43-
version: "2.10.0"
43+
version: "2.11.0"
4444
boolean_selector:
4545
dependency: transitive
4646
description:
@@ -69,10 +69,10 @@ packages:
6969
dependency: "direct dev"
7070
description:
7171
name: cli_pkg
72-
sha256: "977b0a29d838a0b18630f9c3ee83a8276a061c1715ef0b1040d4a63005c85431"
72+
sha256: "2f5bdb861f152ec1c2251e51371600b69dce552ef2e8cf610bd0637be794b59b"
7373
url: "https://pub.dev"
7474
source: hosted
75-
version: "2.2.0"
75+
version: "2.4.0"
7676
cli_repl:
7777
dependency: transitive
7878
description:
@@ -125,10 +125,10 @@ packages:
125125
dependency: transitive
126126
description:
127127
name: dart_style
128-
sha256: "7a03456c3490394c8e7665890333e91ae8a49be43542b616e414449ac358acd4"
128+
sha256: "5be16bf1707658e4c03078d4a9b90208ded217fb02c163e207d334082412f2fb"
129129
url: "https://pub.dev"
130130
source: hosted
131-
version: "2.2.4"
131+
version: "2.2.5"
132132
file:
133133
dependency: transitive
134134
description:
@@ -269,10 +269,10 @@ packages:
269269
dependency: transitive
270270
description:
271271
name: node_preamble
272-
sha256: "8ebdbaa3b96d5285d068f80772390d27c21e1fa10fb2df6627b1b9415043608d"
272+
sha256: "6e7eac89047ab8a8d26cf16127b5ed26de65209847630400f9aefd7cd5c730db"
273273
url: "https://pub.dev"
274274
source: hosted
275-
version: "2.0.1"
275+
version: "2.0.2"
276276
package_config:
277277
dependency: transitive
278278
description:
@@ -293,10 +293,10 @@ packages:
293293
dependency: transitive
294294
description:
295295
name: petitparser
296-
sha256: "49392a45ced973e8d94a85fdb21293fbb40ba805fc49f2965101ae748a3683b4"
296+
sha256: a9346a3fbba7546a28374bdbcd7f54ea48bb47772bf3a7ab4bfaadc40bc8b8c6
297297
url: "https://pub.dev"
298298
source: hosted
299-
version: "5.1.0"
299+
version: "5.3.0"
300300
pointycastle:
301301
dependency: transitive
302302
description:
@@ -341,10 +341,10 @@ packages:
341341
dependency: "direct dev"
342342
description:
343343
name: pubspec_parse
344-
sha256: "75f6614d6dde2dc68948dffbaa4fe5dae32cd700eb9fb763fe11dfb45a3c4d0a"
344+
sha256: ec85d7d55339d85f44ec2b682a82fea340071e8978257e5a43e69f79e98ef50c
345345
url: "https://pub.dev"
346346
source: hosted
347-
version: "1.2.1"
347+
version: "1.2.2"
348348
retry:
349349
dependency: transitive
350350
description:
@@ -357,27 +357,27 @@ packages:
357357
dependency: "direct main"
358358
description:
359359
name: sass
360-
sha256: c3e37d50a372cee0fd4058b12f0167da8307c602ff8e357ebf587142b753b41a
360+
sha256: cc169a52f627c41bf50b38c9977f3cc8bf10838a665c08648a3ae6f4281371e7
361361
url: "https://pub.dev"
362362
source: hosted
363-
version: "1.58.3"
363+
version: "1.59.0"
364364
sass_analysis:
365365
dependency: "direct dev"
366366
description:
367367
path: analysis
368368
ref: HEAD
369-
resolved-ref: "620d8d355e8396afe107b3e167b11524d757f3ca"
369+
resolved-ref: "8f8138dfabbf48437d736b9bba7f481fac71ed3c"
370370
url: "https://github.com/sass/dart-sass.git"
371371
source: git
372372
version: "0.0.0"
373373
sass_api:
374374
dependency: "direct main"
375375
description:
376376
name: sass_api
377-
sha256: d4f402a63d06745c83415e5850022b2e2741b896b9fd6a50714bce509dc81c36
377+
sha256: f2f29f60971c215dceecd1ae05da39b3f2b6a77403e0cb02a2624c38bd592a38
378378
url: "https://pub.dev"
379379
source: hosted
380-
version: "5.1.1"
380+
version: "6.0.0"
381381
shelf:
382382
dependency: transitive
383383
description:
@@ -534,10 +534,10 @@ packages:
534534
dependency: transitive
535535
description:
536536
name: vm_service
537-
sha256: a4040e9852e56bf8a3c5a2e08a56f6facd76e75500cf2a922ce5d52394c4998a
537+
sha256: eb3cf3f45fc1500ae30481ac9ab788302fa5e8edc3f3eaddf183945ee93a8bf3
538538
url: "https://pub.dev"
539539
source: hosted
540-
version: "11.0.1"
540+
version: "11.2.0"
541541
watcher:
542542
dependency: transitive
543543
description:

pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: sass_embedded
2-
version: 1.58.3
2+
version: 1.59.0
33
description: An implementation of the Sass embedded protocol using Dart Sass.
44
homepage: https://github.com/sass/dart-sass-embedded
55
environment:
@@ -11,8 +11,8 @@ dependencies:
1111
meta: ^1.1.0
1212
path: ^1.6.0
1313
protobuf: ^2.0.0
14-
sass: 1.58.3
15-
sass_api: ^5.1.1
14+
sass: 1.59.0
15+
sass_api: ^6.0.0
1616
source_span: ^1.1.0
1717
stack_trace: ^1.6.0
1818
stream_channel: ">=1.6.0 <3.0.0"

0 commit comments

Comments
 (0)