Natalie Weizenbaum
d9b98b48bb
Merge pull request #66 from sass/link-prs
...
Allow PRs to be linked to the Dart Sass and embedded protocol repos
2022-01-26 15:45:00 -08:00
Natalie Weizenbaum
2b34ec0b1a
Add a test that verifies the Dart Sass version
...
This ensures it matches the version declared in the pubspec, so that
we don't end up merging a different version than the PR tested.
2022-01-25 17:20:21 -08:00
Natalie Weizenbaum
e12ef6f481
Allow PRs to be linked to the Dart Sass and embedded protocol repos
2022-01-25 17:16:39 -08:00
Natalie Weizenbaum
53464a7979
Use the Sass shared Dart analysis options ( #67 )
2022-01-25 17:16:17 -08:00
Natalie Weizenbaum
ff0afc3451
Update dependency versions ( #65 )
2022-01-13 16:20:13 -08:00
Natalie Weizenbaum
e3e25c787c
Commit the lockfile ( #63 )
...
Closes #61
2021-12-30 14:01:54 -08:00
Natalie Weizenbaum
21f0219157
Don't return a CompileFailure without a span ( #60 )
...
We weren't adding a span for a compile failure due to a path not being
found. There's no real source in this situation, so we just create an
empty span instead.
2021-12-29 17:18:10 -08:00
Natalie Weizenbaum
5012b5c3da
Allow ImporterResponse.result to be null ( #59 )
2021-12-29 16:01:03 -08:00
Natalie Weizenbaum
26127d8a00
Treat invalid function signatures as function errors ( #58 )
...
See sass/embedded-protocol#85
2021-12-29 15:00:16 -08:00
Natalie Weizenbaum
1cbb0c5417
Implement FileImporter ( #57 )
2021-12-15 23:40:10 +00:00
Natalie Weizenbaum
17f1e69a46
Report a better error message for an empty CompileRequest.Input.path ( #56 )
2021-12-14 23:43:35 +00:00
Natalie Weizenbaum
53cbcdb58e
Add support for calculations ( #55 )
...
See sass/sass#818
2021-09-29 00:17:11 +00:00
なつき
d2063513af
Implement --version flag for cli ( #53 )
...
Co-authored-by: Natalie Weizenbaum <nweiz@google.com>
2021-09-02 00:33:09 +00:00
Natalie Weizenbaum
4396693276
Support consuming Value.HwbColor and emitting Value.HslColor ( #54 )
2021-08-31 00:15:06 +00:00
Natalie Weizenbaum
0ed8d89a88
Merge pull request #52 from sass/argument-list
...
Add support for argument lists
2021-08-23 16:34:56 -07:00
Natalie Weizenbaum
e98484afca
Add support for argument lists
2021-08-17 14:42:48 -07:00
Natalie Weizenbaum
5ff4e84b4a
Support slash-separated lists
2021-08-17 14:42:28 -07:00
Awjin Ahn
0de8deb489
Give nnbd an explicit guarantee on the switch case. ( #51 )
2021-08-17 14:36:59 -07:00
Natalie Weizenbaum
c80320f777
Set CompileSuccess.loaded_urls ( #50 )
2021-07-23 21:41:39 +00:00
Natalie Weizenbaum
b402a20757
Refer to "main" branches ( #49 )
2021-06-29 16:14:01 -07:00
Natalie Weizenbaum
c919db73aa
Support CompileRequest.quiet_deps and .verbose ( #48 )
...
Closes #44
2021-06-16 13:36:56 -07:00
Natalie Weizenbaum
f09f302684
Merge pull request #47 from sass/formatting
2021-06-14 15:27:20 -07:00
Natalie Weizenbaum
1c773f1cb1
Support VersionRequest and VersionResponse ( #46 )
...
Closes #33
2021-06-14 12:51:01 -07:00
Natalie Weizenbaum
f0501ec114
Reformat
2021-06-14 12:50:29 -07:00
Natalie Weizenbaum
67bd395df5
Add a CI task that checks formatting
2021-06-14 12:44:37 -07:00
Natalie Weizenbaum
66ab368582
Support fuzzy range errors ( #45 )
...
Closes #32
2021-05-26 13:10:56 -07:00
Natalie Weizenbaum
12c468004c
Implement CanonicalizeRequest.from_import ( #41 )
...
See sass/sass#3055
See webpack-contrib/sass-loader#905
See sass/embedded-protocol#61
2021-05-25 17:59:17 -07:00
Natalie Weizenbaum
5d81f26f5d
Merge pull request #43 from sass/fix-tests
...
Fix broken tests
2021-05-25 12:19:33 -07:00
Natalie Weizenbaum
de335d884e
Fix warning expectations in tests
2021-05-24 17:42:44 -07:00
Natalie Weizenbaum
49ef4c1121
Use the new enum names in the latest protocol version
2021-05-24 16:56:53 -07:00
Natalie Weizenbaum
32575970e3
Avoid /-as-division deprecation warnings
2021-05-24 16:43:30 -07:00
Natalie Weizenbaum
93bc86f97a
Support non-nullability ( #40 )
2021-05-17 20:57:37 -07:00
Christophe Coevoet
54d067e267
Use the official setup-dart action ( #37 )
2021-03-03 10:25:28 -08:00
Awjin Ahn
84eff0a8ea
Release 1.0.0-beta.7 ( #36 )
2021-02-24 14:36:26 -08:00
Awjin Ahn
831e5e903e
Formatted alerts ( #35 )
2021-02-03 18:31:27 -08:00
Natalie Weizenbaum
b0680836d4
Use GitHub Actions' bearer: token rather than a basic auth token ( #30 )
2021-01-20 16:32:18 -08:00
Christophe Coevoet
d18aa4dbbe
Migrate CI to github actions ( #28 )
2021-01-20 13:21:05 -08:00
Christophe Coevoet
8128431b18
Use the dart cli in tasks ( #27 )
2021-01-13 13:44:41 -08:00
Natalie Weizenbaum
89682335d9
Merge pull request #26 from sass/release
...
See sass/embedded-protocol#45
2021-01-07 17:20:16 -08:00
Natalie Weizenbaum
d37212b3bb
Use 0xffffffff as the fallback error ID
...
See sass/embedded-protocol#45
2021-01-06 16:31:45 -08:00
Natalie Weizenbaum
5f20d0a431
Release 1.0.0-beta.6
2021-01-06 13:54:16 -08:00
Natalie Weizenbaum
8a559fbe50
Update tests for the latest Sass version ( #25 )
2021-01-05 15:36:24 -08:00
Natalie Weizenbaum
2f4fb065d4
Handle CompileRequest.StringInput.importer ( #22 )
...
Partially addresses sass/embedded_protocol#37
2020-12-23 14:49:33 -08:00
Natalie Weizenbaum
fa03766199
Document where releases can be found ( #21 )
2020-12-23 14:47:19 -08:00
Natalie Weizenbaum
3130888661
Delimit messages using varints, as per sass/embedded-protocol#38 ( #23 )
...
See sass/embedded-protocol#37
2020-12-22 16:06:16 -08:00
Awjin Ahn
0aa346cf7d
Temporarily disable dartfmt. ( #19 )
2020-11-18 12:47:24 -08:00
Awjin Ahn
e302719e15
Update error handling to be asymmetric. ( #18 )
...
(As per the protocol spec)
2020-08-26 14:10:13 -07:00
Natalie Weizenbaum
99859cbace
Work around Travis errors caused by dart-lang/pub#2545 ( #17 )
2020-08-13 11:58:04 -07:00
Natalie Weizenbaum
2217c6ceba
Try building Windows releases on Windows ( #16 )
2020-07-23 17:31:00 -07:00
Natalie Weizenbaum
d37ef98a76
Regenerate the GitHub token again ( #15 )
...
I realized the problem: this repo uses travis-ci.com, not
travis-ci.org, but the Travis CLI defaults to encrypting using .com
credentials. This time I regenerated the token using --pro, which
should work.
2020-07-22 16:39:34 -07:00