upgrade 085dev#5639
Conversation
There was a problem hiding this comment.
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
CodSpeed Performance ReportMerging #5639 will not alter performanceComparing Summary
|
No description provided.