Releases: tomasriveral/NoteWrapper
Releases · tomasriveral/NoteWrapper
v2.0
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 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
What's Changed
Editor Support
- Helix: added initial support by @tomasriveral in (#1)
- Kakoune: added initial support by @tomasriveral in (#2)
- Micro: added initial support by @tomasriveral in (#5)
- Vi: added initial support by @tomasriveral in (#6)
Features
| Editor | Bufferless | Cursor | Jump to end | Aditional requirements |
|---|---|---|---|---|
| Helix | ❌ | ❌ | ✅ | — |
| Kakoune | ❌ | ❌ | ✅ | — |
| Micro | ❌ | ✅ | ✅ | micro-vivify and modifications to your init.lua |
| Vi | ❌ | ❌ | ✅ |
Fixes
- Backup: Fix (#3) rsync arguments were not stored correcly by @tomasriveral in #4
Full Changelog: v1.0...v1.1
v1.0
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)