v0.19.1
What's Changed
Performance
Reviews with many changed files were mounting every line on page load because the <details> toggle handler fired on the initial open. A 300-file review went from ~19 seconds of blocked main thread to 9 ms, and scrolling no longer stalls.
- fix(web): don't load every lazy file on the create-time details toggle (#846) by @felix-dumit in #846 - Thank you!
Live mode
- fix: make live mode work behind a redirect, a subpath, and a reverse proxy (#860) by @scottbradybuckii in #860 - Thank you!
- fix: keep the referring page's path in live mode's Referer (#863) by @scottbradybuckii in #863 - Thank you!
Jujutsu
- fix: quote jj paths as filesets so bracketed paths diff (#859) by @acatxnamedvirtue in #859 - Thank you!
Review UI
- fix: draw a border on tables in comment and reply bodies (#856) by @meganemura in #856 - Thank you!
- fix: show comment form for unified cross-side selections (#847) by @tomasz-tomczyk in #847
- fix: resolve mixed-side text selections to the start side (#850) by @tomasz-tomczyk in #850
- fix: canonicalize range focus SHAs so stack nav keeps comments visible (#849) by @tomasz-tomczyk in #849
- fix: keep reply body font when editing a comment with replies (#853) by @tomasz-tomczyk in #853
- fix: stop word-diff spans from reopening at hljs tag boundaries (#854) by @tomasz-tomczyk in #854
Internal refactors
- test: isolate default branch cache in lazy threshold test (#851) by @hermes-tomczyk in #851
New Contributors
- @scottbradybuckii made their first contribution in #860
- @acatxnamedvirtue made their first contribution in #859
- @felix-dumit made their first contribution in #846
- @meganemura made their first contribution in #856
Full Changelog: v0.19.0...v0.19.1