Skip to content

Commit 4546bc9

Browse files
authored
087dev (#5704)
* 087dev * disable enableNativePlugin
1 parent e4180b8 commit 4546bc9

File tree

8 files changed

+297
-288
lines changed

8 files changed

+297
-288
lines changed

pyi_hashes.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"reflex/components/el/elements/tables.pyi": "e3f299e59bb8ff87aa949c6b606551c9",
4141
"reflex/components/el/elements/typography.pyi": "b4ec4ffb448f7a9b5f94712404448d9e",
4242
"reflex/components/gridjs/datatable.pyi": "98a7e1b3f3b60cafcdfcd8879750ee42",
43-
"reflex/components/lucide/icon.pyi": "eb7929c0d708ddbbe8ed4849cd4aa5ce",
43+
"reflex/components/lucide/icon.pyi": "020db5c37c5a6bee5912532a89d6deda",
4444
"reflex/components/markdown/markdown.pyi": "2f84254a548e908020949564fc289339",
4545
"reflex/components/moment/moment.pyi": "93fa4c6009390fe9400197ab52735b84",
4646
"reflex/components/plotly/plotly.pyi": "4311a0aae2abcc9226abb6a273f96372",

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "reflex"
3-
version = "0.8.6dev1"
3+
version = "0.8.7dev1"
44
description = "Web apps in pure Python."
55
license.text = "Apache-2.0"
66
authors = [
@@ -32,7 +32,7 @@ dependencies = [
3232
"python-multipart >=0.0.20,<1.0",
3333
"python-socketio >=5.12.0,<6.0",
3434
"redis >=5.2.1,<7.0",
35-
"reflex-hosting-cli >=0.1.53",
35+
"reflex-hosting-cli >=0.1.54",
3636
"rich >=13,<15",
3737
"sqlmodel >=0.0.24,<0.1",
3838
"starlette >=0.47.0",
@@ -233,7 +233,7 @@ fail_fast = true
233233

234234
[[tool.pre-commit.repos]]
235235
repo = "https://github.com/astral-sh/ruff-pre-commit"
236-
rev = "v0.12.7"
236+
rev = "v0.12.8"
237237
hooks = [
238238
{ id = "ruff-format", args = [
239239
"reflex",

reflex/.templates/jinja/web/vite.config.js.jinja2

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,9 @@ export default defineConfig((config) => ({
4646
},
4747
},
4848
},
49+
experimental: {
50+
enableNativePlugin: false,
51+
},
4952
server: {
5053
port: process.env.PORT,
5154
watch: {

reflex/components/lucide/icon.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from reflex.vars.base import LiteralVar, Var
77
from reflex.vars.sequence import LiteralStringVar, StringVar
88

9-
LUCIDE_LIBRARY = "lucide-react@0.536.0"
9+
LUCIDE_LIBRARY = "lucide-react@0.539.0"
1010

1111

1212
class LucideIconComponent(Component):
@@ -343,6 +343,7 @@ def _get_imports(self):
343343
"brain_cog",
344344
"brain",
345345
"brick_wall_fire",
346+
"brick_wall_shield",
346347
"brick_wall",
347348
"briefcase_business",
348349
"briefcase_conveyor_belt",
@@ -494,6 +495,7 @@ def _get_imports(self):
494495
"circle_slash_2",
495496
"circle_slash",
496497
"circle_small",
498+
"circle_star",
497499
"circle_stop",
498500
"circle_user_round",
499501
"circle_user",
@@ -950,6 +952,7 @@ def _get_imports(self):
950952
"japanese_yen",
951953
"joystick",
952954
"kanban",
955+
"kayak",
953956
"key_round",
954957
"key_square",
955958
"key",

reflex/components/plotly/plotly.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ class Plotly(NoSSRComponent):
7272

7373
library = "react-plotly.js@2.6.0"
7474

75-
lib_dependencies: list[str] = ["plotly.js@3.0.3"]
75+
lib_dependencies: list[str] = ["plotly.js@3.1.0"]
7676

7777
tag = "Plot"
7878

@@ -303,7 +303,7 @@ class PlotlyBasic(Plotly):
303303

304304
library = "react-plotly.js@2.6.0"
305305

306-
lib_dependencies: list[str] = ["plotly.js-basic-dist-min@3.0.3"]
306+
lib_dependencies: list[str] = ["plotly.js-basic-dist-min@3.1.0"]
307307

308308
def add_imports(self) -> ImportDict | list[ImportDict]:
309309
"""Add imports for the plotly basic component.
@@ -329,7 +329,7 @@ class PlotlyCartesian(Plotly):
329329

330330
library = "react-plotly.js@2.6.0"
331331

332-
lib_dependencies: list[str] = ["plotly.js-cartesian-dist-min@3.0.3"]
332+
lib_dependencies: list[str] = ["plotly.js-cartesian-dist-min@3.1.0"]
333333

334334
def add_imports(self) -> ImportDict | list[ImportDict]:
335335
"""Add imports for the plotly cartesian component.
@@ -355,7 +355,7 @@ class PlotlyGeo(Plotly):
355355

356356
library = "react-plotly.js@2.6.0"
357357

358-
lib_dependencies: list[str] = ["plotly.js-geo-dist-min@3.0.3"]
358+
lib_dependencies: list[str] = ["plotly.js-geo-dist-min@3.1.0"]
359359

360360
def add_imports(self) -> ImportDict | list[ImportDict]:
361361
"""Add imports for the plotly geo component.
@@ -381,7 +381,7 @@ class PlotlyGl3d(Plotly):
381381

382382
library = "react-plotly.js@2.6.0"
383383

384-
lib_dependencies: list[str] = ["plotly.js-gl3d-dist-min@3.0.3"]
384+
lib_dependencies: list[str] = ["plotly.js-gl3d-dist-min@3.1.0"]
385385

386386
def add_imports(self) -> ImportDict | list[ImportDict]:
387387
"""Add imports for the plotly 3d component.
@@ -407,7 +407,7 @@ class PlotlyGl2d(Plotly):
407407

408408
library = "react-plotly.js@2.6.0"
409409

410-
lib_dependencies: list[str] = ["plotly.js-gl2d-dist-min@3.0.3"]
410+
lib_dependencies: list[str] = ["plotly.js-gl2d-dist-min@3.1.0"]
411411

412412
def add_imports(self) -> ImportDict | list[ImportDict]:
413413
"""Add imports for the plotly 2d component.
@@ -433,7 +433,7 @@ class PlotlyMapbox(Plotly):
433433

434434
library = "react-plotly.js@2.6.0"
435435

436-
lib_dependencies: list[str] = ["plotly.js-mapbox-dist-min@3.0.3"]
436+
lib_dependencies: list[str] = ["plotly.js-mapbox-dist-min@3.1.0"]
437437

438438
def add_imports(self) -> ImportDict | list[ImportDict]:
439439
"""Add imports for the plotly mapbox component.
@@ -459,7 +459,7 @@ class PlotlyFinance(Plotly):
459459

460460
library = "react-plotly.js@2.6.0"
461461

462-
lib_dependencies: list[str] = ["plotly.js-finance-dist-min@3.0.3"]
462+
lib_dependencies: list[str] = ["plotly.js-finance-dist-min@3.1.0"]
463463

464464
def add_imports(self) -> ImportDict | list[ImportDict]:
465465
"""Add imports for the plotly finance component.
@@ -485,7 +485,7 @@ class PlotlyStrict(Plotly):
485485

486486
library = "react-plotly.js@2.6.0"
487487

488-
lib_dependencies: list[str] = ["plotly.js-strict-dist-min@3.0.3"]
488+
lib_dependencies: list[str] = ["plotly.js-strict-dist-min@3.1.0"]
489489

490490
def add_imports(self) -> ImportDict | list[ImportDict]:
491491
"""Add imports for the plotly strict component.

reflex/components/recharts/recharts.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
class Recharts(Component):
99
"""A component that wraps a recharts lib."""
1010

11-
library = "recharts@3.1.0"
11+
library = "recharts@3.1.2"
1212

1313
def _get_style(self) -> dict:
1414
return {"wrapperStyle": self.style}
@@ -17,7 +17,7 @@ def _get_style(self) -> dict:
1717
class RechartsCharts(NoSSRComponent, MemoizationLeaf):
1818
"""A component that wraps a recharts lib."""
1919

20-
library = "recharts@3.1.0"
20+
library = "recharts@3.1.2"
2121

2222

2323
LiteralAnimationEasing = Literal["ease", "ease-in", "ease-out", "ease-in-out", "linear"]

reflex/constants/installer.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ class Bun(SimpleNamespace):
1414
"""Bun constants."""
1515

1616
# The Bun version.
17-
VERSION = "1.2.19"
17+
VERSION = "1.2.20"
1818

1919
# Min Bun Version
2020
MIN_VERSION = "1.2.17"
@@ -75,7 +75,7 @@ class Node(SimpleNamespace):
7575

7676

7777
def _determine_react_router_version() -> str:
78-
default_version = "7.7.1"
78+
default_version = "7.8.0"
7979
if (version := os.getenv("REACT_ROUTER_VERSION")) and version != default_version:
8080
from reflex.utils import console
8181

@@ -143,11 +143,11 @@ def DEPENDENCIES(cls) -> dict[str, str]:
143143
"postcss-import": "16.1.1",
144144
"@react-router/dev": _react_router_version,
145145
"@react-router/fs-routes": _react_router_version,
146-
"vite": "npm:rolldown-vite@7.0.12",
146+
"vite": "npm:rolldown-vite@7.1.2",
147147
}
148148
OVERRIDES = {
149149
# This should always match the `react` version in DEPENDENCIES for recharts compatibility.
150150
"react-is": _react_version,
151151
"cookie": "1.0.2",
152-
"vite": "npm:rolldown-vite@7.0.12",
152+
"vite": "npm:rolldown-vite@7.1.2",
153153
}

0 commit comments

Comments
 (0)