main
`ShapeUtil.getGeometry`, selection rewrite (#1751)
chore: sort imports using oxfmt (#8330)
[tech debt] Primitives renaming party / cleanup (#2396)
Geometry bug fixes (#6162)
perf(editor): optimize geometry hot paths for hit testing (#8210)
chore(tooling): migrate lint and formatting to oxlint and oxfmt (#8258)
docs(editor): add comments to optimized geometry hot paths (#8219)
test(arrows): add tests for NaN propagation fix in zero-length arrows (#8349)
fix(arrows): prevent NaN propagation from zero-length labeled arrows (#8329)
perf(editor): drop intermediate array allocations in hit-test hot paths (#8600)
Use slightly lower resolution approximation for PathBuilder arc geometries (#6421)