Skip to content

Commit 87f04e9

Browse files
github-actions[bot]sonofmagic
authored andcommitted
Version Packages (alpha)
1 parent 1549b55 commit 87f04e9

15 files changed

Lines changed: 90 additions & 8 deletions

File tree

β€Ž.changeset/pre.jsonβ€Ž

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,13 @@
2323
"@tailwindcss-mangle/website": "1.1.2"
2424
},
2525
"changesets": [
26+
"cold-cobras-smash",
2627
"few-rice-rhyme",
28+
"flat-snails-burn",
29+
"green-swans-smile",
30+
"real-otters-boil",
2731
"short-buckets-cheer",
28-
"tall-rabbits-bathe"
32+
"tall-rabbits-bathe",
33+
"tidy-planes-wave"
2934
]
3035
}

β€Žapps/next-app/CHANGELOG.mdβ€Ž

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# next-app
2+
3+
## 0.1.1-alpha.0
4+
5+
### Patch Changes
6+
7+
- πŸ“¦ **Dependencies** [`f4d9cec`](https://github.com/sonofmagic/tailwindcss-mangle/commit/f4d9cecf1b92acfb9512ef8910ec749bbeb8e61c)
8+
β†’ `tailwindcss-patch@9.0.0-alpha.1`, `unplugin-tailwindcss-mangle@5.1.2-alpha.1`

β€Žapps/next-app/package.jsonβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "next-app",
3-
"version": "0.1.0",
3+
"version": "0.1.1-alpha.0",
44
"private": true,
55
"scripts": {
66
"dev": "next dev",

β€Žpackages/config/CHANGELOG.mdβ€Ž

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
# @tailwindcss-mangle/config
22

3+
## 7.0.0-alpha.1
4+
5+
### Major Changes
6+
7+
- πŸš€ **Require modern `tailwindcss-patch` options and an explicit `tailwindcss.version`, removing support for legacy constructor aliases like `cwd`, `tailwind`, `features`, `output`, `overwrite`, and `patch`.** [`f4d9cec`](https://github.com/sonofmagic/tailwindcss-mangle/commit/f4d9cecf1b92acfb9512ef8910ec749bbeb8e61c) by @sonofmagic
8+
- Workspace registry loading now rejects deprecated `registry.output`, `registry.tailwind`, and `registry.patch` fields. Use `registry.extract`, `registry.tailwindcss`, and `registry.apply` instead.
9+
- The default generated config now includes `registry.tailwindcss.version = 4`.
10+
- `@tailwindcss-mangle/config` now types only the modern `registry` shape. Deprecated aliases like `registry.output`, `registry.tailwind`, `tailwindcss.package`, `tailwindcss.legacy`, `tailwindcss.classic`, and `tailwindcss.next` are no longer part of the public type surface.
11+
12+
### Patch Changes
13+
14+
- πŸ› **Restore automatic Tailwind CSS major version detection when `registry.tailwindcss.version` is omitted, while keeping strict validation for explicitly configured versions. This also removes the default config value that forced version `4` during install-time prepare scripts in Tailwind v3 demo apps.** [`c87c9ab`](https://github.com/sonofmagic/tailwindcss-mangle/commit/c87c9ab86dfa083f0f85d688f953d94834b2e293) by @sonofmagic
15+
16+
- πŸ› **Align workspace package metadata with built `dist` outputs and fix config consumption to use the modern `registry.extract.file` fallback. Demo apps now declare the workspace packages they execute or import so Turbo can derive internal build dependencies correctly.** [`b42175f`](https://github.com/sonofmagic/tailwindcss-mangle/commit/b42175f33ab8751c4591c04160261e708c90689c) by @sonofmagic
17+
- πŸ“¦ **Dependencies** [`b42175f`](https://github.com/sonofmagic/tailwindcss-mangle/commit/b42175f33ab8751c4591c04160261e708c90689c)
18+
β†’ `@tailwindcss-mangle/shared@4.1.4-alpha.0`
19+
320
## 6.1.4-alpha.0
421

522
### Patch Changes

β€Žpackages/config/package.jsonβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@tailwindcss-mangle/config",
33
"type": "module",
4-
"version": "6.1.4-alpha.0",
4+
"version": "7.0.0-alpha.1",
55
"description": "The config and load function of tailwindcss-mangle",
66
"author": "ice breaker <1324318532@qq.com>",
77
"license": "MIT",

β€Žpackages/core/CHANGELOG.mdβ€Ž

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# @tailwindcss-mangle/core
22

3+
## 5.1.2-alpha.1
4+
5+
### Patch Changes
6+
7+
- πŸ› **Align workspace package metadata with built `dist` outputs and fix config consumption to use the modern `registry.extract.file` fallback. Demo apps now declare the workspace packages they execute or import so Turbo can derive internal build dependencies correctly.** [`b42175f`](https://github.com/sonofmagic/tailwindcss-mangle/commit/b42175f33ab8751c4591c04160261e708c90689c) by @sonofmagic
8+
- πŸ“¦ **Dependencies** [`f4d9cec`](https://github.com/sonofmagic/tailwindcss-mangle/commit/f4d9cecf1b92acfb9512ef8910ec749bbeb8e61c)
9+
β†’ `@tailwindcss-mangle/config@7.0.0-alpha.1`, `@tailwindcss-mangle/shared@4.1.4-alpha.0`
10+
311
## 5.1.2-alpha.0
412

513
### Patch Changes

β€Žpackages/core/package.jsonβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@tailwindcss-mangle/core",
33
"type": "module",
4-
"version": "5.1.2-alpha.0",
4+
"version": "5.1.2-alpha.1",
55
"description": "The core of tailwindcss-mangle",
66
"author": "ice breaker <1324318532@qq.com>",
77
"license": "MIT",

β€Žpackages/shared/CHANGELOG.mdβ€Ž

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# @tailwindcss-mangle/shared
22

3+
## 4.1.4-alpha.0
4+
5+
### Patch Changes
6+
7+
- πŸ› **Align workspace package metadata with built `dist` outputs and fix config consumption to use the modern `registry.extract.file` fallback. Demo apps now declare the workspace packages they execute or import so Turbo can derive internal build dependencies correctly.** [`b42175f`](https://github.com/sonofmagic/tailwindcss-mangle/commit/b42175f33ab8751c4591c04160261e708c90689c) by @sonofmagic
8+
39
## 4.1.3
410

511
### Patch Changes

β€Žpackages/shared/package.jsonβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@tailwindcss-mangle/shared",
33
"type": "module",
4-
"version": "4.1.3",
4+
"version": "4.1.4-alpha.0",
55
"description": "The shared utils of tailwindcss-mangle",
66
"author": "ice breaker <1324318532@qq.com>",
77
"license": "MIT",

β€Žpackages/tailwindcss-patch/CHANGELOG.mdβ€Ž

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
11
# tailwindcss-patch
22

3+
## 9.0.0-alpha.1
4+
5+
### Major Changes
6+
7+
- πŸš€ **Require modern `tailwindcss-patch` options and an explicit `tailwindcss.version`, removing support for legacy constructor aliases like `cwd`, `tailwind`, `features`, `output`, `overwrite`, and `patch`.** [`f4d9cec`](https://github.com/sonofmagic/tailwindcss-mangle/commit/f4d9cecf1b92acfb9512ef8910ec749bbeb8e61c) by @sonofmagic
8+
- Workspace registry loading now rejects deprecated `registry.output`, `registry.tailwind`, and `registry.patch` fields. Use `registry.extract`, `registry.tailwindcss`, and `registry.apply` instead.
9+
- The default generated config now includes `registry.tailwindcss.version = 4`.
10+
- `@tailwindcss-mangle/config` now types only the modern `registry` shape. Deprecated aliases like `registry.output`, `registry.tailwind`, `tailwindcss.package`, `tailwindcss.legacy`, `tailwindcss.classic`, and `tailwindcss.next` are no longer part of the public type surface.
11+
12+
- πŸš€ **Finalize the v9 `tailwindcss-patch` upgrade:** [`2a7f8b6`](https://github.com/sonofmagic/tailwindcss-mangle/commit/2a7f8b6c7c40c0f8c806c9efda2cd2760b1d882e) by @sonofmagic
13+
- require the modern `TailwindcssPatcher` option shape and reject legacy constructor aliases
14+
- require explicit `tailwindcss.version` and validate it against the resolved Tailwind package version
15+
- reject legacy workspace registry aliases such as `registry.output`, `registry.tailwind`, and `registry.patch`
16+
- default generated config to `registry.tailwindcss.version = 4`
17+
- document the v8 -> v9 migration path and modern-only configuration model
18+
19+
### Patch Changes
20+
21+
- πŸ› **Restore automatic Tailwind CSS major version detection when `registry.tailwindcss.version` is omitted, while keeping strict validation for explicitly configured versions. This also removes the default config value that forced version `4` during install-time prepare scripts in Tailwind v3 demo apps.** [`c87c9ab`](https://github.com/sonofmagic/tailwindcss-mangle/commit/c87c9ab86dfa083f0f85d688f953d94834b2e293) by @sonofmagic
22+
23+
- πŸ› **Fix workspace installs for monorepo consumers by making the local `tailwindcss-patch` entrypoint usable before `dist` is built. This keeps app-level `prepare` scripts working during fresh installs while preserving published package outputs via `publishConfig`.** [`1549b55`](https://github.com/sonofmagic/tailwindcss-mangle/commit/1549b55a1c6b9dbc462ea8cac83660a43e6a29b4) by @sonofmagic
24+
- πŸ“¦ **Dependencies** [`f4d9cec`](https://github.com/sonofmagic/tailwindcss-mangle/commit/f4d9cecf1b92acfb9512ef8910ec749bbeb8e61c)
25+
β†’ `@tailwindcss-mangle/config@7.0.0-alpha.1`
26+
327
## 8.7.4-alpha.0
428

529
### Patch Changes

0 commit comments

Comments
Β (0)