Skip to content

Releases: rogerbucks/thoughtknot

Nightly 0.7.1-nightly.20261018

Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Oct 18:28
08527d7

A nightly build of main at 08527d7. Every test passed on it, but it has not been through a stable release's checks. For the newest work only; most people should use the latest stable release.

0.7.0

Choose a tag to compare

@github-actions github-actions released this 18 Oct 22:04
91090ed

Layout engine

  • Graphviz 16.1.0, read from the engine itself (inside @viz-js/viz 3.31.0) when this release was built.
  • Checked against the published advisories for Graphviz and for @viz-js/viz (OSV, with NVD behind it) by this release’s quality job: none is known to affect either.
  • Its licence, and where its source is, are in THIRD_PARTY_NOTICES.md.

What's Changed

  • Public plan: clustered wiki roadmap, blocked-by links, community templates by @rogerbucks in #551
  • Publish a nightly pre-release from a passing main, never counted as a release by @rogerbucks in #552
  • Say the bar, details, edit pane, table and page words from the catalogue by @rogerbucks in #553
  • Add the project's ethos as a graph, and an Ethos page on the wiki by @rogerbucks in #554
  • Hold each host to speed budgets in CPU instructions by @rogerbucks in #545
  • Move to MPL-2.0, and add a code of conduct, a trademark note and the sign-off rule by @rogerbucks in #556
  • Say the settings page's words from the catalogue by @rogerbucks in #557
  • Say the export form, path, walk and view maker words from the catalogue by @rogerbucks in #562
  • Keep a tall drawing in a note within the window, as a setting by @rogerbucks in #560
  • Tidy the Diagram type list and the View menu by @rogerbucks in #563
  • Say the AI dialog and the leave-Obsidian question in the person's language by @rogerbucks in #565
  • Count again only the benchmarks a change reaches, and give the drawings' counts room by @rogerbucks in #558
  • Require every function to work by keyboard on any device with one by @rogerbucks in #567
  • Draw a schema block as the schema itself by @rogerbucks in #564
  • Say the drawing, untangle, proposal and step words in the person's language by @rogerbucks in #571
  • Ship standard schemas a graph can name, and warn of a named schema that is missing by @rogerbucks in #572
  • Plan text to graph: an AI breaks prose into a graph, from the editor or as a skill by @rogerbucks in #569
  • Tidy the edit panel: suggestions as a keyboard dropdown, the card's tools in one row by @rogerbucks in #573
  • Open a thing's details with what is going on, then its links in and out by @rogerbucks in #566
  • Say the diagram types, notes, parked things, changes and review in the person's language by @rogerbucks in #575
  • Wrap long lines in the text box, and check the browser page by keyboard on a phone by @rogerbucks in #577
  • Say the details panel, properties, adding a thing, Edit and drafts in the person's language by @rogerbucks in #578
  • Make the 50-thing drawing count steady again by @rogerbucks in #568
  • Say the AI models settings, style block summary and table headers in the person's language by @rogerbucks in #580
  • Plan winning back the drawings' instruction counts in Wave 6 by @rogerbucks in #581
  • Lead the hover tooltip with how a thing is linked, and read it aloud on focus by @rogerbucks in #576
  • Make V-10's huge graph real: graph theory and this project by @rogerbucks in #559
  • Add the project's home page on GitHub Pages by @rogerbucks in #570
  • Curve radial links around boxes, drag boxes to move them, and keep phone gestures in the drawing by @rogerbucks in #561
  • Add developer pages to the wiki, made from the code by @rogerbucks in #583
  • Check pointer targets and reflow at 320 in a real Chrome, in both hosts by @rogerbucks in #582
  • Rename the product from Graph Note to ThoughtKnot by @rogerbucks in #579
  • Point every link at rogerbucks/thoughtknot by @rogerbucks in #589
  • Serve the home page at thoughtknot.app by @rogerbucks in #585
  • Let the build status script run with nothing installed by @rogerbucks in #592
  • Show strangers what the project is, and ask for sign-off on web commits by @rogerbucks in #590
  • Plan graphs kept in a GitHub repository, held after R2 by @rogerbucks in #593
  • Write repository settings under its current name after a rename by @rogerbucks in #596
  • Hold every document and comment to plain English for ADHD readers by @rogerbucks in #588
  • Add a security policy (SECURITY.md) by @rogerbucks in #594
  • Move a box from the keyboard, and round the centre of a radial drawing by @rogerbucks in #587
  • Write CONTRIBUTING, the package guides and RELEASING in plain English by @rogerbucks in #591
  • 0.7.0: ThoughtKnot, test languages, speed budgets and nightly builds by @rogerbucks in #597
  • Lead the wiki's Home page with the whole product by @rogerbucks in #586
  • Write the comments in scripts/ in plain English by @rogerbucks in #595
  • Accept the 0.7.0 bundle growth and mesh search count by @rogerbucks in #603

Full Changelog: 0.6.0...0.7.0

Nightly 0.6.1-nightly.20261018

Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Oct 03:43
6b6e7c7

A nightly build of main at 6b6e7c7. Every test passed on it, but it has not been through a stable release's checks. For the newest work only; most people should use the latest stable release.

0.6.0

Choose a tag to compare

@github-actions github-actions released this 18 Oct 04:26
601a975

Layout engine

  • Graphviz 16.1.0, read from the engine itself (inside @viz-js/viz 3.31.0) when this release was built.
  • Checked against the published advisories for Graphviz and for @viz-js/viz (OSV, with NVD behind it) by this release’s quality job: none is known to affect either.
  • Its licence, and where its source is, are in THIRD_PARTY_NOTICES.md.

What's Changed

  • Reorder the roadmap and make the requirements graph the one source by @rogerbucks in #501
  • Add Claude's review of every pull request by @rogerbucks in #499
  • Wave 4: finish WCAG 2.2 AA checks for every Obsidian view, closing slice 4 by @rogerbucks in #500
  • Add the changes view and pull request review to Wave 5 by @rogerbucks in #519
  • Make CI faster without dropping a check by @rogerbucks in #524
  • Make the wiki and a plain-English user guide from the repository by @rogerbucks in #523
  • Show what changed in a graph since an earlier version by @rogerbucks in #525
  • Fix the wiki's first run by @rogerbucks in #529
  • Review pull requests, merges and commits in the browser editor by @rogerbucks in #531
  • Automated quality, part 1: named open numbers, requirements from a graph note, screen-reader check by @rogerbucks in #532
  • Design review for language, plug-ins and theming; quick tests picked by imports by @rogerbucks in #533
  • Automated quality, part 2: every view run from the keyboard alone, and four gaps fixed by @rogerbucks in #535
  • Host contract, plug-in interface, locale formats and right-to-left style sheets by @rogerbucks in #534
  • Check every message the user reads for plain English by @rogerbucks in #536
  • Say the words the person reads from one catalogue, in the host's language by @rogerbucks in #537
  • Give every reader problem a stable code, the same from both libraries by @rogerbucks in #538
  • Move the Obsidian community release after all planned waves by @rogerbucks in #539
  • Check design comments: graph-spec exports, Python docstrings, README layers by @rogerbucks in #520
  • Style the interface through one set of design tokens, which plug-ins inherit and add to by @rogerbucks in #540
  • Add the whiteboard: requirements, roadmap waves after R2 and its design by @rogerbucks in #541
  • Build the editor page before any editor test starts a server by @rogerbucks in #542
  • Draw every view in forced colours and more contrast, and scale text to 200% by @rogerbucks in #543
  • Run the test suite on six machines at once, and print only failures by @rogerbucks in #544
  • Read the interface in the host's direction, and keep each name in its own by @rogerbucks in #547
  • Add the Copilot Cowork skill: requirements, a held wave after R2 and its design by @rogerbucks in #546
  • Track right-to-left drawings as a must, and right to left for every plug-in by @rogerbucks in #548
  • Check every view in the long and right-to-left test languages by @rogerbucks in #550
  • 0.6.0: Wave 4 done, the changes view, the wiki, and the start of language and plug-ins by @rogerbucks in #549

Full Changelog: 0.5.0...0.6.0

0.5.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 22:55
f2dff22

Layout engine

  • Graphviz 16.1.0, read from the engine itself (inside @viz-js/viz 3.31.0) when this release was built.
  • Checked against the published advisories for Graphviz and for @viz-js/viz (OSV, with NVD behind it) by this release’s quality job: none is known to affect either.
  • Its licence, and where its source is, are in THIRD_PARTY_NOTICES.md.

What's Changed

  • Board plan: Closed on, waves (Wave iteration + Order), Started on, and the mirror on every push to main by @rogerbucks in #469
  • Mirror: set project fields by GraphQL, not gh project item-edit by @rogerbucks in #470
  • Bump the actions-version-updates group across 1 directory with 2 updates by @dependabot[bot] in #455
  • Accept a requirements copy changed only by tests flipped from planned to written by @rogerbucks in #471
  • Add a partial test status between planned and written by @rogerbucks in #474
  • C2: /graph edit opens the browser editor from the Claude Code mod by @rogerbucks in #473
  • Notes in the editor: shown, callouts, kept by edits, added by @rogerbucks in #472
  • W15 viewer aids: mini-map, details kept open, quick info by @rogerbucks in #476
  • C3: classification in the core and the Claude ceiling by @rogerbucks in #475
  • Readers: a change set may DELETE and SET, one named target each by @rogerbucks in #477
  • C4 shared display layer: one DOM layer for Obsidian and the browser editor by @rogerbucks in #479
  • Proposals: checked by the graph spec, removals as DELETE, decisions in the judgement block by @rogerbucks in #480
  • Model ceiling: a model's row of the destination matrix by @rogerbucks in #478
  • C5: the browser host shell for the editor page by @rogerbucks in #481
  • C6: the browser editor's export by @rogerbucks in #482
  • C7: proposals from Claude (cc_claude_only, cc_claude_proposes) by @rogerbucks in #483
  • Refuse Claude writes to the mod data folder by @rogerbucks in #484
  • WCAG 2.2 AA for every interface: requirements, board fixes, automated check by @rogerbucks in #485
  • C8: editor keyboard, reduced motion and text version by @rogerbucks in #487
  • Build W3C PROV into both readers: had-plan, prov-attributed, prov-revision, cache marker by @rogerbucks in #486
  • Compare the requirements flip check against the merge base by @rogerbucks in #492
  • Mirror: reopen and relabel a downgraded proof; list bot issues without false duplicate stops by @rogerbucks in #491
  • Split the core guide into topic files by @rogerbucks in #494
  • Tests make their own files: a generator for the images the checks need by @rogerbucks in #495
  • C9: editing on the browser editor page by @rogerbucks in #489
  • 0.5.0: slice 3 complete, slice 4 at 57 of 60 by @rogerbucks in #498

New Contributors

Full Changelog: 0.4.5...0.5.0

0.4.5

Choose a tag to compare

@github-actions github-actions released this 15 Oct 12:17
2774487

Layout engine

  • Graphviz 16.1.0, read from the engine itself (inside @viz-js/viz 3.31.0) when this release was built.
  • Checked against the published advisories for Graphviz and for @viz-js/viz (OSV, with NVD behind it) by this release’s quality job: none is known to affect either.
  • Its licence, and where its source is, are in THIRD_PARTY_NOTICES.md.

What's Changed

  • Show each requirement's build status on the project from GitHub's events by @rogerbucks in #461
  • Find the project through GraphQL, and seed the mirror's values from where each requirement stands by @rogerbucks in #466
  • Tests wait for the state they assert, never 20 ms; guard against new fixed sleeps by @rogerbucks in #468
  • Block copy and stale picker by @rogerbucks in #465
  • 0.4.5: Undo stays within its block, and slice 3 so far by @rogerbucks in #467

Full Changelog: 0.4.4...0.4.5

0.4.3

Choose a tag to compare

@github-actions github-actions released this 13 Oct 07:55
835c979

Layout engine

  • Graphviz 16.1.0, read from the engine itself (inside @viz-js/viz 3.31.0) when this release was built.
  • Checked against the published advisories for Graphviz and for @viz-js/viz (OSV, with NVD behind it) by this release’s quality job: none is known to affect either.
  • Its licence, and where its source is, are in THIRD_PARTY_NOTICES.md.

What's Changed

  • Speed tests assert the work done, never the time taken; add a release dry run by @rogerbucks in #112
  • Count the benchmarks' work in CPU instructions under Cachegrind, never time by @rogerbucks in #113
  • Hold the instruction counts: the first CI figures as the baseline by @rogerbucks in #114
  • 0.4.3: slice 2 plus the release fixes by @rogerbucks in #115

Full Changelog: 0.4.2...0.4.3