Skip to content

Detangle 0.1.0

Choose a tag to compare

@github-actions github-actions released this 22 Aug 01:49
· 23 commits to main since this release

New

  • bundle the faces the reader needs instead of hoping the system has them
  • typeset math in process, follow the system theme, and drop the store install paths
  • give the reader a designed surface, and fix the crushed document pane
  • phase 9 — website, documentation, sample wiki and WASM demo
  • phase 8 — packaging, release workflow and in-app update
  • phase 7 — light editing and export
  • phase 6 — force-directed graph view
  • phase 5 — search, the file watcher, and the Link Doctor
  • phase 4 — the three-pane reader shell
  • phase 3 — diagrams, DBML pipeline, and the render cache
  • phase 2 — Markdig to Avalonia renderer
  • phase 1 — vault scanning, parsing, and the 13-step link resolver
  • phase 0 — repo skeleton, solution, CI

Fixed

  • say what the browser build cannot do instead of ignoring the request
  • wrap table cells instead of cutting them off at the pane edge
  • four faults in the PDF and HTML exports
  • stop the new figure styles from un-centring the hero panel
  • draw the graph when the toolbar asks for it, and in the right palette
  • report why opening a folder failed instead of ignoring the click
  • open a picked folder in the browser instead of doing nothing
  • group the leftover navigation, keep reopened tabs, and deliver exports
  • stop the open button crashing, and let the side panels collapse
  • resolve diagram fonts instead of discarding them
  • serve the site from a subpath, and drop the domain it does not have yet
  • scan in a deterministic order, and ship the fixture that proved it wasn't
  • build the solution on macOS and Linux, and let the release workflow parse
  • diagram labels are legible in the browser, and the test that hid it is corrected
  • resolve the CSS in Mermaider's SVG, and pin the defect that remains
  • two bugs the demo showed as soon as it was actually run
  • stop the reader hanging on layout and the watcher killing the process
  • a diagram Detangle cannot draw must not hang the page

Performance

  • cut the demo's first-load payload by a tenth, and its artifact by half
  • meet the phase 5 budgets on a five-thousand-file vault

Documentation

  • show the application on the website instead of describing it
  • record where the Svg.Skia defect was filed
  • find the real cause of the diagram text collapse, and patch it upstream
  • link the deployed demo and docs from the README

Full changelog: v0.1.0...v0.1.0