Repository navigation
v10.2.3
Other Changes
- Keep a replacing force layout when the run it evicted fails late (284c64d)
- Fit the transform to a backing store capped at MAX_CANVAS_DIM_PX (c40ad2e)
- Label no deletion arc whose apex is off screen (154cd8d)
- One formatBp for bubble chips and graph labels (36c55f5)
- Measure a cut reference over its gaps, as a walk is (74b707b)
- Fan path ribbons in screen px rather than world units (2c22c11)
- Dash a lifted walk's deletions and give its links their heads (27d53c4)
- Drop code nothing reads (785a528)
- Remove dead code from the native layout engine (568be90)
- Smoke-test the engine with one node per segment (d26d3cb)
- Find a strip point past the first fragment of an odgi reference (e719249)
- Pin a gene on a 0 bp node at its start rather than NaN (ef32785)
- Read a GFA record's type from its first field, and a segment once (49390a6)
- Refuse a region that ends at or before its start (48b3f2d)
- Drop computeEdgeCurves' offset, which every caller passed as 0 (095f837)
- One derivation of an edge's drawn curve for the cache and the arcs (e8cf60d)
- Share the route relaxation between the two bubble finders (f37d9ea)
- Have forceLayout take its deletions from deletionDrawing (0d3a51b)
- Build walk row labels and readout room in one place each (f46443d)
- Lay out and report nodes in input order; sort numeric names first (dfdfbbe)
- Read an unindexed genes file in the spec's format (63d9113)
- List --reference in bandage-fold's usage (cf9cb89)
- Share figure scene setup between figureSvg and figureData (b2c6629)
- Escape figure markup with el's escapeAttr (7eed548)
- Share the CLIs' gzip-sniffing text decoder (5a82ea8)
- Share spec loading and layout between bandage-figure and gfaFigureData (1b45918)
- Hit-test tube map shapes on flattenPath outlines built once per picture (d0f8032)
- Take the FMMM engine from @jbrowse/graph-fmmm-layout (3623e42)
- Depend on published @jbrowse/graph-fmmm-layout 1.0.2 (84ead73)
- Drop the wasm smoke job; graph-fmmm-layout runs it (769ac62)
- Restore StripBlock.faded and Canvas2DRenderer.setErrorHandler (1ddc749)
Full changelog: v10.2.2...v10.2.3