Commit Graph

862 Commits

Author SHA1 Message Date
Natalie Weizenbaum
8711718e77
Merge pull request #3912 from sass/merge
Merge main into feature.color-4
2024-08-13 16:43:25 -07:00
Natalie Weizenbaum
d43038ae59 Merge branch 'main' of github.com:sass/sass into merge 2024-08-12 12:16:09 -07:00
dependabot[bot]
3718717a23
Bump tj-actions/changed-files from 44.5.6 to 44.5.7 (#3909)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 44.5.6 to 44.5.7.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](6b2903bdce...c65cd88342)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-07 14:02:37 -07:00
dependabot[bot]
85270de550
Bump bufbuild/buf-setup-action from 1.34.0 to 1.35.1 (#3906)
Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.34.0 to 1.35.1.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](https://github.com/bufbuild/buf-setup-action/compare/v1.34.0...v1.35.1)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-29 14:08:55 -07:00
dependabot[bot]
b18b3094bb
Bump tj-actions/changed-files from 44.5.5 to 44.5.6 (#3902)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 44.5.5 to 44.5.6.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](cc733854b1...6b2903bdce)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-22 14:29:15 -07:00
Natalie Weizenbaum
4515cf6add
[Color 4] Do a full re-read and revision (#3869)
Co-authored-by: Jennifer Thakar <jathak@google.com>
2024-07-18 01:21:46 +00:00
Natalie Weizenbaum
80c4becca6
Put LoggerWarnOptions into the Logger doc category (#3895) 2024-07-17 21:14:16 +00:00
Natalie Weizenbaum
21ae10af23
Improve the JS API documentation for Logger.warn() (#3894)
This is not a functional change. The old type for this was too
complicated for TypeDoc to parse, so the documentation was being
hidden.
2024-07-11 23:12:18 +00:00
Natalie Weizenbaum
a39dbad4ff
Merge pull request #3885 from sass/interleaved-decls
See #3846
2024-07-09 14:31:17 -07:00
Natalie Weizenbaum
674e6447aa [Interleaved Decls] Remove @nest
See w3c/csswg-drafts#10234
2024-07-03 17:28:18 -07:00
dependabot[bot]
44532af849
Bump tj-actions/changed-files from 44.5.4 to 44.5.5 (#3892)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 44.5.4 to 44.5.5.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](cc3bbb0c52...cc733854b1)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-01 13:48:13 -07:00
dependabot[bot]
50c3ad5ead
Bump tj-actions/changed-files from 44.5.2 to 44.5.4 (#3887)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 44.5.2 to 44.5.4.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](d6babd6899...cc3bbb0c52)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-24 13:46:51 -07:00
dependabot[bot]
95402d0adc
Bump bufbuild/buf-setup-action from 1.33.0 to 1.34.0 (#3888)
Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.33.0 to 1.34.0.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](https://github.com/bufbuild/buf-setup-action/compare/v1.33.0...v1.34.0)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-24 13:46:41 -07:00
Natalie Weizenbaum
4411ebae22 Update based on implementation experience 2024-06-18 23:17:13 -07:00
Natalie Weizenbaum
79799ca575 [Interleaved Declarations] Mark as accepted
See #3846
2024-06-18 17:08:12 -07:00
Natalie Weizenbaum
9ad70a52e1
Merge pull request #3884 from sass/markdownlint
Update markdownlint and enable new lints
2024-06-18 17:04:43 -07:00
Natalie Weizenbaum
ea2ee6e46d Fix broken links 2024-06-18 16:59:20 -07:00
Natalie Weizenbaum
8da2c12c38 Be more explicit about mandated Markdown styles 2024-06-17 17:51:03 -07:00
Natalie Weizenbaum
b79c8ee2ba Require shortcut links 2024-06-17 17:49:23 -07:00
Natalie Weizenbaum
f91c4cda2d Enable markdownlint checks for shortcut links 2024-06-17 17:19:23 -07:00
Natalie Weizenbaum
67e23c6019 Update markdownlint 2024-06-17 16:58:34 -07:00
dependabot[bot]
3b066ec142
Bump bufbuild/buf-setup-action from 1.32.2 to 1.33.0 (#3883)
Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.32.2 to 1.33.0.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](https://github.com/bufbuild/buf-setup-action/compare/v1.32.2...v1.33.0)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-17 11:28:13 -07:00
dependabot[bot]
52c40363f5
Bump bufbuild/buf-setup-action from 1.32.1 to 1.32.2 (#3878)
Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.32.1 to 1.32.2.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](https://github.com/bufbuild/buf-setup-action/compare/v1.32.1...v1.32.2)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-03 13:41:21 -07:00
dependabot[bot]
9373a57e5a
Bump tj-actions/changed-files from 44.5.1 to 44.5.2 (#3879)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 44.5.1 to 44.5.2.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](03334d095e...d6babd6899)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-03 13:41:11 -07:00
なつき
c338c4511c
Parse Deprecation.forVersion on compiler side (#3868) 2024-05-30 16:25:13 -07:00
Natalie Weizenbaum
6690da3822
Merge pull request #3877 from sass/merge-main
Merge origin/main into feature.color-4
2024-05-30 16:00:30 -07:00
Natalie Weizenbaum
290c02f1f3 Merge remote-tracking branch 'origin/main' into merge-main 2024-05-29 18:21:23 -07:00
Jennifer Thakar
87699d79b2
Add deprecations.yaml as a single-source-of-truth (#3872)
Instead of having the list of deprecations repeated in several different
places across all of our repos, the new `spec/deprecations.yaml` file
will be the only place we need to update it, with all other uses
generating code based on it.
2024-05-29 14:23:18 -07:00
dependabot[bot]
1ff92c2da6
Bump bufbuild/buf-setup-action from 1.32.0 to 1.32.1 (#3876)
Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.32.0 to 1.32.1.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](https://github.com/bufbuild/buf-setup-action/compare/v1.32.0...v1.32.1)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-28 13:14:19 -07:00
dependabot[bot]
978fc206df
Bump tj-actions/changed-files from 44.4.0 to 44.5.1 (#3875)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 44.4.0 to 44.5.1.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](a29e8b5656...03334d095e)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-28 13:12:58 -07:00
dependabot[bot]
546881d38e
Bump bufbuild/buf-setup-action from 1.31.0 to 1.32.0 (#3870)
Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.31.0 to 1.32.0.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](https://github.com/bufbuild/buf-setup-action/compare/v1.31.0...v1.32.0)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-20 13:50:34 -07:00
Natalie Weizenbaum
a46939253b
Explicitly specify underscore-insensitivity for module member names (#3866) 2024-05-16 22:04:07 +00:00
dependabot[bot]
bf3982b0f0
Bump tj-actions/changed-files from 44.3.0 to 44.4.0 (#3864)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 44.3.0 to 44.4.0.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](0874344d6e...a29e8b5656)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-13 14:18:10 -07:00
Natalie Weizenbaum
e778899743
[Color 4] Be stricter about slash-separated strings (#3862)
Co-authored-by: Carlos (Goodwine) <2022649+Goodwine@users.noreply.github.com>
2024-05-10 21:27:08 +00:00
Natalie Weizenbaum
31eefa59ca
[Color 4] Various fixes (#3858) 2024-05-09 13:17:20 -07:00
Natalie Weizenbaum
84f5188d94 [Color 4] Use local-minde gamut mapping for ie-hex-string() 2024-05-08 17:30:16 -07:00
Natalie Weizenbaum
ed13d3389d [Color 4] CSS compatibility for invert() and grayscale() 2024-05-08 17:18:59 -07:00
Natalie Weizenbaum
65a0adec50 [Color 4] Make invert() throw an error for invalid weight 2024-05-08 16:36:48 -07:00
Natalie Weizenbaum
62478f8738 [Color 4] Make convert() and grayscale() preserve space 2024-05-08 14:42:08 -07:00
Natalie Weizenbaum
6395fd848f [Color 4] Remove contradictory langugae for scaling a number 2024-05-07 17:13:15 -07:00
Natalie Weizenbaum
fd872ff2b9
Allow @-rules in @keyframes blocks (#3861)
This is a fast-track proposal.

Closes #3859
2024-05-06 21:48:26 +00:00
Natalie Weizenbaum
c8fe2ed86f [Color 4] Improve specifications for missing alpha values 2024-05-03 16:28:35 -07:00
Natalie Weizenbaum
ca967a42a6 [Color 4] Treat missing channels as distinct from 0 for ==
Now that `color.same()` explicitly treats missing channels as 0, it
makes more sense for `==` to fill the stricter role and treat them as
different. This is especially true because it already
requires (non-legacy) colors to be in the same space, so missing
channels are much more consistently meaningful than they would be in
cross-space comparisons.
2024-05-02 15:59:33 -07:00
Natalie Weizenbaum
2cde27c85a [Color 4] Zero missing channels before conversion in color.same()
Otherwise, you get weird behavior when conversion to the XYZ space
preserves missing channels, which can cause colors to be considered
`same()` even when they're visually distinct.
2024-05-02 15:29:27 -07:00
Natalie Weizenbaum
d6597814bc
[Color 4] Clean up the definition of color.same() (#3852)
This was still written with the expectation that unknown color spaces
existed. It also makes missing channels equivalent to 0s even if they
survive the conversion to `xyz`.
2024-05-02 20:30:06 +00:00
Christophe Coevoet
71df892b8c
Remove duplicate section in proposal (#3857) 2024-05-02 20:26:34 +00:00
dependabot[bot]
3ef0ad476b
Bump bufbuild/buf-setup-action from 1.30.1 to 1.31.0 (#3855)
Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.30.1 to 1.31.0.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](https://github.com/bufbuild/buf-setup-action/compare/v1.30.1...v1.31.0)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-01 13:40:23 -07:00
Natalie Weizenbaum
28b17d89de
[Interleaved Declarations] Add a proposal (#3848)
See #3846
2024-04-30 21:35:23 +00:00
Natalie Weizenbaum
d3ed8dfc72
[CSS Function/Mixin Prep] Mark as accepted and update spec (#3854) 2024-04-30 21:19:57 +00:00
Natalie Weizenbaum
b888b3be25 Add a proposal to make room for plain-CSS functions and mixins
See #3787
2024-04-26 16:06:10 -07:00