21 KiB
Joplin changelog
v1.0.109 - 2018-09-27T18:01:41Z
- New: Allow loading image resources in IMG html tags. For example, this is now possible:
<img src=":/a92ac34387ff467a8c839d201dcd39aa" width="50"/>
- Security: Fixed security issue by enabling contextIsolation and proxying IPC messages via preload script. Thank you Yaroslav Lobachevski for discovering the issue.
- Fixes #801: Replaced freegeoip which is no longer free with ip-api to enable again geo-location for notes.
- Fixes #802: Scale note text correctly when using zoom
- Fixes #805: Fixed app freezing when opening note in external editor and then creating new note
- Clipper: Fixes #809: Saves full URL with note, including query parameters
- Clipper: Resolves #681: Allow adding tags from Web Clipper
- Clipper: Fixes #672: Make sure selected notebook is saved and restored correctly
- Clipper: Fixes #817: Added support for PICTURE tags, which will fix issues with certain pages from which images were not being imported
- Clipper: Fixed importing certain images with sources that contain brackets
- Improved: Mostly an invisible change at this point, but the REST API has been refactored to allow adding more calls and to support third-party applications.
v1.0.107 - 2018-09-16T19:51:07Z
- New: Resolves #755: Added note properties dialog box to view and edit created time, updated time, source URL and geolocation
- Added Dutch (Netherlands) translation
- Added Romanian translation
- Fixes #718: Allow recursively importing Markdown folder
- Fix #764: Fix equation tag positioning
- Fixes #710: Don't unwatch file when it is temporarily deleted
- Resolves #781: Allow creating notebooks with duplicate titles to allow two notebooks with same name to exist under different parents
- Fixes #799: Handle restricted_content error for Dropbox (skip files that cannot be uploaded to copyright or other Dropbox t&c violation)
- Provided script to install on Ubuntu (with icon)
v1.0.106 - 2018-09-08T15:23:40Z
Note: this release is no longer signed to avoid issues with renewing certificates. If you get a warning or the application cannot be installed, please report on the forum on GitHub.
- Resolves #761: Highlight single tick code segments
- Resolves #714: Allow starting application minimised in the tray icon
- Fixes #759: Add border around code block when exporting to PDF
- Fixes #697: Focus search text input after clearing search
- Fixes #709: Now that HTML is supported in notes, remove BR tag replacement hack to fix newline issues.
v1.0.105 - 2018-09-05T11:29:36Z
- Resolves #679: Drag a note on a tag to associate the tag.
- Resolves #427: Import source-url from Enex files
- Resolves #594: Enable support for SVG graphics
- New: replace the resource icon (for internal links) with the Joplin icon (from ForkAwesome)
- Update: Upgraded Katex to support new features
- Update: Improve speed of loading notes that include many resources, and prevent UI from freezing
- Fixes #653: Don't detect horizontal rule as bullet list item
- Fixes #113: Upgraded Ace Editor to try to fix Korean input issue (to be confirmed)
v1.0.104 - 2018-06-28T20:25:36Z
- New: Allow HTML in Markdown documents in a secure way.
- New: Resolves #619: Context menu to cut, copy and paste. Also added menu to copy link in web view
- New: Resolves #612: Allow duplicating a note
- New: Web Clipper: Support 'author' property
- Improved: Resolves #647: Allow specifying text editor path and arguments in setting
- Improved: Optimised encryption and decryption of items so that it doesn't freeze the UI, especially on mobile
- Improved: Set PDF default file name
- Improved: Resolves #644: Added support for .markdown extension when importing files
- Fixes #634: Press ESC to dismiss dialog in non-English languages
- Fixes #639: Make sure text wraps when printing or exporting as PDF
- Fixes #646: Mentioned that TLS settings must be saved before checking sync config
v1.0.103 - 2018-06-21T19:38:13Z
- New: Resolves #611: Allow opening and editing note in external editor
- New: #628: Adds a shortcut to insert the date and time.
- New: Fixes #343, Fixes #191: Added options to specify custom TLS certificates
- New: Fixes #343, Fixes #191: Added options to ignore TLS cert errors to allow self-signed certificates on desktop and CLI
- Fixes #626: Auto-completion for indented items
- Fixes #632: Handle restricted_content error in Dropbox
- Fix: Revert #554 to try to fix #624: WebDAV error when syncing with SeaFile
v1.0.101 - 2018-06-17T18:35:11Z
This is a bug-fix release following v100 with the following fixes:
- Fixes #623: Improved handling of text selection and fixed infinite loop (white screen bug)
- Fixes #593: Resource should not be auto-deleted if they've never been linked to any note
- Fixes #630: PDF export in context menu
v1.0.100 - 2018-06-14T17:41:43Z
- New: Added toolbar buttons for formatting text.
- New: Added Traditional Chinese and Catalan translations
- Fixed: Handle Nginx DAV PROPFIND responses correctly
- Fixes #597: Also import sub-notebooks when importing JEX data
- Fixes #600: Improved resuming of long sync operations so that it doesn't needlessly re-download the items from the beginning
- Fix: Try to display more info when there is a Dropbox API error
v1.0.99 - 2018-06-10T13:18:23Z
Note: This is the same as 1.0.97, but with a fix for the Linux version, which could not start anymore.
If you're using the web clipper, make sure to also update it!
- Updated: Auto-delete resources only after 10 days to handle some edge cases
- Clipper: Cleaner and more consistent clipper REST API, to facilitate third-party access
- Clipper: Fixes #569: Make clipper service available on localhost only
- Clipper: Fixes #573: Better handling of certain code blocks
v1.0.97 - 2018-06-09T19:23:34Z
If you're using the web clipper, make sure to also update it!
- Updated: Auto-delete resources only after 10 days to handle some edge cases
- Clipper: Cleaner and more consistent clipper REST API, to facilitate third-party access
- Clipper: Fixes #569: Make clipper service available on localhost only
- Clipper: Fixes #573: Better handling of certain code blocks
v1.0.96 - 2018-05-26T16:36:39Z
This release is mainly to fix various issues with the recently released Web Clipper.
- Clipper: Allow selecting folder to add the note to
- Clipper: Fixed issue when taking screenshot
- Clipper: Added Firefox extension
v1.0.95 - 2018-05-25T13:04:30Z
- New: A web clipper is now available - it allows saving web pages and screenshots from your browser to Joplin. To start using it, go to Options > Web Clipper Options. Note that this feature is a beta release so there might still be some issues. Feedback is welcome.
- Fix: Identify another Dropbox missing auth error, to allow resetting the token
- Fixes #531: Get WebDAV to work with certain servers that require a trailing slash on directories
v1.0.94 - 2018-05-21T20:52:59Z
- New: Allow copying path of resources
- New: Adds functionality to allow for renaming of tags.
- Improved: Evernote import
- Fixes #536: Allow changing sync target file path
- Fixes #535: Note preview was not always updated when it should
- Fixes #491: Handle non-standard ports and better handling of fetchBlob errors
- Fixes #528: Set translation in bridge functions too
- Fixes #527: Remove empty section separators from menus
- Fix: Added styles to fix margin bottom for nested lists
v1.0.93 - 2018-05-14T11:36:01Z
- New: A portable version is now available. To install it simply copy the file "JoplinPortable.exe" to your USB device. See the documentation for more information - https://joplin.cozic.net/#desktop-applications
- Improved: Made import of ENEX files more robust and accurate
- Improved: Auto-update process should be more reliable.
- Fixed: Made sync-after-save interval longer to made synchronisations less frequent.
v1.0.91 - 2018-05-10T14:48:04Z
Same as v1.0.90 but with a fix for #510
- New: Resolves #345: Option to hide completed todos
- New: Resolves #200, Resolves #416: Allow attaching images by pasting them in. Allow attaching files by drag and dropping them. Insert attachment at cursor position.
- Improved: Resolves #443: Various optimisations to make dealing with large notes easier and make Katex re-rendering faster
- Fixes #481: Keyboard shortcuts were not working when text editor had focus in macOS
- Fixed: Tag display
- Security: Resolves #500: Fixed XSS security vulnerability
v1.0.89 - 2018-05-09T13:05:05Z
- New: Resolves #122: Added support for sub-notebooks. Please see doc for more info: https://joplin.cozic.net/#sub-notebooks
- Improved: Export/Import links to notes
- Fixes #480: Ignore invalid flag automatically passed by macOS
- Fixes #61: Handle path that ends with slash for file system sync
v1.0.85 - 2018-05-01T21:08:24Z
Note: This is the same as v84 but with the note creation bug fixed.
- New: Windows 32-bit support
- New: Button to toggle the sidebar
- Improved: Better handling of resources that are incorrectly flagged as encrypted
- Improved: Various changes to make PortableApps format work
- Improved: Resolves #430: Support lowercase "x" in Markdown checkboxes
- Fixes #346: Make sure links have an address when exporting to PDF
- Fixes #355: Set undo state properly when loading new note to prevent overwriting content of one note with another
- Fixes #363: indentation and rendering of lists
- Fixes #470: Make it clear that spaces in URLs are invalid.
- Fixes #434: Handle Katex block mode
v1.0.83 - 2018-04-04T19:43:58Z
- Fixes #365: Cannot paste in Dropbox screen
v1.0.82 - 2018-03-31T19:16:31Z
- Updated translations
v1.0.81 - 2018-03-28T08:13:58Z
- New: Dropbox synchronisation
- New: Czech translation
- Fixes #318: Display full links in editor
- Resolves #329: Add link to E2EE doc
v1.0.79 - 2018-03-23T18:00:11Z
- New: Resolves #144, Resolves #311: Highlight search results and search in real time. Associated Ctrl+F with searching.
- New: Resolves #73: Show modified date next to note in editor
- New: Danish translation
- Improved: Fixes #318, Fixes #317: ENEX: Improved handling and rendering of plain text links. Improved detection and import of resources. Improved import of tables.
- Updated: Resolves #307: Use blue colour for sidebar, to be consistent with mobile app and logo
- Updated: Translations
v1.0.78 - 2018-03-17T15:27:18Z
- Improved: Handle deletion of resources that are not linked to any note
v1.0.77 - 2018-03-16T15:12:35Z
Note: This fixes an invalid database upgrade in the previous version.
- New: Resolves #237: Export to PDF and print option
- New: Resolves #154: No longer used resources are automatically deleted after approximately 24h
- Improved: Resolves #298: Removed extraneous first characters from auto-title
- Improved: Made WebDAV options dynamics so that changing username or password doesn't require restarting the app
- Fix: Fixes #291: Crash with empty backtick
- Fix: Fixes #292: Improved auto-update feature and fixed incorrect notifications
- Fix: Signed executables on Windows
- Updated Russian, German, Portuguese, Spanish and French translations. Many thanks to the translators!
v1.0.72 - 2018-03-14T09:44:35Z
- New: Allow exporting only selected notes or notebook
- New: Resolves #266: Allow setting text editor font family
- New: Display icon next to resources and allow downloading them from Electron client
- Improved: Optimised sync when dealing with many items, in particular when using Nextcloud or WebDAV
- Improved: Display last sync error unless it's a timeout or network error
- Improved: Fixes #268: Improve error message for invalid flags
- Fix: Fixes #271: Sort by created time was not respected
v1.0.70 - 2018-02-28T20:04:30Z
- New: Resolves #97: Export to JEX format or RAW format
- New: Import JEX and RAW format
- New: Resolves #52: Import Markdown files or directory
- New: Allow sorting notes by various fields
- New: Resolves #243: Added black and white tray icon for macOS
- Fix: #247: Unreadable error messages when checking for updates
- Fix: Fixed sync interval sorting order
- Fix: #256: Check that no other instance of Joplin is running before launching a new one
v1.0.67 - 2018-02-19T22:51:08Z
- Fixed: #217: Display a message when the note has no content and only the note viewer is visible
- Fixed: #240: Tags should be handled in a case-insensitive way
- Fixed: #241: Ignore response for certain WebDAV calls to improve compatibility with some services.
- Updated: French and Español translation
v1.0.66 - 2018-02-18T23:09:09Z
- Fixed: Local items were no longer being deleted via sync.
- Improved: More debug information when WebDAV sync target does not work.
- Improved: Compatibility with some WebDAV services (Seafile in particular)
v1.0.65 - 2018-02-17T20:02:25Z
- New: Added several keyboard shortcuts
- New: Convert new lines in tables to BR tags, and added support for HTML tags in Markdown viewers
- Fixed: Confirmation message boxes, and release notes text
- Fixed: Issue with items not being decrypted immediately when they are created due to a sync conflict.
- Updated: Translations
v1.0.64 - 2018-02-16T00:58:20Z
Still more fixes and improvements to get v1 as stable as possible before adding new features.
IMPORTANT: If you use Nextcloud it is recommended to sync all your notes before installing this release (see below).
- Fixed: Nextcloud sync target ID (which was incorrectly set to WebDAV sync ID). As a result items that have been created since this bug will be re-synced with Nextcloud. This sync will not duplicate or delete any item but is necessary to preserve data integrity. IF YOU HAVE NOTES IN CONFLICT AFTER SYNC: Close the app completely and restart it to make sure all the lists are visually up-to-date. The notes in conflict most likely can be ignored - they are just duplicate of the real ones. To be safe, check the content but most likely they can simply be deleted.
- Improved: Provide Content-Length header for WebDAV for better compatibility with more servers
- Fixed: Allow copy and paste from config and encryption screen on macOS
- Fixed: #201, #216: Make sure only one update check can run at a time, and improved modal dialog boxes
v1.0.63 - 2018-02-14T19:40:36Z
- Improved the way settings are changed. Should also fixed issue with sync context being accidentally broken.
- Improved WebDAV driver compatibility with some services (eg. Seafile)