Skip to content

Release history

tomasriveral/NoteWrapper releases

All releases

8 shown

No immediate action
v2.3.0 New feature

fzf search + back button + ncurses nav + vault

No immediate action
v2.2.1 Maintenance

Routine maintenance and dependency updates.

No immediate action
v2.2 New feature

Backup Now button

No immediate action
v2.1.1 Maintenance

Routine maintenance and dependency updates.

No immediate action
v2.1 Maintenance

Routine maintenance and dependency updates.

v2.0 Breaking risk
⚠ Upgrade required
  • Update configuration JSON per README instructions to use array types for "directory" and "backup.directory".
  • Review CI pipeline changes if using custom workflows.
Breaking changes
  • Changed "directory" from string to array of strings in configuration.
  • Changed "backup.directory" from string to pair of key/entries (array) in configuration.
Notable features
  • Added default $EDITOR handling when not specified in config or via CLI flags.
  • Initial support for Jed editor (jump to end functionality).
  • Continuous integration enhancements: GitHub branch rules, build testing, binary runtime test, clang-format check.
Full changelog

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 think there was an error.
  • fix (#21): crash when creating unified journal (#24)
  • fix multiple issues introduced in precedents PR: (#10, #16, #20)

Full Changelog: https://github.com/tomasriveral/NoteWrapper/compare/v1.1...v2.0

No immediate action
v1.1 Mixed

Editor support + backup fix

No immediate action
v1.0 New feature

NoteWrapper initial release

Beta — feedback welcome: [email protected]