Commit Graph

1471 Commits

Author SHA1 Message Date
Natalie Weizenbaum
d1bb4a0d6d
Allow a BOM at the beginning of a document (#441)
This was only breaking in JS because apparently dart:io automatically
filters out BOMs.

Closes #437
2018-08-10 16:31:15 -07:00
Natalie Weizenbaum
0f7f9e69a7
Add support for plain CSS imports (#436)
Closes #424
2018-08-10 15:58:15 -07:00
Natalie Weizenbaum
bad88c8152
Merge branch '1.10.x' into master 2018-08-10 14:45:49 -07:00
Natalie Weizenbaum
534256a381 Merge branch '1.10.x' into master 2018-08-09 17:56:30 -07:00
Natalie Weizenbaum
379e2fe72e
Default to the stable Dart channel (#439) 2018-08-09 17:53:39 -07:00
Natalie Weizenbaum
82b7b0687a
Merge pull request #438 from sass/dart-2
Support Dart 2 stable
2018-08-09 16:40:41 -07:00
Natalie Weizenbaum
511319a3b4 Declare support for test 1.0.0
Closes sass/homebrew-sass#10
2018-08-09 15:16:56 -07:00
Natalie Weizenbaum
4a100c74e5 Document the Travis/Appveyor branch regexps 2018-08-09 15:16:56 -07:00
Natalie Weizenbaum
d3cb2eaf64 Run against old release branches 2018-08-09 13:29:17 -07:00
Natalie Weizenbaum
bc7443fa57 Test against Dart 2 stable 2018-08-09 13:27:50 -07:00
Natalie Weizenbaum
98fa94e3e7 Merge branch '1.10.x' 2018-08-03 15:42:23 -07:00
Natalie Weizenbaum
4f248c6d3f
Add an error() function to Parser (#430)
This simplifies the process of throwing an error associated with an
existing span.
2018-08-03 15:38:59 -07:00
Natalie Weizenbaum
8bffd52729
Don't hang after a syntax error in --watch (#435)
Closes #401
2018-08-03 15:38:16 -07:00
Natalie Weizenbaum
89ce44aac4
Pass --no-preview-dart-2 to the Chocolatey script (#434)
I missed this in c462b82.

Closes #433
2018-08-03 14:24:53 -07:00
Natalie Weizenbaum
3b2f20d71b
Add support for plain CSS min() and max() (#428)
See sass/sass#2378
Closes #426
2018-08-03 12:50:56 -07:00
Natalie Weizenbaum
a382289769
Use the latest Node now that laverdet/node-fibers#378 is fixed (#429) 2018-08-03 12:50:36 -07:00
Natalie Weizenbaum
d00b30a1af Merge tag '1.10.2' 2018-08-02 17:11:55 -07:00
Natalie Weizenbaum
5ee73e2ead Release 1.10.2
This is just intended to trigger a new Chocolatey build.

Closes #413
2018-08-02 16:28:07 -07:00
Natalie Weizenbaum
468e3b0270
Normalize escapes in identifiers (#427)
Closes #425
See sass/sass#1542
2018-07-26 16:21:02 -07:00
Natalie Weizenbaum
313b939ed8
Add support for range-form media queries (#423)
See sass/sass#1864
2018-07-25 15:48:24 -07:00
Natalie Weizenbaum
6552666230
Merge pull request #422 from sass/include-path-cast
Don't crash when passing includePaths with importer
2018-07-24 16:56:39 -07:00
Natalie Weizenbaum
628cf7b83f Don't use type parameters for types that come from JS
JS values never have reified generics.
2018-07-24 16:32:36 -07:00
Natalie Weizenbaum
13b8ad6d4d Format 2018-07-23 16:57:21 -07:00
Natalie Weizenbaum
e1750216ee Don't crash when passing includePaths with importer
Closes #412
2018-07-23 16:20:06 -07:00
Natalie Weizenbaum
b5c9ed41b9
Declare support for Dart 2 (#418) 2018-07-23 13:31:38 -07:00
Alex Page
8662b6552f Remove --devel as it's no longer --devel (#416) 2018-07-19 23:33:38 -07:00
Natalie Weizenbaum
45da11dad5
Preserve nested media queries when they can't be merged (#410)
See sass/sass#1831
2018-07-18 12:12:17 -07:00
Natalie Weizenbaum
f740e97e05
Fix a typo in an error message (#411) 2018-07-18 12:11:24 -07:00
Natalie Weizenbaum
3e5d4752c9
Add new npm credentials (#408)
The old credentials were invalidated due to
https://status.npmjs.org/incidents/dn7c1fgrr7ng.
2018-07-13 12:35:49 -07:00
Natalie Weizenbaum
3032afd392
Merge pull request #361 from sass/compatibility
Add an explicit compatibility policy
2018-07-13 12:01:05 -07:00
Natalie Weizenbaum
02781130b8
Give the dummy Node.js FileSystemException a usable toString() (#407)
Closes #406
2018-07-12 19:26:21 -07:00
Natalie Weizenbaum
f3b17a67a5 Add a section on browser compatibility
This policy comes from http://sass.logdown.com/posts/1404451.
2018-07-12 19:09:34 -07:00
Natalie Weizenbaum
ff3a006030 Add an explicit compatibility policy 2018-07-12 19:09:34 -07:00
Natalie Weizenbaum
7a73e15693
Reorganize Travis deploy stages (#405)
Heroku is now deployed along with the other platforms, since it
doesn't directly depend on any of them. Bazel is deployed after
everything else, because it depends on npm deploying successfully.
2018-07-11 16:10:26 -07:00
Jenny Messerly
6d3cd8dd06 Fix --watch option with node on Mac OS (#402)
Closes #399
2018-07-11 13:15:55 -07:00
Natalie Weizenbaum
8801279796
Run Yarn after updating the Bazel rule's package.json (#404)
See bazelbuild/rules_sass#36
2018-07-11 13:12:59 -07:00
Natalie Weizenbaum
df7c1030cf
Don't emit ANSI codes to Windows terminals that don't support them (#403)
These codes *could* be supported on all Windows terminals, but
dart-lang/sdk#28614 means that they won't actually be recognized.

Partially addresses #395
2018-07-10 15:59:16 -07:00
Natalie Weizenbaum
3269632715
Update the README (#400)
This had some leftover info that was outdated.
2018-07-09 13:03:37 -07:00
Natalie Weizenbaum
9bb272dcff
Support Node Sass's sass.types.Color(argb) constructor (#398)
Closes #397
2018-07-03 17:09:54 -07:00
Natalie Weizenbaum
5ca8ba3519
Fix the name of the Bazel task (#394) 2018-07-03 16:28:55 -07:00
Natalie Weizenbaum
96c46a242e
Add a --stop-on-error flag (#391)
Closes #264
2018-06-29 18:12:36 -07:00
Natalie Weizenbaum
dab524d277
Re-enable deploying to Bazel (#392)
The @sassbot account now has full permissions to push to
bazelbuild/rules_sass.
2018-06-29 13:21:41 -07:00
Michael R Fairhurst
cd275705cd Fix places awaiting void, for dart 2 (#393) 2018-06-29 13:20:26 -07:00
Natalie Weizenbaum
425305725b
Add a --poll option (#390)
Partially addresses #264.
2018-06-28 18:20:28 -07:00
Natalie Weizenbaum
cd0211c2ab
Fix the Chocolatey version of the Dart SDK (#389)
Dev SDKs changed from 2.0.0.XX-dev to 2.0.0.XX-dev-Y.
2018-06-27 17:42:07 -07:00
Natalie Weizenbaum
c3902faf67
Merge pull request #373 from sass/no-checked
Add compatibility with Dart 2 runtime mode
2018-06-27 16:47:46 -07:00
Natalie Weizenbaum
6c921c069c Un-pin the Dart SDK version 2018-06-27 15:51:43 -07:00
Natalie Weizenbaum
c462b82102 Run snapshots in Dart 1 mode
Until dart-lang/sdk#33257 is fixed, this ensures that users get as
much performance as possible.
2018-06-27 15:51:16 -07:00
Natalie Weizenbaum
f9f0d0e5da Work around dart-lang/sdk#33574 2018-06-27 15:51:13 -07:00
Natalie Weizenbaum
6733567f91 Fix some more Dart 2 runtime type issues 2018-06-27 15:18:28 -07:00