Release history
tomasriveral/NoteWrapper releases
All releases
8 shown
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
-eor--editorwasn'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()toisEditorValid()
Continuous integration
- set up github rules for the
mainbranch - 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