Release Notes
More accurate progress tracking
When compiling a large app, we weren't incrementing the counter for some time-consuming tasks. Like collecting imports and stateful-izing components. Now we do, so the progress bar is a more accurate estimate of how much progress has been made.
- add progrss for imports and statefulizing by @adhami3310 in #5646
Remove autofocus
(not auto_focus
)
autofocus
is an old guy we had and it wasn't working. Now we only have the HTML/React field auto_focus
.
- remove autofocus by @adhami3310 in #5644
Make Tag
immutable
If you happened to have overwrote _render
or such, you might be familiar with Tag
. We modified it to be immutable as we have been the victims of misusing its mutability. Review your code that involves _render
or render
.
- make tag immutable by @adhami3310 in #5641
Bugfixes
- fix httpx client mount verify setting #5632 by @ruhz3 in #5635
- prevent tag special props from being a shared mutable reference by @adhami3310 in #5640
- move address family socket creation to inside of try catch by @adhami3310 in #5637
- completely remove vite in favor of rolldown-vite by @adhami3310 in #5645
- fix prevent AutoScroll hook name collision with unique ID by @ruhz3 in #5650
- get the running loop to compile async state by @adhami3310 in #5657
Chores
- fix reflex-web ci by @adhami3310 in #5642
- upgrade 085dev by @adhami3310 in #5639
- update template links by @adhami3310 in #5652
Cleanups
- do not force import event and page by @adhami3310 in #5559
- simplify error handling for first compile by @adhami3310 in #5628
- move on submit form spec to event.py by @adhami3310 in #5638
- delete unused html props by @adhami3310 in #5643
Full Changelog: v0.8.4...v0.8.5