Skip to content

Releases: ongaeshi/previous-river

1.2.0

17 May 09:01

Choose a tag to compare

  • Documentation: Rewrote README.ja.md to be more clear and concise, and added demo GIFs to showcase plugin features.
  • English README: Translated README.ja.md to English and updated README.md.

1.1.1

15 May 20:15

Choose a tag to compare

  • Fix ESLint errors: Replaced inline styles with CSS classes to improve code maintainability and resolve linting warnings.
  • Update minimum app version: Bumped minAppVersion to 1.8.7 to ensure compatibility with recent Obsidian API changes.
  • Release workflow automation: Added a GitHub Actions workflow to automate the release process and securely sign release assets using Artifact Attestations.

1.1.0

13 May 19:52
28076e0

Choose a tag to compare

  • Next button: Add a "Next" button to the right side of the previous property row within Obsidian's native Properties view.
  • Duplicate next note: Add a command to duplicate the currently active note and automatically set the new note's previous property to point back to the original note.
  • Set ROOT: Add a command to quickly set the previous property of the active file to ROOT.
  • Fix floating promise lint error: Fix a TypeScript linting error in ExportFilterModal by explicitly handling an unhandled promise invocation.
  • Translate technical docs: Translate the Japanese technical documentation (docs/ja/) into English.

1.1.0-beta.1

10 May 14:37

Choose a tag to compare

1.1.0-beta.1 Pre-release
Pre-release
  • Add "Duplicate next note" command
  • Add "Set ROOT to previous property" command

1.0.0

29 Apr 18:54

Choose a tag to compare

  • Stable Release: Official 1.0.0 release.
  • Documentation & Safety: Finalized and documented the isAncestor / isOnSamePath safety algorithms that prevent cycle references and protect note graph integrity.

0.4.1

26 Apr 09:57
a315b3e

Choose a tag to compare

  • Export filtered rivers to Canvas:
    • Add a command to export a customized subset of your note network to an Obsidian Canvas based on specific filters.
    • image

0.4.0

23 Apr 20:53

Choose a tag to compare

  • Export next notes to Canvas: Add a command to export the entire tree structure of next notes derived from the current note to an Obsidian Canvas. Automatically detect loop structures and add a 🔄 icon to the originating note for visualization.
  • Export all previous links to Canvas: Add a command to analyze all previous property connections across the entire vault and export the full network as a Canvas file.
  • Copy next notes list: Add a command to copy the sequence of next notes to the clipboard. Automatically format the output as a tree-structured text list if branches exist.

0.3.0

26 Mar 01:55
254e1e8

Choose a tag to compare

  • Fast find-last-note: Significantly improved the performance of finding the last note by building an O(1) reverse cache, eliminating UI freezes in large vaults.
  • Improved next note lookup: Optimized the speed of finding next notes by using a highly efficient loop over resolvedLinks.

0.2.1

15 Mar 03:23

Choose a tag to compare

Remove redundant async/await.

0.2.0

01 Mar 16:05
87163d9

Choose a tag to compare

  • Insert note: Insert the selected note into the sequence.
  • Insert note to first: Insert the selected note at the beginning of the sequence.
  • Insert note to last: Insert the selected note at the end of the sequence.
  • Detach note: Detaches a note by setting its previous property to ROOT.