Bound and test Reflex compatibility window
HA
4d ago+422+422+012345678901234567890123456789-39-39-01234567890123456789
Fixes #447
Summary
- Bound
xy[reflex]to>=0.9.6,<=0.10.0; CI samples the minimum, latest 0.9.x, and upper bound (0.9.6, 0.9.13, and 0.10.0). - Added Reflex component compilation and state-event rebuild smoke tests.
- Applied the same bound to release installation checks, artifact metadata validation, and compatibility documentation.
- Hardened CI workflow verification against skipped or inactive smoke commands and malformed project metadata.
Testing
- Focused metadata and workflow verifier suite: 244 passed.
- Reflex compatibility smoke tests passed locally for 0.9.6, 0.9.13, and 0.10.0.
- Ruff check and format checks passed;
scripts/verify_ci_workflow.pypassed. uv lock --checkand the reflex-release workflow sync check passed.- Built sdist and native Windows wheel; both artifact verifiers passed.
Summary by CodeRabbit
-
Compatibility
- The supported Reflex version range is
>=0.9.6,<=0.10.0; compatibility checks cover versions 0.9.6, 0.9.13, and 0.10.0. - Release artifact installation requirements now use the same version range.
- The supported Reflex version range is
-
Documentation
- Installation and deployment guidance now describes the supported Reflex range and the versions covered by compatibility checks.