Skip to content

Bump base ui version for internal components#6541

Merged
Alek99 merged 1 commit into
mainfrom
carlos/bump-reflex-internal-1-5-0
May 20, 2026
Merged

Bump base ui version for internal components#6541
Alek99 merged 1 commit into
mainfrom
carlos/bump-reflex-internal-1-5-0

Conversation

@carlosabadia
Copy link
Copy Markdown
Contributor

No description provided.

@carlosabadia carlosabadia requested a review from a team as a code owner May 20, 2026 12:10
@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented May 20, 2026

Greptile Summary

This PR bumps the @base-ui/react package version from 1.4.1 to 1.5.0 used by internal Reflex components that are built on Base UI's headless React component library.

  • The single-line change updates PACKAGE_VERSION in base_ui.py, which propagates through lib_dependencies to all 21 BaseUIComponent subclasses (Accordion, Avatar, Checkbox, Dialog, Menu, Select, Tooltip, etc.).

Confidence Score: 5/5

This PR is safe to merge — it is a minimal one-line version bump with no logic changes.

The change touches a single constant that propagates through lib_dependencies to all BaseUIComponent subclasses. The bump is from a patch-adjacent minor release (1.4.1 → 1.5.0) with no changes to the Python integration layer, so the risk surface is limited to any upstream API changes in the new npm package version.

No files require special attention.

Important Files Changed

Filename Overview
packages/reflex-components-internal/src/reflex_components_internal/components/base_ui.py Single-line version bump of PACKAGE_VERSION from 1.4.1 to 1.5.0; no logic changes.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A["base_ui.py\nPACKAGE_VERSION = '1.5.0'"] --> B["BaseUIComponent\nlib_dependencies: ['@base-ui/react@1.5.0']"]
    B --> C[Accordion]
    B --> D[Avatar]
    B --> E[Checkbox / Switch]
    B --> F[Dialog / Drawer]
    B --> G[Menu / ContextMenu]
    B --> H[Select / Combobox]
    B --> I[Tooltip / Popover]
    B --> J["...13 more components"]
Loading

Reviews (1): Last reviewed commit: "Bump base ui version for internal compon..." | Re-trigger Greptile

@codspeed-hq
Copy link
Copy Markdown

codspeed-hq Bot commented May 20, 2026

Merging this PR will not alter performance

✅ 24 untouched benchmarks


Comparing carlos/bump-reflex-internal-1-5-0 (33156e0) with main (fc7221a)

Open in CodSpeed

@Alek99 Alek99 merged commit dfeafb8 into main May 20, 2026
70 checks passed
@Alek99 Alek99 deleted the carlos/bump-reflex-internal-1-5-0 branch May 20, 2026 17:24
@masenf
Copy link
Copy Markdown
Collaborator

masenf commented May 20, 2026

we need to be updating the frontend lock files when frontend dependencies are changing.

i was testing this out and finding that it was not installing the new version of the library, so i was looking into that bug. i will keep scoping that out and send a follow up

@masenf
Copy link
Copy Markdown
Collaborator

masenf commented May 20, 2026

follow on #6543

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.

3 participants