Skip to content

Releases: tomasriveral/NoteWrapper

v2.0

02 May 07:34
8ee0096

Choose a tag to compare

What's Changed

Features

  • editor: add default to $EDITOR (#8) (if "editor" isn't in the config file and -e or --editor wasn't used)
  • (⚠️ BREAKING CHANGE) Add multiple directory vault (#9)
    In your configuration JSON file, change:
    * "directory": string -> array of string
    * "backup.directory": string -> pair of key/entries
    The configuration must follow README's instruction
    Note : you can backup each directory independently to different backup directories.
    (#18) fix some documentation and the default configuration provided by the program

Editor support

  • Jed: add initial support (#12)

Features

Editor Bufferless Cursor Jump to end Aditional requirements
Jed

Documentation

  • docs: miscellanious improvements (#13)
  • fix: forgot to update doesEditorExist() to isEditorValid()

Continuous integration

  • set up github rules for the main branch
  • CI: test building the project (#14)
  • CI: test running the binary for 5 sec. (#17)
  • CI: add clang-format check (#19)

Fixes

  • fix: version flag is now set with compiler flag (#7)
  • fix: backup inconsistent expansion of ~ (#11)
  • fix (#22): incorrect backup debuging (#23)
    The incorrect debuging led me to thing there was an error.
  • fix (#21): crash when creating unified journal (#24)
  • fix multiple issues introduced in precedents PR: (#10, #16, #20)

Full Changelog: v1.1...v2.0

v1.1

23 Apr 17:58
0eac451

Choose a tag to compare

What's Changed

Editor Support

Features

Editor Bufferless Cursor Jump to end Aditional requirements
Helix
Kakoune
Micro micro-vivify and modifications to your init.lua
Vi

Fixes

Full Changelog: v1.0...v1.1

v1.0

19 Apr 16:12

Choose a tag to compare

NoteWrapper initial release.

Journaling and notetaking TUI wrapper on top of your favorite editor!

Features

  • Terminal-based note and journal system
  • Vault-based organization
  • Standard Markdown files
  • Journal support with flexible entry formats and flexible journaling style (unified and divided)
  • Real-time Markdown rendering via Vivify
  • Backup support using rsync
  • Supports multiple editors (vim, neovim, nano)