Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
reflex-dev
/
reflex
Public
Notifications
You must be signed in to change notification settings
Fork
1.8k
Star
28.9k
Code
Issues
247
Pull requests
101
Discussions
Actions
Security and quality
2
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Security and quality
Insights
perf: split router into per-field base vars; gather connection-static router data at connect
- #7068
#7068
Open
masenf
wants to merge 17 commits into
main
reflex-dev/reflex:main
from
claude/router-vars-refactor-7j1305
reflex-dev/reflex:claude/router-vars-refactor-7j1305
Copy head branch name to clipboard
Conversation
Commits
17
(17)
Checks
Files changed
Open
perf: split router into per-field base vars; gather connection-static router data at connect
#7068
masenf
wants to merge 17 commits into
main
reflex-dev/reflex:main
from
claude/router-vars-refactor-7j1305
reflex-dev/reflex:claude/router-vars-refactor-7j1305
Copy head branch name to clipboard
Commits
Commits on Aug 28, 2026
Split router into per-field base vars; gather static router data at connect
Show description for 608f448
claude
committed
608f448
View commit details
Copy full SHA for 608f448
Browse repository at this point
Commits on Sep 8, 2026
Merge remote-tracking branch 'origin/main' into claude/router-vars-refactor-7j1305
Show description for c42e20c
claude
committed
c42e20c
View commit details
Copy full SHA for c42e20c
Browse repository at this point
Add news fragments; stop router dep tests leaking class-level registrations
Show description for 752f403
claude
committed
752f403
View commit details
Copy full SHA for 752f403
Browse repository at this point
Add reflex-base news fragment for the router var split
Show description for a2af873
claude
committed
a2af873
View commit details
Copy full SHA for a2af873
Browse repository at this point
Rebuild the session var from router_data when linking a token to a sid
Show description for bfb89fa
claude
committed
bfb89fa
View commit details
Copy full SHA for bfb89fa
Browse repository at this point
Assign a router var only when its rebuilt value differs
Show description for 605b681
claude
committed
605b681
View commit details
Copy full SHA for 605b681
Browse repository at this point
Keep the new on_event tests from leaking tokens into a shared redis
Show description for d5c82f4
claude
committed
d5c82f4
View commit details
Copy full SHA for d5c82f4
Browse repository at this point
Address review findings on the router var split
Show description for c7a08e5
claude
committed
c7a08e5
View commit details
Copy full SHA for c7a08e5
Browse repository at this point
Record the connecting token in router_data when linking a sid
Show description for c7e8c18
claude
committed
c7e8c18
View commit details
Copy full SHA for c7e8c18
Browse repository at this point
Carry omitted router_data keys forward when rebuilding the router vars
Show description for 05372dd
claude
committed
05372dd
View commit details
Copy full SHA for 05372dd
Browse repository at this point
Give the serialized router keys a single source of truth
Show description for 14d7662
claude
committed
14d7662
View commit details
Copy full SHA for 14d7662
Browse repository at this point
Do not store merged router_data when it changes nothing
Show description for 9c270ca
claude
committed
9c270ca
View commit details
Copy full SHA for 9c270ca
Browse repository at this point
Commits on Sep 9, 2026
List `router` as a var so substates inherit the switchboard
Show description for 4dd07c9
claude
committed
4dd07c9
View commit details
Copy full SHA for 4dd07c9
Browse repository at this point
Correct the stale get_skip_vars comment for `router`
Show description for 7551260
claude
committed
7551260
View commit details
Copy full SHA for 7551260
Browse repository at this point
Commits on Sep 11, 2026
Merge upstream/main into router-vars-refactor
Show description for a6a79a7
FarhanAliRaza
committed
a6a79a7
View commit details
Copy full SHA for a6a79a7
Browse repository at this point
Commits on Sep 15, 2026
Track every field a composite var reads in VarData.field_names
Show description for 5de5328
claude
committed
5de5328
View commit details
Copy full SHA for 5de5328
Browse repository at this point
Prefix the per-field router vars with rx_
Show description for c9ea01c
claude
committed
c9ea01c
View commit details
Copy full SHA for c9ea01c
Browse repository at this point
You can’t perform that action at this time.