From bc7fa7820731adca6376daf483fbc9a60fb465ff Mon Sep 17 00:00:00 2001 From: Josh Peterson Date: Tue, 25 May 2021 17:59:17 -0700 Subject: [PATCH] Implement CanonicalizeRequest.from_import (#41) See sass/sass#3055 See webpack-contrib/sass-loader#905 See sass/embedded-protocol#61 --- CHANGELOG.md | 3 ++- lib/src/importer.dart | 3 ++- pubspec.yaml | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a2571cb..61a75e4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,4 @@ ## 1.0.0-beta.8 -* Internal changes only. +* Support version 1.0.0-beta.11 of the Sass embedded protocol: + * Set CanonicalizeRequest.from_import. diff --git a/lib/src/importer.dart b/lib/src/importer.dart index 7e87148..da1dfe5 100644 --- a/lib/src/importer.dart +++ b/lib/src/importer.dart @@ -29,7 +29,8 @@ class Importer extends sass.Importer { .sendCanonicalizeRequest(OutboundMessage_CanonicalizeRequest() ..compilationId = _compilationId ..importerId = _importerId - ..url = url.toString()); + ..url = url.toString() + ..fromImport = fromImport); switch (response.whichResult()) { case InboundMessage_CanonicalizeResponse_Result.url: diff --git a/pubspec.yaml b/pubspec.yaml index 28765ef..31f3ebc 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -14,7 +14,7 @@ dependencies: async: ">=1.13.0 <3.0.0" meta: ^1.1.0 protobuf: ^2.0.0 - sass: ^1.25.0 + sass: ^1.33.0 source_maps: ^0.10.5 source_span: ^1.1.0 stack_trace: ^1.6.0