Commit Graph

879 Commits

Author SHA1 Message Date
Natalie Weizenbaum
ce83bcebbc
Forbid LLM contributions (#3703) 2023-09-27 22:15:00 +00:00
Natalie Weizenbaum
8192ca4c1c
[Color 4] Properly scale % values for color.channel() (#3700) 2023-09-27 20:56:27 +00:00
Natalie Weizenbaum
0426b7069b
[Color 4] Explicitly define associated units for color channels (#3696)
"The associated unit" was referenced several times in the spec, most
notably for when to add a unit for `color.channel()`, but wasn't
explicitly defined anywhere. This is potentially ambiguous because any
linear channel can be defined using a percent or a unitless number,
but different ones are conventionally referred to as either one or the
other.
2023-09-26 20:58:24 +00:00
Jonny Gerig Meyer
aa02c37bf4
Fix broken/missing links in Color Level 4 JS and Package Importer specs. (#3698)
Co-authored-by: James Stuckey Weber <jamesnw@gmail.com>
2023-09-26 20:36:59 +00:00
James Stuckey Weber
d6c7d941d2
Proposal: Package Importer and built-in Node implementation (#3660)
Co-authored-by: Jonny Gerig Meyer <jonny@oddbird.net>
Co-authored-by: Ed Rivas <ed@oddbird.net>
Co-authored-by: Ed Rivas <ed@jerivas.com>
Co-authored-by: Natalie Weizenbaum <nweiz@google.com>
2023-09-22 23:09:36 +00:00
Natalie Weizenbaum
32164e93b7
[Colors 4] Require quoted strings for color.is-missing() (#3695)
See #2831
2023-09-22 22:52:53 +00:00
James Stuckey Weber
be336c6291
Proposal: Add New Color Spaces to JS API (#3665) 2023-09-21 00:41:58 +00:00
Natalie Weizenbaum
68944df35e
[Calc Functions] Apply to main specification (#3693)
See #3504
2023-09-20 23:31:36 +00:00
Natalie Weizenbaum
1b39070cf4
Add a note about the version of protoc to embedded_sass.proto (#3692)
See #3685
2023-09-20 22:14:55 +00:00
Natalie Weizenbaum
058ce05454
[Containing URL] Update the specification (#3688)
See #3247
2023-09-18 23:00:25 +00:00
dependabot[bot]
ee39ae0ee7
Bump tj-actions/changed-files from 39.0.1 to 39.0.3 (#3691)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 39.0.1 to 39.0.3.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](246636f5fa...76c4d81a6a)

---
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>
2023-09-18 13:50:36 -07:00
James Stuckey Weber
e1442fcc68
Change markdownlint script executable, fix removed link (#3669) 2023-09-14 16:07:01 -07:00
Natalie Weizenbaum
ad0bc6bd50
[Calc Functions] Fully support space-separated lists (#3682) 2023-09-13 21:02:47 +00:00
dependabot[bot]
35485b2c2e
Bump tj-actions/changed-files from 38.2.1 to 39.0.1 (#3686)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 38.2.1 to 39.0.1.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](2f7246cb26...246636f5fa)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-12 13:19:41 -07:00
dependabot[bot]
09348def79
Bump actions/checkout from 3 to 4 (#3687)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-12 13:17:14 -07:00
Natalie Weizenbaum
76696f86b8
[First-Class Mixins] Mark as accepted (#3680)
See #626
2023-09-07 18:44:14 -07:00
Carlos (Goodwine)
d81fc80c41
Use buf instead of protoc to compile protobufs (#3670)
* Use buf instead of protoc to compile protobufs

This is a more consistent way of testing the validation of protobufs. This now avoids relying on protoc which dropped built-in support for generating JS. Fixes #3666

* Create buf.work.yaml and stop generating output to /tmp
2023-09-07 18:05:19 -07:00
dependabot[bot]
27bacf34c4
Bump tj-actions/changed-files from 38.1.3 to 38.2.1 (#3679)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 38.1.3 to 38.2.1.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](c860b5c47f...2f7246cb26)

---
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>
2023-09-05 13:17:11 -07:00
Natalie Weizenbaum
584e4c2a98
[Calc Functions] Update based on implementation feedback (#3675)
See #3504
2023-09-02 00:35:44 +00:00
dependabot[bot]
5a4cd8d4e2
Bump tj-actions/changed-files from 37.6.1 to 38.1.3 (#3671)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 37.6.1 to 38.1.3.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](a0585ff990...c860b5c47f)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-28 14:09:05 -07:00
Natalie Weizenbaum
a7aae4daca
[Calc Functions] Substantially refactor calculation parsing (#3661)
This allows calculation syntax to coexist with user-defined Sass
functions instead of needing every new calculation function to break
all existing Sass functions of the same name.

See #3504
2023-08-28 12:50:59 -07:00
Natalie Weizenbaum
1523bffb36
Add a Markdown linter (#3667) 2023-08-22 21:10:27 +00:00
Natalie Weizenbaum
d874ddbaf3
[Color 4] Resolve missing alpha channels after premultiplying colors (#3642) 2023-08-21 16:46:42 -07:00
dependabot[bot]
9b2cf2095c
Bump tj-actions/changed-files from 37.6.0 to 37.6.1 (#3663)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 37.6.0 to 37.6.1.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](87697c0dca...a0585ff990)

---
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>
2023-08-21 13:42:37 -07:00
Natalie Weizenbaum
4eab117124
[Calc Functions] Allow custom functions with vendor-prefixed names (#3658)
See #3504
2023-08-17 22:40:16 +00:00
Natalie Weizenbaum
877fa7f705
[Calc Functions] Handle name conflicts with Sass functions (#3657)
See #3504
2023-08-17 22:05:51 +00:00
dependabot[bot]
4817645bfb
Bump tj-actions/changed-files from 37.5.2 to 37.6.0 (#3652)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 37.5.2 to 37.6.0.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](85c8b8252f...87697c0dca)

---
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>
2023-08-14 16:56:01 -07:00
Goodwine
48f718bf2c
Fix documentation typo in color.d.ts (#3650) 2023-08-08 13:05:27 -07:00
Natalie Weizenbaum
595c7234c9
Document the upcoming change to passing null as alpha (#3644) 2023-08-07 22:07:03 +00:00
dependabot[bot]
2eb932f976
Bump tj-actions/changed-files from 37.5.1 to 37.5.2 (#3648)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 37.5.1 to 37.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](a96679dfee...85c8b8252f)

---
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>
2023-08-07 13:47:40 -07:00
dependabot[bot]
f26c9089c9
Bump tj-actions/changed-files from 37.4.0 to 37.5.1 (#3643)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 37.4.0 to 37.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](de0eba3279...a96679dfee)

---
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>
2023-07-31 13:51:49 -07:00
Connor Skees
dbc41b62c9
[First-Class Mixins] Create a proposal (#3626)
See #626
2023-07-28 13:41:27 -07:00
Natalie Weizenbaum
a139b4d134
[Calc Functions] Fix the definition of rem() (#3641) 2023-07-28 13:38:53 -07:00
dependabot[bot]
480101b9f6
Bump tj-actions/changed-files from 37.1.2 to 37.4.0 (#3640)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 37.1.2 to 37.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](2a968ff601...de0eba3279)

---
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>
2023-07-27 14:55:13 -07:00
Natalie Weizenbaum
165757795b
[Color 4] Clarify in Known Color Spaces that lightness is clamped (#3639) 2023-07-27 14:38:35 -07:00
Ed Rivas
524790175f
Add JS type definitions for calculations (#3622)
Co-authored-by: Jonny Gerig Meyer <jonny@oddbird.net>
2023-07-19 14:36:23 -07:00
dependabot[bot]
438f47b3f1
Bump tj-actions/changed-files from 37.1.0 to 37.1.2 (#3635)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 37.1.0 to 37.1.2.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](87e23c4c79...2a968ff601)

---
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>
2023-07-17 13:57:10 -07:00
Natalie Weizenbaum
9a565fb59a
[Calculation API] Fix some issues brought up during implementation (#3631) 2023-07-11 16:34:43 -07:00
dependabot[bot]
a937ef45cb
Bump tj-actions/changed-files from 37.0.5 to 37.1.0 (#3632)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 37.0.5 to 37.1.0.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](54849deb96...87e23c4c79)

---
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>
2023-07-10 20:57:34 +00:00
Natalie Weizenbaum
39593537be
[Calc Functions] Match the spec's behavior better for percentages (#3630)
More functions disallow percentages in CSS than our spec did, so this
updates the spec to match.
2023-07-07 14:29:30 -07:00
dependabot[bot]
832c973479
Bump tj-actions/changed-files from 37.0.2 to 37.0.5 (#3627)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 37.0.2 to 37.0.5.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](2106eb4457...54849deb96)

---
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>
2023-07-05 13:15:01 -07:00
Natalie Weizenbaum
8cbac5b0e5
Fix a reference to a dead link (#3625) 2023-06-30 13:46:06 -07:00
dependabot[bot]
75d4994b82
Bump tj-actions/changed-files from 36.4.0 to 37.0.2 (#3623)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 36.4.0 to 37.0.2.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](e1754a427f...2106eb4457)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-26 13:48:35 -07:00
Natalie Weizenbaum
f61b9165c3
[Containing URL] Mark as accepted (#3620)
See #3247
2023-06-21 20:31:20 +00:00
Natalie Weizenbaum
33f881f035
Partially revert "Add JS type defs for calculations (#3605)" (#3619)
This reverts the parts of commit 39915044f6 that modify the official specs. These should only have landed along with implementation updates.
2023-06-20 17:22:15 -07:00
Natalie Weizenbaum
14590c7940
[Previous URL] Expand to embedded protocol and filesystem importers (#3609)
This updates the embedded protocol to support the proposal and adds
support for passing the previous URL to filesystem importers.
2023-06-20 15:57:35 -07:00
Ed Rivas
39915044f6
Add JS type defs for calculations (#3605)
Co-authored-by: Jonny Gerig Meyer <jonny@oddbird.net>
2023-06-20 15:55:26 -07:00
Jennifer Thakar
0cc3d56656
[Calc Functions] Ensure slash division works on min/max/abs/round (#3610) 2023-06-20 14:50:57 -07:00
dependabot[bot]
3e2c5bcb3c
Bump tj-actions/changed-files from 36.1.0 to 36.4.0 (#3615)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 36.1.0 to 36.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](fb20f4d248...e1754a427f)

---
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>
2023-06-20 21:45:45 +00:00
Jennifer Thakar
2aa2d5571d
[Deprecations API] Support embedded protocol (#3611) 2023-06-14 18:44:43 -07:00