notesnook

A fully open source & end-to-end encrypted note taking alternative to Evernote.

GPL-3.0 License

Downloads
2.4K
Stars
9.6K
Committers
32

Bot releases are hidden (Show)

notesnook - 1.7.0

Published by thecodrr almost 3 years ago

🌟 Features & new stuff

  1. Note version history — from this version, each session will be saved locally all the way back to the first edit. You will also be able to restore or preview a previous version in case you want to go back in time. You can find a note's version history in properties.
  2. Better tables — the current tables are awful; you can't resize the columns, the UI is awkward and UX worse. Not anymore. Tables now include active row + cell highlighting, column resizing with scrolling. All your older tables will be automatically migrated.
  3. More reliable edited time updates — previously date edited would update any time you made a change; be that assigning a color to a note or editing it. From this version, the edited date of note will update only when it makes sense i.e. when you make an edit.
  4. Improved note properties — note properties now include date created & date edited of a note.
  5. Overhauled search engine — the search experience is still not amazing (but it's coming) but at least now the results will be much more reliable thanks to the new search engine.
  6. Mobile optimized search/replace — the Android/iOS versions now include a mobile optimized version of search/replace improve the UX around that.
  7. Attachments count on notes
  8. You can now assign/add tags to note from inside the editor on mobile

🐛 Fixes & improvements:

  1. Fixed a crash on macOS when app was in background (#227)
  2. Price is not localized on changing locale at checkout (#226)
  3. Current app theme is not displayed when using Android widget (#221)
  4. Fixed a lot of saving issues in mobile app's editor (#219, #215)
  5. Fixed issue where attach button wouldn't appear on a new note (#218)
  6. Fixed crash on clicking the "Report an issue" button (#211)
  7. Fixed issue where changing opened note color did not update the note list (#207)
  8. Publish note view now automatically closed on losing focus (#202)
  9. Editor is now properly centered in Focus mode (#177)
  10. Notebook is now created if enter is pressed in Notebook creation dialog (#127)
  11. Fixed issue where editing a locked note after the vault was automatically locked caused it to become empty
  12. Changing vault password should be much more reliable now
  13. Sort options now adapt to the list
notesnook - 1.6.12

Published by thecodrr almost 3 years ago

🌟 Features & new stuff

  1. Attachments list in note properties now include images as well (#163)

🐛 Fixes & improvements:

  1. Topics could not be deleted using notebook edit dialog (#193)
  2. Notes were getting dereferenced from notebooks/topics on sync (#192)
  3. Total notes count was not updating on notebook items (#191)
  4. Desktop app was not opening if closed from the top bar on macOS (#188)
  5. Topics on all the notes were appearing wrong (#187)
  6. Opening a note was updating it's date edited time (#186)
  7. Empty note was not getting saved (#175)
  8. Undoing after note deletion crashed the app (#160)
  9. Fixed minor issues in setting automatic backups directory (#157)
  10. "Sort by title" appeared enabled when it should be disabled (#156)
  11. Focus was moving to editor when typing in title input (#153)
  12. Fixed text selection color on Mozilla Firefox
  13. Fixed a lot of minor bugs with syncing (shortcuts, tag aliases etc not syncing)
notesnook - 1.6.11

Published by thecodrr almost 3 years ago

🌟 Features & new stuff

  1. We have replaced the session expired dialog with a full view. The reasoning behind this is improved security; before it was possible to dismiss the dialog using various techniques and access the notes. This has now been fixed.

🐛 Fixes & improvements:

  1. Opening empty note doesn't clear out editor contents (#150)
  2. Format changes are not saved in editor (#88)
  3. Editor word count is not cleared in new note
  4. Empty new lines are no longer automatically removed.
  5. Title-only note not getting added to list
  6. Fixed issue with some images causing attachment issues (#148, #149)
notesnook - 1.6.10

Published by thecodrr almost 3 years ago

🐛 Fixes & improvements:

  1. Fixed crash when removing last note from a tag
  2. Fixed issue where editor toolbar was not sticky
  3. Daily auto backups are now enabled by default for pro users (on Desktop & web)
  4. Fixed issue where app would get stuck when automatically creating an encrypted back on startup
notesnook - 1.6.9

Published by thecodrr almost 3 years ago

🐛 Fixes & improvements:

This release mostly consists of some major performance improvements in the editor and the app overall.

  1. Note loading speed has been greatly improved
  2. The app used to take 10% CPU even when idle; this has now been fixed.
  3. Session expiry dialog is back! (it was broken previously but now it should work as expected).
notesnook - 1.6.8

Published by thecodrr almost 3 years ago

🌟 Features & new stuff

1. Notebook view now has a fancy header

2. Topic view is now also more distinguishable from Notebook view

3. Links in editor are now more readable (#120) and also show a context toolbar

4. Notebook indicator on a note item now also shows the first topic

We also moved tags to the bottom.

🐛 Fixes & improvements:

1. All jank has been removed from the editor (see for yourself)

Before After
Peek 2021-12-02 21-41 Peek 2021-12-02 21-37

Other fixes

  1. Fixed issue where you couldn't resubscribe after cancelling a subscription (#125)
  2. Fixed issue with monographs showing broken images (#124)
  3. Note colors are now the same in light & dark mode (#123)
  4. Fixed glitch where note title in the editor header would remain fixed even after note switch (#121)
  5. Fixed issue on mobile apps where cursor jumped to the end of paragraph on backspacing to previous line (#110)
  6. Fixed issue on mobile apps where editor lost focus on removing a checklist item (#112)
  7. Backup restore is now working properly (no "Please provide attachment hash" error) (#118)
  8. Fixed issue where web & desktop apps were not following the system theme (#111)
  9. Alphabetical sorting order has also been improved (#119, #116)
  10. Notes can now be uncolored again (#113)
  11. We have also fixed a lot of other critical issues — especially with notes getting suddenly emptied or replaced (#114)

And that's it for this release 🤣

notesnook - 1.6.7

Published by thecodrr almost 3 years ago

🌟 Features & new stuff

  1. Now you can report bugs and issues directly from inside the app. 😁

🐛 Fixes & improvements:

  1. Fixed issue where pasted content was not getting saved (#102)
  2. Fixed issue where notes list appeared empty
  3. Fixed issue where empty editor was not easily focusable on touch devices (#103)
  4. Fixed issue on mobile app where note wouldn't get saved due to a race condition (#101)
  5. Fixed issue where data-hash was not being inserted back after image extraction. (#104)
notesnook - 1.6.6

Published by thecodrr almost 3 years ago

🌟 Features & new stuff

  1. We have added a new announcement dialog that is much more dynamic & interactive.
  2. The inline announcement UI has also been refreshed a little bit.

🐛 Fixes & improvements:

  1. Fixed issue where trash wouldn't refresh after permanently deleting an item.
  2. Fixed issue where colors were not getting checked in the menu
  3. Exit fullscreen mode on focus mode exit (#89)
  4. Note is dereferenced on editing a notebook (#93)
  5. Fixed issue where notebook tag on a note wouldn't update on notebook/topic delete (#90)
  6. Fixed issue where word count was always 0 when note was opened (#92)
  7. Fixed issue where accented & other unicode characters couldn't be added in a tag title
notesnook - 1.6.5

Published by thecodrr almost 3 years ago

Critical bug fix release

Fixes

  1. Fixed issue where edited date of notes got updated on login.
  2. Increase fetchjsonp timeout to 30s
  3. Add fallback for browsers that don't support backdrop-filter
  4. Added a more descriptive error message for invalid_grant error.
notesnook - 1.6.4

Published by thecodrr almost 3 years ago

🌟 Features & new stuff

  1. Add support for fonts in editor — currently, you can only choose between 4 different styles (monospace, classic, serif, and sans-serif). The app uses system default fonts for each of them. (#69)
  2. 🌟 New dialog UI 🌟
  3. Sign up & login UI has been overhauled on web/desktop — it is now much simpler and much, much faster.
  4. New users will now get 7 days of free trial by default (even without email verification) — we want everyone to see what makes Notesnook the best. And you'll also get 7 days more if you choose to verify your email. Think of it as a little encouragement 😉
  5. Purchasing flow has been massively improved — everything is now integrated into the app so no weird 3rd party popups.
  6. Window size & location is now finally persisted in the desktop app (#65)
  7. You'll also now be gently notified when your trial is about to expire.

🐛 Fixes & improvements:

We fixed a lot of things in this release.

  1. Editor performance for small and large notes has been massively improved (#78, #84)
  2. Download progress is now starts updating immediately when downloading attachments
  3. Code elements inside pre blocks no longer have a weird background & border around them
  4. Note tagging is now much more stable (#83, #76)
  5. Sync is locked until backup restoration is finished (#79)
  6. Subscription status on Apple iOS devices will now be updated correctly when subscription is renewed or canceled.
  7. Tags are now correctly sanitized to disallow invalid characters
  8. The scroll bar in lists no longer gets hidden when you are scrolling and the cursor moves outside (#81)

As always, feel free to suggest new features and report issues.

notesnook - 1.6.3

Published by thecodrr almost 3 years ago

This is a minor release fixing many bugs.

Fixes:

  1. Fixed many issues with the codeblock editor plugin (#68, #66)
  2. Fixed issue where notes started disappearing from notebooks (#71)
  3. Fixed issue where some notes did not have the notebook reference although they appeared under a notebook
  4. Finally fixed spelling mistake in mobile app where Pro subscription popup showed $49.99/month for yearly subscription (#51)
  5. Fixed issue where editing a topic did not automatically fill the title input with the current topic title (#72)
  6. Fixed issues due to concurrent syncs from multiple devices by a single user.
  7. Download of corrupted attachments is now handled properly.

Mobile only

  1. Fix a crash when navigating to a tag from list of tags
  2. Fix grouping not working once alphabetical grouping is selected
  3. Added a dedicated download button for images in editor
notesnook - 1.6.2

Published by thecodrr almost 3 years ago

Note: There was a critical bug in the desktop version 1.6.0 & 1.6.1 due to which we had to unpublish it. This is the fixed version (hopefully).

🌟 Highlights

All platforms

  1. 🎆 Encrypted File attachments 🎆 
  2. Codeblock widget now supports every programming language on Earth #28 (and everything is lazily loaded so if you don't use code blocks, no worries)
  3. Many, many syncing issues like unexpected conflicts, missed notes, slow syncing etc.
  4. Escaping from a blockquote in editor is easier (just press Enter)
  5. A lot of keyboard quirks on mobile have been fixed in this release

Web & desktop

On Web, do a hard refresh by pressing Shift + F5 to update to the latest version
On Desktop, you should receive the update automatically if you have Notesnook installed. If you don't, you can grab the platform specific file from the list of assets below.

  1. Fixed last edited time being empty for newly created note #62 
  2. Clicking on settings after collapsing a view doesn't open the settings view #59 
  3. "Session expired" dialog goes away on window resize #58 
  4. Spellchecker has been disabled in this release (it'll be back in a more configurable way soon) #53 
  5. The compact mode is now much, much more compact (easily fits 20+ items on a single 1080p screen without scrolling)
  6. The properties view has gotten a UI overhaul making it much more usable
  7. The editor UI has been updated to fit better in the app
  8. The app bundle size has been insanely reduced making the app loaded faster (800ms loads on Slow 3G connections with latency > 2s)
  9. Electron has been updated to v15 on Desktop (hence the size increase unfortunately)

Android & iOS

Install the new version from the Play Store on Android & App Store on iOS

  1. You can now take notes directly from the notification drawer on Android (Go into Settings -> General to enable this)
  2. The Share Extension (the thing that allows you to share anything from anywhere on your device) now allows you to append things to any note.
  3. New Quick Note widget on iOS & Android
  4. Pro subscription shows $49.99/month #51 

Thank you for being a part of Notesnook. If you have any issues, new ideas, suggestions; feel free to make an issue.

notesnook - 1.5.5

Published by thecodrr about 3 years ago

Another minor release that fixes a couple of critical bugs:

  1. Fixed issue where multiple duplicate notes were being created in tags #57
  2. Fixed issue in editor where selected lines could not be made into a checklist #56
  3. Fixed multiple app crashes on Android & iOS
  4. Fixed crash when jumping to group #50
  5. Fixed subscription purchase via PayPal on desktop #40

We have also introduced a new Developer options section in Settings. Enabling the Debug mode will make a few hidden buttons in the app visible which will allow for better debugging of issues.

notesnook - 1.5.4

Published by thecodrr about 3 years ago

Another minor release that fixes a couple of issues:

  1. Add confirm password input to signup page
  2. Telemetry details are now much more detailed
  3. Add setting to change backups storage location
  4. Renamed colors & tags now sync
  5. Start checking for updates if update status is clicked
  6. Fix issue where sometimes items would not be synced if saved or created while the Sync was running
  7. Fix issue where single device conflicts would start appearing if the app was opened for a long time
notesnook - 1.5.3

Published by thecodrr about 3 years ago

A minor release that fixes a couple of issues:

  1. Crash when searching in topics (#29)
  2. Crash on note open if notebook topic is undefined
  3. Crash sometimes when note.tags is null
  4. Crash when canceling backup import dialog
  5. Images cannot be inserted in editor
  6. Hide zoom factor slider in the web app
  7. Notebooks are not added when importing Evernote notebooks
  8. Some notes cannot be deleted (#25)

And we also made some UI improvements:

  1. The overlay color when dialogs are opened in dark mode is less eye straining (#27)
  2. Notebook & topic views now show the item type (Notebook & Topic) on the items to be less confusing. (#29)

Enjoy and do report any bugs that you come across.


Note: Auto updating doesn't work if you are using .deb or .rpm to install Notesnook. Use .AppImage as a workaround.

notesnook - 1.5.1

Published by thecodrr about 3 years ago

A minor release that fixes a couple of things:

  1. Improved inline code ux in editor
  2. App will now ask for password when backing up your notes or the recovery key
  3. Auto updates should now work properly (do note that the app doesn't start auto updating until you click the button).
  4. The most annoying & persistent session expiry bug is now finally fixed.
  5. The app will now give an error if multiple sync processes try to run.
  6. Fixed a couple of bugs with conflict resolution.

Enjoy! : )

notesnook - 1.5.0

Published by thecodrr about 3 years ago

Wow. This is a huge release.

I'll put out release notes for this later on the blog.

Enjoy the release and if you find any bugs, make an issue.

notesnook - 1.4.1

Published by thecodrr over 3 years ago

Read the what's new in this release on our blog.

Note: there is a chance you may get logged out after installing this update so make sure you sync all your notes beforehand.

notesnook - v1.4.0

Published by thecodrr over 3 years ago

Read the what's new in this release on our blog.

notesnook - Better conflict resolution, Notesnook Importer & so much more!

Published by thecodrr over 3 years ago

Features:

An improved conflict resolution experience

  • We added Next conflict & Prev conflict buttons for easier navigation between conflicts
  • The previous diffing algorithm was horribly slow - we improved it's performance by ~50% and also put it into it's own Web Worker to ensure the app never hangs up.
  • The scroll between current & incoming note is now synced.

screely-1622263806531

Notesnook Importer - One tool to import from almost any notes app

We have designed a special tool for importing data from other note taking apps like EverNote, Onenote, Standard Notes etc. What's so special about it? Well...

  1. Almost 100% compatibility: we have ensured that we transfer as much of your data as possible. This means we transfer your tags, notebooks, sections, trash, archives, sub tags...basically everything.
  2. Two step process: Drag & drop the backup file into the importer -> press import & viola! You get a nice .nnbackup file that you can quickly import into Notesnook.
  3. Secure & private: Since everything happens inside your browser, we ensure 100% privacy of your data.

Try it here!

screely-1622264140163

Fixes:

  1. Session expiry handling: Before when session expired, the user would be logged out immediately without any indication. This has now been fixed. You'll get a nice dialog asking you to re-login ensuring that your data remains safe.
  2. The subscription timer in settings now shows time in hours if remaining days < 1
  3. Desktop experience should now be much, much better. Things like navigation issues, empty notes, editor not loading shouldn't happen now.
  4. Selection mode should now automatically turn off when navigating away from a page.
  5. Context menu was not closing when outside of it. This is now fixed.

Download

Desktop:

You can download the app for your operating system from the assets below.

Note: Desktop apps are just wrappers around the web app right now. This will change, however, in the coming releases with platform specific features. The desktop app also auto updates (but you should still come check this repo just in case).

Android/iOS:

Note: Android/iOS build versions & change logs are different from the web & desktop versions.

Web:

Other:

Twitter Discord Reddit

Thank you for using Notesnook.