Sass Bot
14264bcf66
Update Dart Sass version and release
2022-11-09 01:59:49 +00:00
Goodwine
790eb8a933
Update CHANGELOG for embedded-host-node fixes ( #1828 )
2022-11-08 17:23:38 -08:00
Sass Bot
d52222c7b4
Update Dart Sass version and release
2022-11-04 00:19:21 +00:00
Natalie Weizenbaum
44d6bb6ac7
Add full support for Media Queries 4 ( #1822 )
...
Closes #1728
2022-11-01 16:20:27 -07:00
Goodwine
655b55c51d
Indent comma-separated multiline selectors inside @media queries ( #1814 )
...
* Indent comma-separated multiline selectors inside @media queries
* update pubspec and changelog
2022-10-27 16:39:21 -07:00
Natalie Weizenbaum
dd4db56fb8
Update dependencies and release ( #113 )
2022-09-21 16:07:17 -07:00
Natalie Weizenbaum
a65e504b48
Release 1.55.0 ( #1806 )
2022-09-21 15:39:03 -07:00
Jennifer Thakar
db1e1261bd
Fix bug in JS MultiSpan ( #1801 )
...
Fixes #1790 .
2022-09-14 17:08:57 -07:00
Natalie Weizenbaum
5466dd76a2
Give SassScriptException a name parameter ( #1798 )
...
This avoids the need to copy around the same `_exception()` helper all
over the place.
2022-09-13 16:09:56 -07:00
Sass Bot
8056d55f2c
Update Dart Sass version and release
2022-09-07 21:37:26 +00:00
Natalie Weizenbaum
e2f97055db
Merge pull request #1795 from stof/upgrade_dependencies
...
Upgrade dev dependencies to the latest version
2022-09-07 14:35:12 -07:00
Jennifer Thakar
034484260d
Fix span for not operations ( #1797 )
2022-09-07 14:27:35 -07:00
Christophe Coevoet
184dfbf81a
Upgrade dev dependencies to the latest version
2022-09-03 01:41:06 +02:00
Sass Bot
dbc015b54a
Update Dart Sass version and release
2022-08-31 21:57:05 +00:00
Natalie Weizenbaum
5393754739
Cut a release ( #1793 )
...
Hopefully, this will successfully trigger a release of the new
embedded host infrastructure.
2022-08-31 14:46:46 -07:00
Sass Bot
cecb1a9711
Update Dart Sass version and release
2022-08-31 00:03:14 +00:00
Jennifer Thakar
7e91457607
Release 32-bit ARM on Linux ( #1704 )
2022-08-30 16:46:39 -07:00
Sass Bot
5821df1c2d
Update Dart Sass version and release
2022-08-29 23:27:48 +00:00
Natalie Weizenbaum
016ab24ebd
Fix a bug with @media
query bubbling ( #1792 )
...
Closes #1791
2022-08-29 15:07:32 -07:00
Natalie Weizenbaum
b7d92dcf0d
Release 1.54.5 ( #108 )
2022-08-19 16:12:33 -07:00
Natalie Weizenbaum
6df3497090
Release 1.54.5 ( #1785 )
2022-08-19 15:39:46 -07:00
Natalie Weizenbaum
76953320aa
Update specificity calculation for selector pseudos ( #1781 )
...
This is very close to invisible to the user and actually making it
visible would require a complex and hard-to-read test, so I'm electing
to avoid testing it.
Closes #2528
2022-08-18 18:31:31 -07:00
Goodwine
0b8a0f606d
Transform all enum-like classes to dart enums ( #1777 )
...
* Transform all enum-like classes to dart enums
Fixes #1746
* fix new linter warnings upon upgrading to 2.17 regarding "[new MyClass]" to "[MyClass.new]"
2022-08-17 15:00:13 -07:00
Natalie Weizenbaum
a987352219
Improve combinator superselector logic ( #1778 )
...
Closes #791
2022-08-15 18:20:56 -07:00
Sass Bot
6faac1f6f0
Update Dart Sass version and release
2022-08-10 00:58:13 +00:00
Natalie Weizenbaum
6fd25ae4a2
Improve error messages for incorrect units in color functions ( #1772 )
...
Closes #1745
2022-08-09 17:45:48 -07:00
Sass Bot
fb12d87226
Update Dart Sass version and release
2022-08-04 20:48:23 +00: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
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
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
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
4b53c163d7
Deprecate bogus combinators ( #1740 )
...
See sass/sass#3340
See sass/dart-sass#1727
2022-07-18 16:16:10 -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
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
4d6b7628ef
Add a changelog entry for sass/embedded-host-node#117 ( #1719 )
2022-06-14 18:46:50 -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
Sass Bot
5917e5ef3c
Update Dart Sass version and release
2022-05-20 22:15:29 +00:00
Natalie Weizenbaum
d17f70fd52
Revert "Abort sass if stdin is closed when watching ( #1411 )" ( #1699 )
...
This reverts commit c7ab426cb0
.
See #1665 , #1411
2022-05-20 15:04:21 -07:00
Natalie Weizenbaum
fa0d2fb55a
Add support for arbitrary modifiers after @import ( #1695 )
...
See sass/sass#3285
2022-05-19 16:53:30 -07:00
Christophe Coevoet
7004d49f98
Fix the tracking of variable nodes for scopes ( #1681 )
...
Co-authored-by: Natalie Weizenbaum <nweiz@google.com>
2022-04-26 14:59:21 -07:00
Sass Bot
8e907ab92d
Update Dart Sass version and release
2022-04-26 02:32:43 +00:00
Natalie Weizenbaum
0c24114bad
Update the order of maps returned by map.deep-merge() ( #1680 )
...
Closes sass/sass#3092
2022-04-25 19:20:54 -07:00
Christophe Coevoet
6eed6eb62a
Fix the string representations of the Sass AST ( #1682 )
...
* Fix the string representations of the Sass AST
Those are used when providing recommendations in warnings or errors, so
it is better if they produce valid code.
* Add changelog
Co-authored-by: Jennifer Thakar <jathak@google.com>
2022-04-25 16:53:08 -07:00
Sass Bot
85735c4b4b
Update Dart Sass version and release
2022-04-19 00:59:18 +00:00
Natalie Weizenbaum
fbd450b182
Cut a release ( #1671 )
2022-04-18 17:47:56 -07:00
Natalie Weizenbaum
3dbb552d3b
Add a changelog entry for sass/dart-sass-embedded#83 and sass/embedded-host-node#128 ( #1668 )
2022-04-12 14:29:47 -07:00
Sass Bot
39500727d9
Update Dart Sass version and release
2022-04-07 02:31:35 +00:00
Jennifer Thakar
039f2adeed
Add support for :where() ( #1662 )
2022-04-06 19:19:59 -07:00
Michael Crumm
c7ab426cb0
Abort sass if stdin is closed when watching ( #1411 )
...
Co-authored-by: Natalie Weizenbaum <nweiz@google.com>
2022-04-06 17:37:40 -07:00
Natalie Weizenbaum
db852764bd
Update the changelog for sass/embedded-host-node#120 ( #1663 )
2022-04-06 13:32:52 -07:00
Sass Bot
a5d370c50e
Update Dart Sass version and release
2022-04-01 22:48:36 +00:00
Natalie Weizenbaum
d7d3f8faa2
Cut a release ( #1659 )
...
This adds changelog entries for sass/dart-sass-embedded#80 and
sass/embedded-host-node#118 .
2022-04-01 15:37:47 -07:00
なつき
d0e4e6ca18
Set id on all OutboundMessage with id field ( #80 )
...
Co-authored-by: Natalie Weizenbaum <nweiz@google.com>
2022-03-31 00:45:17 +00:00
Sass Bot
6143a586f3
Update Dart Sass version and release
2022-03-30 22:26:38 +00:00
Jennifer Thakar
6652001f19
Stop simplifying calculations in supports ( #1653 )
...
Fixes #1652 .
Also releases 1.49.10
2022-03-30 15:14:46 -07:00
なつき
38451a4f9a
Deploy linux arm64 release to github ( #77 )
2022-03-28 15:04:05 -07:00
なつき
55157a576e
Deploy linux arm64 release to github ( #1643 )
2022-03-26 01:14:08 +00:00
Natalie Weizenbaum
3abcc20595
Silence compiler warnings in dependency callables with --quiet-deps ( #1650 )
...
Closes #1560
2022-03-14 15:52:13 -07:00
Sass Bot
31d0eb695e
Update Dart Sass version and release
2022-02-24 20:40:23 +00:00
Natalie Weizenbaum
2baa2f6f9d
Add a changelog entry for sass/embedded-host-node#114 ( #1638 )
2022-02-24 12:24:55 -08:00
Sass Bot
366a9f4c5b
Update Dart Sass version and release
2022-02-17 21:36:10 +00:00
Jennifer Thakar
c66ea3f9a5
Fix CSS import bug ( #1633 )
2022-02-17 13:25:21 -08:00
Awjin Ahn
864d526715
Allow Node 17 to pass extra args to inspect. ( #1631 )
2022-02-16 16:38:56 -08:00
Sass Bot
2b5c7d562f
Update Dart Sass version and release
2022-02-01 22:06:47 +00:00
Natalie Weizenbaum
e3bf3eb3a3
Release a new version to trigger an Embedded Sass release ( #1620 )
2022-02-01 13:54:18 -08:00
Sass Bot
b295292d2a
Update Dart Sass version and release
2022-02-01 21:13:12 +00:00
Natalie Weizenbaum
408eddb1ac
Release a new version to trigger an Embedded Sass release ( #1619 )
2022-02-01 13:02:00 -08:00
Sass Bot
301d94620b
Update Dart Sass version and release
2022-02-01 20:32:35 +00:00
Natalie Weizenbaum
0070b0ebaa
Update the embedded compiler changelog on release ( #1618 )
2022-02-01 12:21:57 -08:00
Sass Bot
d8c3096c12
Update Dart Sass version and release
2022-02-01 01:40:05 +00:00
Natalie Weizenbaum
a5b38e21ba
Don't release the embedded compiler until sass_api has released ( #1617 )
2022-01-31 17:31:11 -08:00
Natalie Weizenbaum
75c09a010e
Install Dart in the "Release Embedded Compiler" step ( #1616 )
2022-01-31 16:52:16 -08:00
Natalie Weizenbaum
d7d3f49b5b
Use |
rather than >
in ci.yml ( #1615 )
...
The `|` character preserves newlines where `>` does not.
2022-01-31 16:30:51 -08:00
Natalie Weizenbaum
44a68a3005
Cut a release ( #1614 )
...
This should trigger the release of the embedded Sass compiler and
Node.js host as well.
2022-01-31 15:45:25 -08:00
Awjin Ahn
5a12ef508f
Drop support for non-LTS Node (< 12). ( #1612 )
2022-01-26 17:07:18 -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
53464a7979
Use the Sass shared Dart analysis options ( #67 )
2022-01-25 17:16:17 -08:00
Natalie Weizenbaum
13099d497a
Cut a release ( #1600 )
...
This also adds a CHANGELOG entry for the TS declaration fix for
LegacyPluginThis.options.linefeed.
2022-01-18 14:35:51 -08:00
Jennifer Thakar
e1fcbaaf36
Fix string.insert with negative indices ( #1598 )
2022-01-13 16:40:02 -08:00
Natalie Weizenbaum
ff0afc3451
Update dependency versions ( #65 )
2022-01-13 16:20:13 -08:00
Natalie Weizenbaum
8fd0ffdb4b
Cut a release with a TS definition for NULL ( #1596 )
...
See sass/sass#3243
2022-01-12 18:37:06 -08:00
Natalie Weizenbaum
720c358c06
Set LegacyResult.map to undefined rather than null ( #1592 )
2022-01-10 14:16:27 -08:00
Natalie Weizenbaum
54fd309079
Cut a release with TS definitions for TRUE/FALSE ( #1591 )
...
See sass/sass#3241
2022-01-07 15:12:42 -08:00
Natalie Weizenbaum
f9dff2ecff
Mention TypeScript type updates in the CHANGELOG ( #1589 )
2022-01-05 16:39:55 -08:00
Natalie Weizenbaum
6bf9853330
Pass undefined span instead of null to Logger.warn() in JS ( #1586 )
2022-01-05 15:59:15 -08:00
Natalie Weizenbaum
169178af6c
Fix the default separator for new SassArgumentList in the JS API ( #1580 )
2021-12-30 16:04:00 -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
26127d8a00
Treat invalid function signatures as function errors ( #58 )
...
See sass/embedded-protocol#85
2021-12-29 15:00:16 -08:00
Natalie Weizenbaum
ad4ac5e5da
Cut a release ( #1574 )
2021-12-20 13:28:13 -08:00
Natalie Weizenbaum
1cbb0c5417
Implement FileImporter ( #57 )
2021-12-15 23:40:10 +00:00