Natalie Weizenbaum
6fd25ae4a2
Improve error messages for incorrect units in color functions ( #1772 )
...
Closes #1745
2022-08-09 17:45:48 -07:00
なつき
ba88dd60f6
Revert "Run qemu in tmpfs ( #1707 )" ( #1757 )
...
This reverts commit cb74cc4c31
.
2022-08-08 20:46:03 +00:00
Sass Bot
fb12d87226
Update Dart Sass version and release
2022-08-04 20:48:23 +00:00
Natalie Weizenbaum
4de6ebe1ba
Merge pull request #1758 from sass/macos-arm64
...
Use a self-hosted runner to release a native Mac OS ARM64 runner
2022-08-04 13:35:54 -07:00
Natalie Weizenbaum
1a4ba52b4c
Update GitHub Actions dependencies
2022-08-03 17:41:07 -07:00
Natalie Weizenbaum
f3093e90ba
Use a self-hosted runner to release a native Mac OS ARM64 runner
2022-08-03 17:41:07 -07:00
Sass Bot
a20673acb1
Update Dart Sass version and release
2022-08-03 23:52:13 +00:00
Natalie Weizenbaum
126f0a6223
Release 1.54.2 ( #1770 )
...
This allows us to cut another release which will include
sass/dart-sass-embedded#103 .
2022-08-03 16:30:09 -07:00
Natalie Weizenbaum
9bc9f49e2d
Specify architectures when installing Dart ( #103 )
...
Workaround for dart-lang/setup-dart#59
2022-08-03 16:30:03 -07:00
Natalie Weizenbaum
82a8b8f2e7
Remove a leftover parenthesis ( #98 )
2022-08-02 18:18:16 -07:00
Natalie Weizenbaum
24575f2cbb
Update GitHub actions dependency versions ( #99 )
2022-08-02 18:18:12 -07:00
Sass Bot
cf1cc4eb9e
Update Dart Sass version and release
2022-08-02 23:52:36 +00:00
Natalie Weizenbaum
42d6fbb3ed
Ensure that selectors like :root always unify to the beginning ( #1759 )
...
Closes #1811
2022-08-02 23:37:08 +00:00
なつき
3d2c927506
Re-use protobuf artifact instead of building on macos arm64 ( #101 )
...
Co-authored-by: Natalie Weizenbaum <nweiz@google.com>
2022-08-02 23:36:47 +00:00
なつき
d1ab9e6914
Revert "Run qemu with tmpfs ( #89 )" ( #96 )
...
This reverts commit 3d442b402b
.
2022-07-22 16:26:55 -07:00
Natalie Weizenbaum
59ba6eaa5a
Add the changelog entry for 1.54.0 ( #95 )
2022-07-22 16:07:35 -07:00
Natalie Weizenbaum
3f1ecebcef
Block releasing on successfully running _all_ tests ( #94 )
2022-07-22 16:05:02 -07:00
Natalie Weizenbaum
f69d784fd8
Merge pull request #93 from sass/release
...
Fix the 1.54.0 release
2022-07-22 15:49:36 -07:00
Natalie Weizenbaum
4c98e0d4c6
Consolidate repeated deploy jobs into a matrix
2022-07-22 15:37:56 -07:00
Natalie Weizenbaum
1894fc6868
Try building native ARM64 executables for Mac OS
2022-07-22 15:14:32 -07:00
Natalie Weizenbaum
95caed4533
Use the latest version of sass_api
2022-07-22 14:58:14 -07:00
Natalie Weizenbaum
bc8df44f6a
Cut a release ( #1755 )
...
Also include some code review changes that were meant for #1749
2022-07-22 14:30:03 -07:00
Natalie Weizenbaum
d159d83ea8
Fix superselector bugs for pseudo-elements and universal selectors ( #1753 )
...
Closes #790
Closes sass/sass#2728
2022-07-22 13:55:46 -07:00
Natalie Weizenbaum
eeedebcee5
Add partial support for Media Queries Level 4 ( #1749 )
...
See sass/sass#2538
See #1728
2022-07-22 13:34:07 -07:00
Natalie Weizenbaum
0d4c0d0365
Recategorize selectors as "AST" for Dartdoc ( #1752 )
...
This more closely matches the categorization of other AST nodes, which
aren't broken down into fine-grained categories.
This also adds the "Parsing" category to selector classes that have
`parse()` methods.
2022-07-22 13:27:48 -07:00
Natalie Weizenbaum
3e7c9dd702
Expose inImportRule()
as the test-only fakeFromImport()
function ( #1750 )
2022-07-21 17:04:35 -07:00
Natalie Weizenbaum
cc5529bda6
Drop the Git dependency on source_span ( #1751 )
...
We don't need to narrow the version constraint because this release
just improves formatting, it doesn't actually change the API.
2022-07-21 16:53:06 -07:00
Natalie Weizenbaum
1bd774485d
Deprecate passing non-deg
units to hwb()
's $hue
argument ( #1747 )
...
This was overlooked in #1175 , because the spec said that `hwb()`
should already be throwing an error if non-`deg` units were passed.
However, Dart Sass didn't implement the spec correctly and these units
were in fact not being checked at all.
See #1174
2022-07-18 17:57:45 -07:00
Natalie Weizenbaum
4b53c163d7
Deprecate bogus combinators ( #1740 )
...
See sass/sass#3340
See sass/dart-sass#1727
2022-07-18 16:16:10 -07:00
Natalie Weizenbaum
fd4c50c3d9
Expose selector APIs through sass_api ( #1741 )
2022-07-15 15:43:48 -07:00
Goodwine
6f5e1f17eb
Fix CI when declaring -dev dependencies ( #92 )
...
* Clone dart-sass from github when using "-dev" deps
Co-authored-by: Natalie Weizenbaum <nweiz@google.com>
2022-07-11 23:10:48 -07:00
なつき
f611b066c5
Remove @types/node from dependency ( #1737 )
2022-07-08 21:57:51 -07:00
Goodwine
2b0721cf9f
Merge pull request #91 from ntkme/charset-option
...
Add charset option
2022-07-06 13:50:42 -07:00
なつき
b99ad4ba14
Add charset option to js-api ( #1732 )
2022-07-06 13:41:51 -07:00
なつき
fa972c9e03
Use mv instead of ln -s
2022-07-01 17:37:53 -07:00
なつき
50ade3023f
Fix linked repo clone path
2022-07-01 17:15:38 -07:00
Goodwine
2299632ddf
Fix sass types for TS 4.7+ Node16/NodeNext module resolution ( #1736 )
...
Fixes #1714
2022-06-30 16:05:41 -07:00
なつき
1123943268
Add charset option
2022-06-29 22:01:33 -07:00
Natalie Weizenbaum
26e117c896
Remove the unused and unuseful Heroku deploy action from ci.yml ( #1729 )
2022-06-22 15:52:30 -07:00
Sass Bot
be23a74d7d
Update Dart Sass version and release
2022-06-22 19:37:08 +00:00
Natalie Weizenbaum
fd4a30f36f
Cut a release ( #1726 )
2022-06-22 12:24:29 -07:00
Natalie Weizenbaum
c5e1f0b6ab
Add support for var()
with an empty fallback argument ( #1723 )
...
Closes sass/sass#3245
2022-06-21 15:07:59 -07:00
Natalie Weizenbaum
8705c06b2b
Fix a buggy interaction between meta.load-css and the legacy JS API ( #1722 )
...
Closes #1627
2022-06-17 14:38:41 -07:00
Natalie Weizenbaum
4d6b7628ef
Add a changelog entry for sass/embedded-host-node#117 ( #1719 )
2022-06-14 18:46:50 -07:00
Natalie Weizenbaum
270f5c4c93
Deploy the Sass website using GitHub pages rather than Heroku ( #1718 )
2022-06-13 16:05:13 -07:00
Sass Bot
a4545258cc
Update Dart Sass version and release
2022-06-09 00:00:38 +00:00
Goodwine
ae6275e5e2
fix serializing loud comment crash when importing the same file twice in a row ( #1713 )
...
* fix serializing loud comment crash when importing the same file twice
2022-06-08 16:48:36 -07:00
Sass Bot
5a70b24c70
Update Dart Sass version and release
2022-06-03 02:32:38 +00:00
Goodwine
44c2966b8a
Add changelog for PR #849 about preserving trailing loud comment location ( #1709 )
2022-06-02 19:18:04 -07:00
Nicholas Behrens
1faf81cee4
Fix #417 preserve the location of trailing loud comments ( #849 )
...
See sass/sass-spec#1485
- Update lib/src/visitor/serialize.dart to stop using old-style int-based for loop.
- Extend FileSpan with a .contains(targetSpan) method
Co-authored-by: Nick Behrens <nbehrens@google.com>
Co-authored-by: Carlos Israel Ortiz García <goodwine@google.com>
Co-Authored-By: Natalie Weizenbaum <nweiz@google.com>
2022-06-02 18:46:12 -07:00