-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Comparing changes
Open a pull request
base repository: reflex-dev/reflex
base: 9c483e4
head repository: reflex-dev/reflex
compare: 266b0b4
- 14 commits
- 36 files changed
- 3 contributors
Commits on Dec 17, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 1e71398 - Browse repository at this point
Copy the full SHA 1e71398View commit details
Commits on Dec 18, 2025
-
Only fetch required linked states (#6049)
Optimize the linked state loading path in redis mode by only linking states which are already cached and augmenting `get_state` to link in dynamically fetched states. Adds SharedStateBaseInternal as an _always_dirty_substates from the root state. This causes it to be always shallow-cached when loading any states from redis. Therefore it will be available for use with `_modify_linked_states` without explicitly getting it (and by consequence ALL SharedState instances). Only required SharedState classes will be fetched now.
Configuration menu - View commit details
-
Copy full SHA for 1b6b2c2 - Browse repository at this point
Copy the full SHA 1b6b2c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9662f4 - Browse repository at this point
Copy the full SHA e9662f4View commit details -
ENG-8507: rebind MutableProxy when it is linked to an old _self_state…
… reference (#6048) * ENG-8507: rebind MutableProxy when it is linked to an old _self_state reference Avoids an issue where MutableProxy references are saved in the state, then when accessing them again, they reference the wrong StateProxy. So even though the code enters `async with self`, the StateProxy that is marked mutable is NOT the StateProxy associated with the value. With this change, anytime a MutableProxy is accessed through a StateProxy, its state reference is reset to the current StateProxy before returning it. * fix test for oplock enabled
Configuration menu - View commit details
-
Copy full SHA for 3beb1a6 - Browse repository at this point
Copy the full SHA 3beb1a6View commit details -
Adding new props to the data editor for exposing grid selections (#6028)
* Adding Missing Props and Event for Grid Selection * Clearer Code Comments on the options of the literals * Update dataeditor.py * Update dataeditor.py * Update dataeditor.py * Update dataeditor.py * working select and deselect at the row level * Cleaned up the code, removed logs etc * Update dataeditor.py * Linting * pre-commit fixup --------- Co-authored-by: Masen Furer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 63809a3 - Browse repository at this point
Copy the full SHA 63809a3View commit details -
ENG-8540: avoid dataclasses.asdict in Lost+Found path (#6057)
* ENG-8540: avoid dataclasses.asdict in Lost+Found path Use the reflex serializers registry to serialize StateUpdate objects for Lost+Found usage. * Use pickle instead of JSON for private records * oopsie * Fix pickle test expectation for test_connection_banner
Configuration menu - View commit details
-
Copy full SHA for fcb937c - Browse repository at this point
Copy the full SHA fcb937cView commit details -
hide __getattribute__ from type checking (#6056)
* hide __getattribute__ from type checking * ok precommit * remove pyright ignores for isinstance checks * fix precommit for test
Configuration menu - View commit details
-
Copy full SHA for 488a388 - Browse repository at this point
Copy the full SHA 488a388View commit details
Commits on Dec 19, 2025
-
DependencyTracker: only handle STORE_FAST for the GETTING_IMPORT stat…
…us (#6058) STORE_FAST handling is not generally correct outside of the specific case of dealing with imports. So avoid resetting the stack or other issues when we're not importing.
Configuration menu - View commit details
-
Copy full SHA for 2175b3b - Browse repository at this point
Copy the full SHA 2175b3bView commit details
Commits on Dec 20, 2025
-
Configuration menu - View commit details
-
Copy full SHA for b1b450a - Browse repository at this point
Copy the full SHA b1b450aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c472ba1 - Browse repository at this point
Copy the full SHA c472ba1View commit details
Commits on Dec 22, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 5f234ef - Browse repository at this point
Copy the full SHA 5f234efView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4561ec - Browse repository at this point
Copy the full SHA f4561ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13dd43a - Browse repository at this point
Copy the full SHA 13dd43aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 266b0b4 - Browse repository at this point
Copy the full SHA 266b0b4View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 9c483e4...266b0b4