Here are the new features, improvements and fixes
News
- New: Add keyboard shortcut editor (#3525 by Anjula Karunarathne)
- New: Add log statement to try to fix issue #3536
Improvements
- Improved: Change codemirror default home and end to be visual line based (#3672 by Caleb John)
- Improved: Clarifies labels of certain actions, and added shortcut for note list toggle
- Improved: Do not prevent export when one item is still encrypted
- Improved: Fuzzy search (#3632 by Naveen M V)
- Improved: Make codemirror the default code editor (#3703) (#3560 by Caleb John)
- Improved: Rename menu item from "Export" to "Export all" to clarify what it does
- Improved: Sync immediately on startup
Security
- Security: Disallow EMBED tags to prevent XSS vulnerability (CVE-2020-15930, vulnerability found by Ademar Nowasky Junior)
- Security: Upgrade packages to fix vulnerabilities
Fixes
- Fixed: Creating a note after backward redirection places it in a wrong notebook (#3759 by Naveen M V)
- Fixed: Fix applying tags to multiple notes (#3710)
- Fixed: Fix bug with quotes when searching (#3735 by Naveen M V)
- Fixed: Fix wildcard search (#3713 by Naveen M V)
- Fixed: Fixed clock sync logic when creating new sync target
- Fixed: Fixed copying link in Rich Text editor (#3697)
- Fixed: Fixed note export when there are folders with non-existing parents. Also fixed long path issue on Windows. (#3689)
- Fixed: Fixed viewer font size, in particular for inline code (#3553)
- Fixed: Increased file extension limit to 20 to prevent issue when using external editors (#3696)
- Fixed: Use joplin list handling in emacs mode (#3758) (#3749 by Caleb John)