Skip to content

Version Packages (next)#880

Merged
sonofmagic merged 2 commits into
nextfrom
changeset-release/next
May 28, 2026
Merged

Version Packages (next)#880
sonofmagic merged 2 commits into
nextfrom
changeset-release/next

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to next, this PR will be updated.

⚠️⚠️⚠️⚠️⚠️⚠️

next is currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, run changeset pre exit on next.

⚠️⚠️⚠️⚠️⚠️⚠️

Releases

@weapp-tailwindcss/postcss@3.0.0-next.7

Minor Changes

  • 新增内置 unitConversion 配置,支持基于 postcss-rule-unit-converter 的任意样式单位转换,并可按 weapph5webapp 等平台分别配置转换规则。 0b7694b by @sonofmagic

Patch Changes

  • 🐛 内置 css-macro 的 PostCSS 转换感应逻辑:当 Tailwind CSS v3 配置中注册 weapp-tailwindcss/css-macro,或 Tailwind CSS v4 入口 CSS 中声明 @plugin "weapp-tailwindcss/css-macro" 时,会自动启用条件编译注释转换,不再要求常规集成手动注册 weapp-tailwindcss/css-macro/postcss 29901e2 by @sonofmagic

    • 同时在生成 CSS 裁剪阶段保留由 css-macro 产生的 #ifdef / #ifndef / #endif 注释,并同步更新文档与 demo 配置。
  • 🐛 升级 ESM 化依赖后,将公开包的 Node.js 安装版本约束统一到 ^20.19.0 || >=22.12.0,避免不支持稳定 ESM/CJS 混合加载的 Node.js 版本安装使用。 01a0cb2 by @sonofmagic

weapp-tailwindcss@5.0.0-next.25

Minor Changes

  • 优化 css-macro 的样式生成方式:宏变体现在不再输出伪 @media (weapp-tw-platform:...) 包裹,而是生成内部条件节点,并由内置转换直接产出小程序条件编译注释。 07f1952 by @sonofmagic

    • 旧的 @media (weapp-tw-platform:...) 宏输出仍会被 weapp-tailwindcss/css-macro/postcss 兼容处理,方便存量自定义 PostCSS 流程平滑迁移。
  • 新增内置 unitConversion 配置,支持基于 postcss-rule-unit-converter 的任意样式单位转换,并可按 weapph5webapp 等平台分别配置转换规则。 0b7694b by @sonofmagic

  • 新增默认关闭的 unocss 兼容配置。开启后会复用 tailwindcss-patch 的 Tailwind CSS v4 裸任意值能力,class 字符转义继续沿用现有 customReplaceDictionary 链路,同时在文档站补充 UnoCSS 写法兼容章节。 c5b26b4 by @sonofmagic

Patch Changes

  • 🐛 内置 css-macro 的 PostCSS 转换感应逻辑:当 Tailwind CSS v3 配置中注册 weapp-tailwindcss/css-macro,或 Tailwind CSS v4 入口 CSS 中声明 @plugin "weapp-tailwindcss/css-macro" 时,会自动启用条件编译注释转换,不再要求常规集成手动注册 weapp-tailwindcss/css-macro/postcss 29901e2 by @sonofmagic

    • 同时在生成 CSS 裁剪阶段保留由 css-macro 产生的 #ifdef / #ifndef / #endif 注释,并同步更新文档与 demo 配置。
  • 🐛 升级 ESM 化依赖后,将公开包的 Node.js 安装版本约束统一到 ^20.19.0 || >=22.12.0,避免不支持稳定 ESM/CJS 混合加载的 Node.js 版本安装使用。 01a0cb2 by @sonofmagic

  • 🐛 移除 webpack loader 对 loader-utils 的依赖,改为使用 webpack 5 loader context 的 getOptions() 读取配置。 f18ee11 by @sonofmagic

  • 📦 Dependencies 29901e2
    @weapp-tailwindcss/postcss@3.0.0-next.7, @weapp-tailwindcss/reset@0.1.1-next.1

@weapp-tailwindcss/cva@0.1.7-next.0

Patch Changes

  • 📦 Dependencies 01a0cb2
    @weapp-tailwindcss/runtime@0.1.6-next.0

@weapp-tailwindcss/merge@2.2.1-next.0

Patch Changes

  • 🐛 升级 ESM 化依赖后,将公开包的 Node.js 安装版本约束统一到 ^20.19.0 || >=22.12.0,避免不支持稳定 ESM/CJS 混合加载的 Node.js 版本安装使用。 01a0cb2 by @sonofmagic
  • 📦 Dependencies 01a0cb2
    @weapp-tailwindcss/runtime@0.1.6-next.0

@weapp-tailwindcss/merge-v3@0.2.1-next.0

Patch Changes

  • 📦 Dependencies 01a0cb2
    @weapp-tailwindcss/runtime@0.1.6-next.0

@weapp-tailwindcss/runtime@0.1.6-next.0

Patch Changes

  • 🐛 升级 ESM 化依赖后,将公开包的 Node.js 安装版本约束统一到 ^20.19.0 || >=22.12.0,避免不支持稳定 ESM/CJS 混合加载的 Node.js 版本安装使用。 01a0cb2 by @sonofmagic

@weapp-tailwindcss/typography@0.2.8-next.0

Patch Changes

  • 🐛 升级 ESM 化依赖后,将公开包的 Node.js 安装版本约束统一到 ^20.19.0 || >=22.12.0,避免不支持稳定 ESM/CJS 混合加载的 Node.js 版本安装使用。 01a0cb2 by @sonofmagic

@weapp-tailwindcss/ui@0.0.9-next.0

Patch Changes

  • 📦 Dependencies 01a0cb2
    @weapp-tailwindcss/merge@2.2.1-next.0, @weapp-tailwindcss/variants@0.2.3-next.0

@weapp-tailwindcss/variants@0.2.3-next.0

Patch Changes

  • 📦 Dependencies 01a0cb2
    @weapp-tailwindcss/runtime@0.1.6-next.0, @weapp-tailwindcss/merge@2.2.1-next.0

@weapp-tailwindcss/variants-v3@0.1.3-next.0

Patch Changes

  • 📦 Dependencies 01a0cb2
    @weapp-tailwindcss/runtime@0.1.6-next.0, @weapp-tailwindcss/merge-v3@0.2.1-next.0

@weapp-tailwindcss/experimental@0.0.2-next.1

Patch Changes

  • 📦 Dependencies 29901e2
    @weapp-tailwindcss/postcss@3.0.0-next.7

@weapp-tailwindcss/init@1.0.12-next.2

Patch Changes

  • 🐛 升级 ESM 化依赖后,将公开包的 Node.js 安装版本约束统一到 ^20.19.0 || >=22.12.0,避免不支持稳定 ESM/CJS 混合加载的 Node.js 版本安装使用。 01a0cb2 by @sonofmagic

@weapp-tailwindcss/reset@0.1.1-next.1

Patch Changes

  • 🐛 升级 ESM 化依赖后,将公开包的 Node.js 安装版本约束统一到 ^20.19.0 || >=22.12.0,避免不支持稳定 ESM/CJS 混合加载的 Node.js 版本安装使用。 01a0cb2 by @sonofmagic

tailwindcss-injector@1.0.12-next.2

Patch Changes

  • 🐛 升级 ESM 化依赖后,将公开包的 Node.js 安装版本约束统一到 ^20.19.0 || >=22.12.0,避免不支持稳定 ESM/CJS 混合加载的 Node.js 版本安装使用。 01a0cb2 by @sonofmagic

weapp-style-injector@0.0.3-next.0

Patch Changes

  • 🐛 修复 uni-app Vite 预设在 generateBundle 中直接写入 bundle 资产的问题,改为通过 emitFile 生成分包样式入口,以兼容 Vite 8/Rolldown。 a3129c6 by @sonofmagic

benchmark-tailwindcss3@0.0.10-next.0

Patch Changes

  • 📦 Dependencies
    @weapp-tailwindcss/merge-v3@0.2.1-next.0, @weapp-tailwindcss/variants-v3@0.1.3-next.0

benchmark-tailwindcss4@0.0.8-next.0

Patch Changes

  • 📦 Dependencies 01a0cb2
    @weapp-tailwindcss/merge@2.2.1-next.0, @weapp-tailwindcss/cva@0.1.7-next.0, @weapp-tailwindcss/variants@0.2.3-next.0

@weapp-tailwindcss-demo/weapp-vite-tailwindcss-v4@1.0.21-next.0

Patch Changes

  • 📦 Dependencies 01a0cb2
    @weapp-tailwindcss/merge@2.2.1-next.0

@weapp-tailwindcss/build-all@0.0.26-next.25

Patch Changes

  • 📦 Updated 6 dependencies 29901e2

    Details

    weapp-tailwindcss@5.0.0-next.25, @weapp-tailwindcss/postcss@3.0.0-next.7, @weapp-tailwindcss/init@1.0.12-next.2, tailwindcss-injector@1.0.12-next.2, weapp-style-injector@0.0.3-next.0, @weapp-tailwindcss/experimental@0.0.2-next.1

@weapp-tailwindcss/website@1.0.19-next.0

Patch Changes

  • 📦 Dependencies 01a0cb2
    @weapp-tailwindcss/merge@2.2.1-next.0, @weapp-tailwindcss/cva@0.1.7-next.0, @weapp-tailwindcss/variants@0.2.3-next.0

@github-actions github-actions Bot force-pushed the changeset-release/next branch from 61e9a07 to 5444702 Compare May 27, 2026 23:15
# Conflicts:
#	packages-runtime/merge/CHANGELOG.md
#	packages-runtime/runtime/CHANGELOG.md
#	packages-runtime/typography/CHANGELOG.md
#	packages/init/CHANGELOG.md
#	packages/postcss/CHANGELOG.md
#	packages/reset/CHANGELOG.md
#	packages/tailwindcss-injector/CHANGELOG.md
#	packages/weapp-style-injector/CHANGELOG.md
#	packages/weapp-tailwindcss/CHANGELOG.md
@sonofmagic sonofmagic merged commit 7efcacc into next May 28, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant