Skip to content

upgrade 085dev#5639

Merged
adhami3310 merged 1 commit into
mainfrom
upgrade-085dev
Jul 30, 2025
Merged

upgrade 085dev#5639
adhami3310 merged 1 commit into
mainfrom
upgrade-085dev

Conversation

@adhami3310
Copy link
Copy Markdown
Member

No description provided.

Copy link
Copy Markdown
Contributor

@greptile-apps greptile-apps Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Greptile Summary

This PR performs a routine development version bump from 0.8.4dev1 to 0.8.5dev1 along with comprehensive dependency updates across the Reflex framework. The changes include:

Version Updates:

  • Main version bumped to 0.8.5dev1 in pyproject.toml
  • Supporting tools updated: reflex-hosting-cli (0.1.51 β†’ 0.1.53) and ruff pre-commit hook (0.12.3 β†’ 0.12.5)

JavaScript Dependency Updates:
Several core JavaScript dependencies received patch version updates in the installer constants:

  • React Router ecosystem: 7.7.0 β†’ 7.7.1 (across react-router, react-router-dom, and related packages)
  • React: 19.1.0 β†’ 19.1.1
  • isbot: 5.1.28 β†’ 5.1.29
  • rollup: 4.45.1 β†’ 4.46.2

Component Library Updates:

  • Plotly.js upgraded from 3.0.1 to 3.0.3 across all 9 Plotly component variants, bringing Node.js v22 compatibility fixes and performance improvements
  • Lucide icon library upgraded from 0.525.0 to 0.534.0, adding 11 new icons (badge_turkish_lira, clipboard_clock, closed_caption, handbag, hat_glasses, map_minus, receipt_turkish_lira, spotlight, turkish_lira, user_star, wifi_sync)

Type System Maintenance:

  • Updated hash for Lucide icon component's .pyi file to reflect the interface changes

These changes follow Reflex's established pattern of coordinated dependency maintenance, ensuring all related packages are updated together to maintain version consistency and take advantage of upstream bug fixes and security patches.

Confidence score: 4/5

β€’ This PR is very safe to merge with only minor risks from the coordinated dependency updates
β€’ Score reflects the comprehensive nature of updates across multiple systems, though all are patch-level changes that maintain backward compatibility
β€’ Files needing attention: reflex/constants/installer.py for JavaScript dependency compatibility verification

5 files reviewed, no comments

Edit Code Review Bot Settings | Greptile

@codspeed-hq
Copy link
Copy Markdown

codspeed-hq Bot commented Jul 29, 2025

CodSpeed Performance Report

Merging #5639 will not alter performance

Comparing upgrade-085dev (df5f186) with main (1aafe9a)

Summary

βœ… 8 untouched benchmarks

@adhami3310 adhami3310 merged commit f926504 into main Jul 30, 2025
41 checks passed
@adhami3310 adhami3310 deleted the upgrade-085dev branch July 30, 2025 21:14
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.

2 participants