Repository navigation
Update Versions - #769
Open
github-actions[bot] wants to merge 1 commit into
Open
Update Versions#769github-actions[bot] wants to merge 1 commit into
github-actions[bot] wants to merge 1 commit into
Conversation
github-actions
Bot
force-pushed
the
changepacks/main
branch
2 times, most recently
from
October 8, 2026 06:20
7652386 to
e97ad4e
Compare
github-actions
Bot
force-pushed
the
changepacks/main
branch
5 times, most recently
from
October 19, 2026 06:34
cb875ed to
92881df
Compare
github-actions
Bot
force-pushed
the
changepacks/main
branch
from
October 19, 2026 07:44
92881df to
d159b64
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changepacks
@devup-ui/wasm@1.0.83 → 1.0.84 - bindings/devup-ui-wasm/package.json
Patch
import { type DefaultTheme, ThemeProvider }now leavesimport type { DefaultTheme }on the package instead of a value import that made it a runtime dependency, and animport typedeclaration is left as written.spin.getName()on akeyframes()binding becomes the generated keyframes name instead of a call on a string that threw at runtimeimport { CacheProvider } from '@emotion/react'is redirected there instead of keeping @emotion/react as a runtime dependency; the cache it configures holds styles Emotion inserts at runtime, which Devup UI writes at build timebackground: ['red', 'linear-gradient(...)']) declares each value in order as a browser fallback, as those libraries do, instead of being read as Devup UI breakpoints; numbers get px as the library gives them. Arrays holding runtime values stay as written&in a styled or css template is scoped to the component instead of becoming a global rule (.child {}and> p {}select descendants,:hover {}and::before {}the component), and a rule nested in a selector list applies under each of its selectors;contentkeeps the quotes of its strings (content: 'x',content: "");paramsgo on the pseudo-class that takes them, so_groupNthChildgives:is(...):nth-child(2n) .aalso when nested; a bareselectorskey is a pseudo-class name, an attribute of the element or a descendant selector ('div p','> p'), under a parent too, and keeps the case of class names;::part(),::slotted(),::highlight(),::picker()and the view-transition pseudo-elements get two colons. New build errors: a_nameprop or selector key that names nothing (_notASelector,selectors={{ div: ... }}), and a string under a selector that is not CSS text (_hover="external-class")$props,themeand the props their style functions or attrs read are kept away from a tag unless it takes them as attributes, andshouldForwardProp(Emotion options or styled-components withConfig) is evaluated at build time. AshouldForwardPropthe build cannot evaluate is a build error naming the file, line and code, with the forms it accepts. An element using a styled component the file defines drops props the component neither reads nor passes on; spread props are passed as writtenasprop names, defaulting to the tag or component they were defined with, and passforwardedAson asas, as styled-components and Emotion do;asused to reach the rendered tag as an attribute.Component.withComponent(target)on a styled component the file binds to a const builds a component rendering the same styles and attrs astarget(a tag name or a component JSX can name), where it used to call a method the generated function does not have and throwstyleattribute text ("--a:" + value), as StyleX does for spreading onto non-React targets, instead of a style object; stylex.props() keeps the object React takes. The attrs() return type declaresstyleas a stringp => p.theme.space[2]or({ theme }) => theme.colors['brand'], now reads the CSS variable ThemeProvider declares (var(--space-2)). A theme read the build cannot turn into a CSS variable, such asp => p.theme,p => p.theme.brand()ortheme.space[i], is a build error naming the file, line, column and code, where it used to read a theme object that does not exist at runtime and give undefined or throw$before forwarding a rest spread to a tag or component, including props supplied by callers or attrs. Style and attrs functions can still read transient props, and all other build-time forwarding policies remain unchanged. The styled-components migration guide documents transient prop support. No new build errors@devup-ui/bun-plugin@1.0.22 → 1.0.23 - packages/bun-plugin/package.json
Patch
DevupUI()(from@devup-ui/bun-plugin/register) serves the generated stylesheet to the bundler's CSS loader once every other module is loaded, so the build emits a CSS output with the styles of the whole bundle instead of an empty module; class names are short there and readable under the runtime (debugoption). Files importing the packages Devup UI takes the place of (@emotion/react,@emotion/styled,styled-components,@vanilla-extract/css),@stylexjs/stylex, or a subpath or re-export of these or@devup-ui/react, are compiled instead of skipped@devup-ui/components@0.1.60 → 0.1.61 - packages/components/package.json
Patch
*and no longer depend on React 19 themselves, so a React 18 app no longer gets a second React. Select and Stepper read their context with useContext instead of React 19's use() and provide it with Context.Provider instead of React 19's (which crashes React 18), and Select repositions its container from an effect instead of a callback ref returning cleanup, which React 18 ignores@devup-ui/eslint-plugin@1.0.22 → 1.0.23 - packages/eslint-plugin/package.json
Patch
Xis read at runtime, where it does not exist"), and css-utils-literal-only reports globals that do not exist where a .css.ts is evaluated (window, document, process, ...). No new build errors.@devup-ui/next-plugin@1.0.90 → 1.0.91 - packages/next-plugin/package.json
Patch
@devup-ui/plugin-utils@1.0.17 → 1.0.18 - packages/plugin-utils/package.json
Patch
src) were missing from the output. The files the entries reach undersrcare now extracted before the build, the shared base on disk is kept current, and when a stylesheet still changed during the build it is compiled once more, writing only the complete result. Rsbuild serves each stylesheet from the current sheet instead of a module-wide string kept only when it grew, which left edits that shortened the CSS and later builds in the same process stale. plugin-utils adds computeReachableFiles@devup-ui/react@1.0.44 → 1.0.45 - packages/react/package.json
Patch
import { CacheProvider } from '@emotion/react'is redirected there instead of keeping @emotion/react as a runtime dependency; the cache it configures holds styles Emotion inserts at runtime, which Devup UI writes at build time*and no longer depend on React 19 themselves, so a React 18 app no longer gets a second React. Select and Stepper read their context with useContext instead of React 19's use() and provide it with Context.Provider instead of React 19's (which crashes React 18), and Select repositions its container from an effect instead of a callback ref returning cleanup, which React 18 ignoresstyleattribute text ("--a:" + value), as StyleX does for spreading onto non-React targets, instead of a style object; stylex.props() keeps the object React takes. The attrs() return type declaresstyleas a string$before forwarding a rest spread to a tag or component, including props supplied by callers or attrs. Style and attrs functions can still read transient props, and all other build-time forwarding policies remain unchanged. The styled-components migration guide documents transient prop support. No new build errors@devup-ui/reset-css@1.0.31 → 1.0.32 - packages/reset-css/package.json
Patch
@devup-ui/rsbuild-plugin@1.0.67 → 1.0.68 - packages/rsbuild-plugin/package.json
Patch
src) were missing from the output. The files the entries reach undersrcare now extracted before the build, the shared base on disk is kept current, and when a stylesheet still changed during the build it is compiled once more, writing only the complete result. Rsbuild serves each stylesheet from the current sheet instead of a module-wide string kept only when it grew, which left edits that shortened the CSS and later builds in the same process stale. plugin-utils adds computeReachableFiles@devup-ui/vite-plugin@1.0.73 → 1.0.74 - packages/vite-plugin/package.json
Patch
@devup-ui/webpack-plugin@1.0.71 → 1.0.72 - packages/webpack-plugin/package.json
Patch
src) were missing from the output. The files the entries reach undersrcare now extracted before the build, the shared base on disk is kept current, and when a stylesheet still changed during the build it is compiled once more, writing only the complete result. Rsbuild serves each stylesheet from the current sheet instead of a module-wide string kept only when it grew, which left edits that shortened the CSS and later builds in the same process stale. plugin-utils adds computeReachableFiles