This is a great app that has reignited my habit of writing daily, but there seems to be a nasty bug that wipes the last-open entry when JRNL is closed. I don't know what exactly is behind it (possibly Summernote unloading early and causing the program to overwrite the journal file with empty data?), but until the author releases a fix, to prevent this on my end I've disabled save-on-close by commenting out the saveFile() line under the windowClose event trigger in JRNL\resources\app\body.js, like so:
ipcRenderer.on('windowClose',(event, arg) => { if(autoSaveInterval != null) { clearInterval(autoSaveInterval); } saveConfig(); //saveFile(currentDateString); });
Downside is you need to be sure to hit Ctrl+S or load another day to save the current entry before closing JRNL, but it beats randomly losing an entire entry on shutdown.