Commit Graph

2286 Commits

Author SHA1 Message Date
dependabot[bot]
8680e05b22
Bump cli_pkg from 2.1.9 to 2.2.0 (#140)
Bumps [cli_pkg](https://github.com/google/dart_cli_pkg) from 2.1.9 to 2.2.0.
- [Release notes](https://github.com/google/dart_cli_pkg/releases)
- [Changelog](https://github.com/google/dart_cli_pkg/blob/main/CHANGELOG.md)
- [Commits](https://github.com/google/dart_cli_pkg/compare/2.1.9...2.2.0)

---
updated-dependencies:
- dependency-name: cli_pkg
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-24 23:32:02 +00:00
dependabot[bot]
436185adc9
Bump test from 1.22.1 to 1.22.2 (#138)
Bumps [test](https://github.com/dart-lang/test/tree/master/pkgs) from 1.22.1 to 1.22.2.
- [Release notes](https://github.com/dart-lang/test/releases)
- [Commits](https://github.com/dart-lang/test/commits/HEAD/pkgs)

---
updated-dependencies:
- dependency-name: test
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-17 21:42:28 +00:00
Natalie Weizenbaum
b98fa4fbd1
Fix an edge case in superselector computation (#1866)
Closes #1843
2023-01-06 00:30:49 -08:00
Natalie Weizenbaum
14c1634057
Don't crash when parsing +. (#1865)
Closes #1856
2023-01-04 17:03:08 -08:00
Goodwine
aceb1e8c51
Remove sourcemap comments from Sass sources (#1860)
* Remove sourcemap comments from Sass sources

* add changelog

* update version to cut a release and update sass_api changelog and pubspec
2023-01-04 16:08:50 -08:00
Natalie Weizenbaum
441be809a5
Delete dead code (#1864)
Closes #1861
2023-01-04 15:58:45 -08:00
なつき
288bbddea0
Fix dart analyze issues (#135) 2022-12-28 00:21:41 +00:00
Natalie Weizenbaum
e95e5a304e
Merge pull request #134 from sass/ci
Run sass-spec tests against the latest Dart Sass by default
2022-12-19 16:06:09 -08:00
Sass Bot
d426ab837e Update Dart Sass version and release 2022-12-19 23:53:43 +00:00
Natalie Weizenbaum
5522c17a7b
Run "dart pub upgrade" rather than "pub upgrade" (#1851) 2022-12-19 15:42:10 -08:00
Natalie Weizenbaum
890fbcb8ed Run sass-spec tests against the latest Dart Sass by default 2022-12-19 15:38:07 -08:00
Natalie Weizenbaum
ac2a348f7e Cherry-pick CI changes from feature.color-4 2022-12-19 15:36:23 -08:00
なつき
4349769483
Create dependabot.yml (#1849) 2022-12-16 19:19:16 -08:00
なつき
8bde248ce9
Create dependabot.yml (#127) 2022-12-16 19:14:00 -08:00
Natalie Weizenbaum
100f76fa7f
Implement string.split() (#1839)
Closes #1821
See sass/sass#1950
2022-12-16 15:53:16 -08:00
Natalie Weizenbaum
236b83fd0f
Delete dev dependency on Sass when releasing the embedded compiler (#1850) 2022-12-15 17:15:06 -08:00
Natalie Weizenbaum
641d8e196f
Be strict about whitespace in custom functions (#1848) 2022-12-15 14:44:40 -08:00
なつき
71960dabc1
Use latest version of cli_pkg (#124) 2022-12-08 15:14:58 -08:00
Sass Bot
1e88f05bd7 Update Dart Sass version and release 2022-12-08 21:43:29 +00:00
なつき
dfd4432f5d
Auto-update homebrew formula on release (#122)
Co-authored-by: Natalie Weizenbaum <nweiz@google.com>
2022-12-08 12:21:48 -08:00
なつき
e87176a52a
Add a factory method for creating host callable (#1829)
Co-authored-by: Natalie Weizenbaum <nweiz@google.com>
2022-12-08 12:07:56 -08:00
なつき
bec6b3da67
Do not throw ProtocolErrorType.PARAMS for custom functions and importers (#118) 2022-12-08 12:07:54 -08:00
なつき
46f42cb527
Reformat pubspec.yaml (#121) 2022-11-30 18:50:24 -08:00
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
Goodwine
f3293dbe0f
JS API: Validate that importer result 'contents' is a string and improve ArgumentError output (#1816)
* Validate ImporterResult 'contents' and improve ArgumentError output
* only use JS stuff in the nodejs bindings
* handle non-string contents for legacy importer too
* make it work with node 12
2022-11-03 16:50:06 -07:00
Natalie Weizenbaum
00c351746e
Make `cloneCss() clone modules that transitively contain CSS (#1824)
Previously we were only cloning modules that directly contained CSS,
but this created a problem where extensions could be added to their
*shared* extension store across `load-css()` boundaries and thereby
applied to upstream CSS.

Closes #3322
2022-11-03 16:11:36 -07:00
Natalie Weizenbaum
44d6bb6ac7
Add full support for Media Queries 4 (#1822)
Closes #1728
2022-11-01 16:20:27 -07:00
Natalie Weizenbaum
558640bda4
Support all angle units in color functions (#1818)
See #1174
See sass/sass#2904
2022-10-28 15:52:44 -07:00
Natalie Weizenbaum
dd9e3cc1db
Implement deprecations for strict function units (#1817)
See #1776
See sass/sass#3374
2022-10-27 20:08:54 -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
Sam Rawlins
6e670ef6b8
Insert explicit type arguments where types could not be inferred. (#1813) 2022-10-24 13:21:59 -07:00
cmahnke
522dac95a4
Update README.md (#116)
Changed the name of the executable to the name of the file found in release archives.
2022-10-12 18:27:47 -07:00
Natalie Weizenbaum
905fe50a49
Add CHANGELOG entry for 1.55.0 (#114) 2022-09-22 15:34:56 -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
Natalie Weizenbaum
103cb19b41
Consistently use floating-point numbers everywhere (#1802)
Closes #1794
2022-09-21 14:15:42 -07:00
Natalie Weizenbaum
90b6190027
Add a deprecation warning for strict unary operations (#1800)
Closes #1721
2022-09-15 13:58:12 -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
fb107bd2a0
Migrate deprecation warnings to sass-lang short links (#1796) 2022-09-07 11:25:14 -07:00
Christophe Coevoet
ba2971c61a Disable the prefer_interpolation_to_compose_strings rule 2022-09-03 01:41:51 +02:00
Christophe Coevoet
19ef66f510 Remove useless ignore rules
Those rules are not part of lints/recommended, but were not cleaned when
migrating from pedantic.
2022-09-03 01:41:06 +02:00
Christophe Coevoet
8480259d6c Avoid using private types in public APIs 2022-09-03 01:41:06 +02:00
Christophe Coevoet
a705445f0d Avoid null check on potentially nullable type parameter 2022-09-03 01:41:06 +02:00
Christophe Coevoet
fec9a2aced Remove leading underscore on local identifiers 2022-09-03 01:41:06 +02:00