2702 Commits
Author SHA1 Message Date
zeekay 380379b832 Delete upstream workflows
This fork does not ship upstream's releases, and its hosted-runner jobs
never start here.

Claude-Session: https://claude.ai/code/session_01HuMDfgFssPUptYUzgZ6Cp8
2026-09-24 09:55:52 -07:00
zeekayandHanzo Dev b0b80e5ea2 ci: canonical pair — hanzo.yml + forge caller
github.com has no runner for hanzo-build-linux-amd64, so a caller under
.github/workflows is a gate that can never be scheduled. This is the ~7-line
caller on the plane that can (git.hanzo.ai git-runner fleet), pinned @v1.

Co-authored-by: Hanzo Dev <[email protected]>
2026-08-06 02:30:48 -07:00
Andrey Sitnik b745b18e73 Remove Cult 2026-07-23 13:41:56 +02:00
Andrey Sitnik f17175c76a Update EM banner 2026-07-23 13:17:12 +02:00
Andrey Sitnik d33399f3ab Release 10.5.4 version 2026-07-16 10:29:29 +00:00
Andrey Sitnik d4be003cb3 Update CI config 2026-07-16 10:26:46 +00:00
Andrey Sitnik ff6c629d3d Update dependencies 2026-07-16 10:25:11 +00:00
Andrey Sitnik 79701a94dc Move back to latest pnpm 11 2026-07-16 10:24:13 +00:00
Mark XianandGitHub 0f24f11924 Fix duplicated prefixed selectors on reformatted CSS (#1552)
The `already()` check compared `before.selector` to the generated
prefixed selector with strict equality. Generated prefixed selectors
always join the comma list with `', '`, so once an existing prefixed
rule had its selector list reformatted (e.g. one selector per line by a
formatter), the comparison failed and Autoprefixer inserted a duplicate
prefixed rule on every run.

Normalize the compared selector with `list.comma(...).join(', ')` so
whitespace differences in the selector list no longer defeat the
duplication check.

Closes #1497
2026-07-16 12:23:25 +02:00
Andrey Sitnik 1a6bf0d00a Release 10.5.3 version 2026-07-14 16:41:01 +00:00
Andrey Sitnik 09bd18ed22 Fix gradient parser 2026-07-14 16:39:28 +00:00
Andrey Sitnik 343d3630c6 Fix bracket parser 2026-07-14 16:31:08 +00:00
Andrey Sitnik 8f2fa39445 Update dependencies and remove patch 2026-07-14 15:47:06 +00:00
Andrey Sitnik d7d133862f Update Dev Container 2026-07-14 15:46:31 +00:00
Andrey Sitnik 51508b9f53 Clean up CI 2026-07-14 15:44:46 +00:00
Andrey Sitnik 05df9f2624 Move to public Dev Container 2026-06-25 01:23:44 +02:00
Andrey Sitnik daa3cd6d42 Release 10.5.2 version 2026-06-24 18:36:38 +00:00
Andrey Sitnik 90bc6475c2 Move -webkit-fill-available before -moz-available to get a closer to spec results in FF 2026-06-24 18:35:20 +00:00
Andrey Sitnik 2c6b60c4a9 Release 10.5.1 version 2026-06-23 17:30:46 +00:00
Andrey Sitnik 24423b2bf6 Update release process 2026-06-23 17:29:38 +00:00
Andrey Sitnik b198414ce6 Update dependencies 2026-06-23 17:29:38 +00:00
8275265d3e fix: reset grid area spans when overriding areas (#1549)
Co-authored-by: Puneet Dixit <[email protected]>
2026-06-23 19:25:34 +02:00
Andrey Sitnik fb1b0940b3 Fix CI 2026-06-01 08:27:29 +00:00
Andrey Sitnik 1073333d44 Update dependencies 2026-06-01 08:25:34 +00:00
Andrey Sitnik b9d377734b Fix CI 2026-06-01 08:24:13 +00:00
Andrey Sitnik ecf7b13813 Move to pnpm 11 2026-06-01 08:23:29 +00:00
CharmanderandGitHub 835f43b2ac fix: loss of browserslist options in @supports (#1550) 2026-06-01 10:21:17 +02:00
Andrey Sitnik 3983e19290 Fix author 2026-04-13 20:45:43 +00:00
Andrey Sitnik b69d5d628f Release 10.5 version 2026-04-13 20:41:04 +00:00
Andrey Sitnik ef10472a17 Update dependencies 2026-04-13 20:40:44 +00:00
Andrey Sitnik 960cc4020a Update email 2026-04-13 20:36:40 +00:00
Andrey Sitnik 5b2bcf7fbc Replace ESLint and Prettier to oxlint and oxfmt 2026-04-13 20:19:00 +00:00
Paweł TopórandGitHub 8fa4fcafbb Add prefixing support for mask-position-x and mask-position-y (#1548)
Add -webkit-mask-position-x and -webkit-mask-position-y to the
css-masks feature prefix list. These properties have 97%+ global
browser support and were missing from the prefixer.

Closes #1537
2026-04-13 21:59:49 +02:00
Andrey Sitnik 9cc41cc756 Release 10.4.27 version 2026-02-25 19:33:14 +00:00
Andrey Sitnik 31afc305e1 Update clean-publish 2026-02-25 19:32:50 +00:00
Andrey Sitnik 1dd939ed5a Release 10.4.26 version 2026-02-25 19:08:17 +00:00
Andrey Sitnik 19d0281826 Ignore local patches 2026-02-25 19:08:02 +00:00
Andrey Sitnik 3f8f34152f Update c8 and clean-publish 2026-02-25 19:05:42 +00:00
Andrey Sitnik 8c6364fda2 Release 10.4.25 version 2026-02-25 17:40:29 +00:00
Andrey Sitnik 2ba62e2783 Update dependencies and fix Node.js 25 2026-02-25 17:39:05 +00:00
Andrey Sitnik f5cba767a0 Add Node.js 25 and 24 to CI 2026-02-25 17:01:38 +00:00
9d11e33e94 Fix CSS variables in gradients (#1515) (#1544)
* Fix CSS variables in gradients (#1515)

Prevent generation of invalid -webkit-gradient() syntax when CSS variables
are present in linear gradients. When var() is detected, skip old webkit
gradient conversion and use only -webkit-linear-gradient() instead.

This fixes cases where linear-gradient(var(--config)) would generate
invalid CSS if the variable contains comma-separated values.

* Add test for CSS variables in gradients to fix coverage

Adds test case that verifies CSS variables in gradients skip old webkit
gradient conversion and use only -webkit-linear-gradient() syntax.

This ensures 100% test coverage for the new var() detection logic.

---------

Co-authored-by: sergeygerasimov <[email protected]>
2026-02-25 17:57:32 +01:00
Andrey Sitnik bdc68a08e2 Release 10.4.24 version 2026-01-30 19:51:20 +00:00
Andrey Sitnik 3e645d5096 Update dependencies 2026-01-30 19:50:40 +00:00
James RossandGitHub 6b6ccf31b6 perf: reduce array allocations (#1542) 2026-01-30 20:49:27 +01:00
Andrey Sitnik f72a7ca306 Release 10.4.23 version 2025-12-14 17:23:23 +00:00
Andrey Sitnik b773bbdf58 Update dependencies 2025-12-14 17:20:54 +00:00
Hyper-Z11andGitHub 1370a34e7a chore: inline and simplify normalize-range (#1539)
* inline normalize-range

* remove normalize-range
2025-12-14 17:53:38 +01:00
Andrey Sitnik a20a7eec93 Release 10.4.22 version 2025-11-10 21:42:33 +00:00
Andrey Sitnik d26fe8a09f Lock CI action versions 2025-11-10 21:41:09 +00:00