Notesnook v3.3.8 introduces expiring notes, table CSV export/import, customizable editor line height, Android home shortcuts, and fixes 80+ bugs across all platforms!
Expiring notes (Pro)
Notes can now expire automatically after a set date. When a note expires, it gets moved to trash. This is useful for temporary notes, drafts, or time-sensitive information that should be automatically cleaned up after a certain date.
To set an expiry date, open note properties and select "Set expiry date". You can set any date in the future, and the note will automatically move to trash when that date is reached.
Export/import tables as CSV (Pro)
You can now export tables to CSV files and import CSV files as tables directly in the editor. This makes it easier to work with spreadsheet data in your notes.
To export a table, right-click on it and select "Export to CSV". To import, use the same menu and select "Import from CSV".
Customizable editor line height
Control the spacing between lines in the editor with the new line height setting. Fine-tune the line height with float-level precision to perfectly match your reading preference.
Find this setting in Settings > Editor > Line height.
Android home launcher shortcuts (Pro)
Android users can now add shortcuts for notebooks, tags, notes, and colors directly on their home screen for quick access. Long press the Notesnook app icon and drag a shortcut to your home screen.
Day & week format settings
Customize how dates are displayed throughout the app with new day and week format options. You can now choose your preferred first day of the week and date format. Additionally, use the new $day$ title format and /day command for daily notes.
Edit note creation date
You can now edit a note's creation date from the properties panel. This is useful when importing notes from other apps or when you want to backdate entries.
New keyboard shortcuts
Several new keyboard shortcuts have been added to improve your workflow:
- Move line up/down - Move the current line or selection up/down with Alt+Up/Down (Windows/Linux) or Option+Up/Down (Mac)
- Clear current node - Remove formatting from the current node with Ctrl+Backspace (Windows/Linux) or Cmd+Backspace (Mac)
- Save note - Quickly save from the status icon click or tab menu
- Copy images - Copy images with Ctrl+C (Windows/Linux) or Cmd+C (Mac)
- Command palette - Now accessible via a button in the status bar
Title in note history
Note history now includes the title in each session, making it easier to track changes to both content and titles over time. When viewing note history, you can see exactly what the title was at each point in time.
Other improvements
- Multipart uploads on mobile - Improved reliability for large file uploads on iOS and Android
- Customizable monograph title - Set custom titles for your published monographs
- Preview attachments - Preview attachments directly in the attachment manager before downloading
- Conflicts on locked notes - Sync conflicts now properly show on locked notes
- Improved sync reliability - Various improvements to make syncing more reliable
- Collapsible heading performance - Significantly improved performance when working with many collapsible headings
Fixes and improvements
As with all our releases, we've fixed a bunch of bugs and improved the overall user experience. Here are some notable fixes:
- Fixed file picker and PDF preview issues on iOS and Android (thanks @ammarahm-ed!)
- Fixed iOS crash when using biometric unlock
- Fixed keyboard opening on app launch if locked note is opened
- Fixed sidebar close gesture on iOS
- Fixed color picker wheel images not loading
- Fixed notification notes being created on every app launch
- Fixed app crash when restoring invalid backup files
- Fixed wrong trial end date shown in settings
- Fixed editor and note title resizing when window resizes
- Fixed TOC headings alignment (thanks @01zulfi!)
- Fixed empty command palette/quick open when locked note is active
- Fixed duplicate block-id on splitting nodes
- Fixed desktop starting minimized on auto-startup
- Fixed YouTube embeds erroring with code 153
- Fixed icons not aligning in lists and callouts with custom line height
- Fixed hidden collapse/expand icon when callout title is empty
- Fixed web clip on mobile not including URL & date clipped
- Fixed shortcuts not updating in side menu
- Fixed share sheet bottom padding
- Fixed search scroll not working on switching editors
- Fixed reminder sorting and dialog formatting (thanks @NeedsChloesure!)
- Fixed themes not installing and improved theme server performance
- PDF previews now work correctly on iOS
- Cleanup downloaded cache files on startup
Read the full commit history.

