Skip to content

Releases: Pavel-mik/obsidian-spherical-graph

1.7.0

Choose a tag to compare

@github-actions github-actions released this 30 Jul 17:03
6cc6779

What's Changed

  • Release 1.7.0: atmosphere, satellites, pins, and presentation by @Pavel-mik in #9

Full Changelog: 1.6.1...1.7.0

1.6.1

Choose a tag to compare

@github-actions github-actions released this 30 Jul 13:50
8a6d874

What's Changed

  • Release 1.6.1: connected directory continents by @Pavel-mik in #8

Full Changelog: 1.6.0...1.6.1

1.6.0

Choose a tag to compare

@github-actions github-actions released this 30 Jul 09:19
4cb0242

Highlights

  • Irregular folder continents now emerge from topology-first districts instead of circular territory clamps or concentric distance shells.
  • Sparse graph-distance stress and a render-aware spherical collision pass distribute cities more naturally and remove visible node overlap.
  • Relatively strong cross-continent links create coastal port cities on the side of their final destinations; layout and coastline rendering now share one port policy.
  • Large-vault preprocessing is linear-memory, Refresh preserves anchor limits, and new orphan placement no longer rebuilds every continental position.

Upgrade note

The layout algorithm is now version 7. Existing maps perform one safe Initialize so the new geography and collision packing take effect.

Validation: 48 test files / 265 tests, Node 20/22/24 CI, production build, release metadata validation, provenance attestation, and 0 production dependency vulnerabilities.

Full Changelog: 1.5.1...1.6.0

1.5.1

Choose a tag to compare

@github-actions github-actions released this 29 Jul 14:41
a293465

What changed

  • Dense directory continents now use seeded best-candidate placement instead of visible radial sequences.
  • Equal-weight links receive bounded target-length variation, reducing concentric rings around highly connected notes.
  • Short-range collision response and a soft intrinsic territory barrier reduce node overlap and boundary pile-ups.
  • Orphan notes use a seeded random ocean distribution and are no longer regularized into a uniform lattice.

Existing layouts receive one automatic Initialize because the layout algorithm version is now 6.

Full changelog: 1.5.0...1.5.1

1.5.0

Choose a tag to compare

@github-actions github-actions released this 29 Jul 11:26

Organic directory continents and Auto rotate

  • Large folder continents now use deterministic compound S² territories
    instead of filling one uniform circular cap.
  • Subfolder cohorts occupy overlapping asymmetric lobes with varied radial
    limits, preserving directory ownership without imposing a disk silhouette.
  • Multi-scale connected-ocean erosion carves broad bays and headlands while
    protected member cities remain on land.
  • The bottom status rail now includes an always-accessible Auto rotate
    button. It starts or stops a slow camera orbit and stops automatically when
    manual camera interaction begins.

The layout algorithm is now version 5. Existing maps receive one automatic
Initialize, then return to fixed-layout behavior.

Full changelog: 1.4.0...1.5.0

1.4.0

Choose a tag to compare

@github-actions github-actions released this 29 Jul 10:25

Folder-shaped world geography

  • Every linked top-level vault folder now forms one deterministic continent.
  • Linked notes in the vault root become standalone islands; orphan notes stay
    interactive over open water without manufacturing land.
  • Continents receive disjoint intrinsic spherical territories and the connected
    ocean targets approximately 50% of the globe.
  • Selecting a note also gives a restrained highlight to notes in the same
    first-two-level directory region, alongside existing link and route states.
  • Settings now include a searchable folder picker for excluding complete
    subtrees from graph generation.

The layout algorithm is now version 4. Existing maps receive one automatic
Initialize, then return to the normal fixed-layout behavior.

Full changelog: 1.3.1...1.4.0

1.3.1

Choose a tag to compare

@github-actions github-actions released this 28 Jul 16:58

Full Changelog: 1.3.0...1.3.1

1.3.0

Choose a tag to compare

@github-actions github-actions released this 28 Jul 15:25

Full Changelog: 1.2.5...1.3.0

Spherical Graph 1.2.5

Choose a tag to compare

@github-actions github-actions released this 28 Jul 09:49

What's new

  • More organic, density-adaptive continents with finer irregular coastlines and variable sandy beaches.
  • Solid globe mode now fully occludes the far hemisphere.
  • Find searches both notes and tags.
  • Selection details shows linked tags for selected notes.

Full Changelog: 1.2.4...1.2.5

1.2.4

Choose a tag to compare

@github-actions github-actions released this 28 Jul 08:23

Continent detection now forms consensus candidates separately at coarse and fine CPM scales, recovering prominent hub-and-spoke and core/periphery communities that the former global consensus could miss. A conservative affinity pass completes clearly attached boundary notes, while a topology-cohesion gate continues to reject sparse chains. Isolated unassigned notes no longer punch lakes into supported land; accepted competing continents and coherent free-node groups still preserve sea. Use Renew layout to apply the revised detection and membership. The lake-rendering correction applies immediately. Verified with 40 test files / 196 tests, production-renderer browser QA on a 636-note graph, CI on Node.js 20, 22, and 24, release artifact validation, and build provenance attestation.