12.12.3
2023-09-11
Bug fix release
12.11.5
2023-06-26
See https://joplinapp.org/changelog_ios/ for the full list
12.11.3
2023-05-30
Please see changelog for full details: https://joplinapp.org/changelog_ios/
12.10.5
2023-03-06
Various bug fixes and improvements. Full changelog at https://joplinapp.org/changelog_ios/
12.8.1
2022-06-07
Various bug fixes and improvements.
12.7.1
2022-02-15
- New: Add additional time format HH.mm
- Improved: Do no duplicate resources when duplicating a note (721d008)
- Improved: Make heading 4, 5 and 6 styling more consistent (fca5875)
- Improved: Show login prompt for OneDrive
- Improved: Update Mermaid 8.13.5 -> 8.13.9 and Katex dependencies (#6039 by Helmut K. C. Tessarek)
- Fixed: Fixed issue where synchroniser would try to update a shared folder that is not longer accessible (667d642)
- Fixed: Prevent multiline note titles (#6144)
- Fixed: Shared resource was not encrypted with correct encryption key (#6092)
12.6.2
2021-12-18
Full release notes available at https://discourse.joplinapp.org/t/joplin-2-6-is-available/22440
12.4.1
2021-10-01
- Fixed: Misinterpreted search term after filter in quotation marks
- Improved: Improved sync locks so that they do not prevent upgrading a sync target
- Improved: Show the used tags first in the tagging dialog
- Improved: Update Mermaid 8.10.2 -> 8.12.1 and fix gitGraph crash
- New: Add a way to disable a master key
- New: Add support for single master password, to simplify handling of multiple encryption keys
- New: Added "None" sync target to allow disabling synchronisation
12.3.1
2021-08-16
- Improved: Make it easier to setup E2EE
- Improved: Upgraded React Native to v0.64
- Fixed: Bump hightlight.js to v11.2
10.6.2
2021-01-11
- Improved: Support natural sorting by title
- Improved: Upload Big Notes to Onedrive
- Fixed: Fix "Not implemented" error when downloading resources with S3 sync target
- Fixed: Fixed OneDrive issue that would require a full resync every time
10.1.0
2020-09-21
- Improved: Implemented more reliable way to sync device and server clocks that would work with filesystem sync too
- Improved: Remove option for new editor as it crashes the app
- Fixed: Fix issue with action button disappearing in some contexts
- Security: Disallow EMBED tags to prevent XSS vulnerability
10.0.53
2020-09-05
- New: Add mechanism to lock and upgrade sync targets
- New: Add startup screen to show progress of db migration
- Improved: Add search filters
- Improved: Add support for OneDrive for Business
- Improved: Remove hardcoded portrait screen orientation for share activity
- Improved: When searching, weight notes using Okapi BM25 scor
- Fixed Katex font rendering
- Fixed issue when creating new notebook and going back
- Fixed regression when saving a new notebook
- Fixed sync fetching issue
10.0.52
2020-08-05
Fixed regression when creating new notebook.
10.0.47
2020-04-10
- New: Add toolbar, list continuation and Markdown preview to editor
- New: Added button to select all notes
- New: Added way to upgrade master key encryption and sync target encryption
- Improved: Auto-save after closing a note
- Improved: Close sidebar when displaying error dialog
- Fixed: Fixed resource download auto mode
- Fixed: When modifying a conflicted note, it would disappear from the view
- Fixed: Allow scrolling past end of note
- Fixed: Prevent decryption loop when a resource cannot be decrypted
- Fixed: Fixed iOS icon border
- Fixed: Fixed config screen styling
10.0.46
2020-03-22
- New: Added button to select all notes
- New: Added way to upgrade master key encryption and sync target encryption
- Improved: Always show scrollbar in editor mode
- Improved: Close sidebar when displaying error dialog
- Fixed: Remember last selected note
- Fixed: Fixed colour of background in OLED dark theme
10.0.45
2020-03-08
- New: Added OLED dark theme
- New: Added Mermaid diagrams support
- Security: Changed default encryption method to CCM
- Security: Change geolocation service to freegeoip.app to improve privacy
- Security: Fixed potential Arbitrary File Read via XSS
- Fixed: Allow loading images from plain HTTP urls
- Fixed: Fixed note renderer asset caching issue
- Fixed: Add new Katex fonts to improve rendering
10.0.43
2020-01-25
- New: Added new, more secure encryption methods, so that they can be switched to at a later time
- Improved: Extract note renderer to separate package (WIP)
- Improved: Display warning box when a resource cannot be downloaded
- Improved: Better handling of resource download errors, and added resource info to sync status screen
- Improved: Update Katex to 0.11.1
- Improved: Update application icon
- Fixed: Fixed issues with Katex and MultiMd table plugin
- Fixed: When creating a new note, it was not possible to focus the body text field
- Fixed: Fixed regression in HTML note rendering
- Fixed: Handle WebDAV servers that do not return a last modified date (fixes mail.ru)
10.0.40
2019-11-21
- New: Add warning message when user tries to upload a file 10MB or larger (#2102) (#2097)
- Fixed: Handle rare case when notebook has a parent that no longer exists, which causes a crash when sorting (#2088)
- Fixed: Fix issue when WebDAV server redirects certain API calls (#2103)
- Fixed: Fix scaling of inline svg resource icons (#2075)
10.0.39
2019-11-12
- New: Added link resource icon (#2035)
- New: Add KBD tag support (#2044) (#2043)
- New: Add typographer support (#1987)
- New: Added support for chemical equations using mhchem for Katex
- New: Added duplicate option when selecting notes. (#1969)
- New: Added concept of sync version and client ID to allow upgrading sync targets
- New: Added Front Camera toggle when taking a picture (#1913)
- New: Added fail-safe to prevent data from being wiped out when the sync target is empty
- Improved: Set user-agent header to Joplin/1.0 (#2064) (#2042)
- Improved: Show alarm in correct date and time format (#2026)
- Improved: Update Markdown plugins: toc-done-right, anchor (#2005) (#1953)
- Improved: Handle WebDAV server with empty XML namespaces (#2002)
- Improved: Allow selecting camera ratio and fixed camera view aspect ratio. Also made camera type persistent. (#1998)
- Improved: Allow apps to work with read-only profile
- Improved: Allow a sync client to lock a sync target, so that migration operations can be performed on it
- Improved: Confirm encryption password (#1939)
- Improved: Don't display Dracula theme on mobile (#1935)
- Improved: Improves deletion fail-safe so it is based on percentage of notes deleted. And display warning on sidebar.
- Improved: Log last requests in case of a sync error
- Improved: Custom mobile editor font (#1797)
- Improved: Remove empty sections from config screen
- Fixed: Fix handling of URLs that contain single quotes (#2030)
- Fixed: Fix TOC with special characters (#2052)
- Fixed: Make sure side bar text is white when dark theme is used (#1910)
- Fixed: Images were not being displayed just after having been taken or attached (#1975)
- Fixed: Fixed translation of "Synchronisation Status" (#1906)
- Fixed: App would crash if trying to index a note that has not been decrypted yet (#1938)
v10.0.37
2019-09-15
- New: Added sync button animation; Added notebook header; Improved layout of Edit Notebook screen
- New: Added note side menu
- New: Added 'All notes' screen; Cleaned up header bar buttons; Removed 'body' from note preview object to improve memory usage
- New: Added button to fix search engine index
- New: Added auto-save
- New: Added placeholders for note title and body, and focus body by default for notes
- Improved: Only support checkboxes that start with a dash (#1832)
- Improved: Upgraded packages to fix security issues
- Improved: Optimised loading of multiple items
- Improved: Show correct time/date (as specified in settings) for note properties (#1749)
- Improved: More rendering optimisations to make animations smoother and to allow typing fast on large notes
- Improved: Better logging in case of error while indexing search
- Improved: Edit and delete notebooks by long-pressing them, and removed context menu on note lists
- Improved: Removed concept of Advanced Options and move tools to Config screen to clean up context menu
- Fixed: Support non-alphabetical characters in note link anchors (#1870)
- Fixed: Fix typo on encryption options screen (#1823)
- Fixed: Fixed note order when dragging a note outside a notebook (#1732)
- Fixed: Fixed issue that could slow down app when displaying large list of notes
- Fixed: When deleting resource from sync target also delete associated data blob (#1694)
- Fixed: Process less data simultaneously when building search index to prevent out of memory errors (#1690)
10.0.36
2019-06-20
- Improved: Optimised resource download queue by exiting early if resources are already downloaded
- Fixed: Fixed bug that was preventing images from displaying
- Fixed: Fixed bug where photo was not displayed just after having taken it
10.0.35
2019-06-16
Upgraded React Native framework and modules.
10.0.32
2019-05-14
- New: Support for note history (#1415) (#712)
- Improved: Save size of a resource to the database; and added mechanism to run non-database migrations
- Improved: Display better error message when trying to sync with a new sync target from an old version of Joplin
- Fixed: Allow resources greater than 10 MB but they won't be synced on mobile (#371)
- Fixed: Some images were not being displayed
- Fixed: Prevents notes with no title to break after synchronize (#1472)
- Fixed: Remove message "Processing a path that has already been done" as this is not an error (#1353)
10.0.31
2019-04-30
- Resolves #1105: Added support for macro persistence for Katex
- Refresh folder order when a new folder is added or modified
- Moved tags to separate screen to avoid slow down when having many tags
- Allow toggling markdown plugins and added several new plugins (#1347)
- Improved support for Japanese, Chinese, Korean search queries
- Fix #1433: Some resources could incorrectly be deleted even though they are still present in a note. Also added additional verifications before deleting a resource.
- Fix #1427: Support checkoxes behind bullets
- Fix #1405: Handle invalid resource tags that contain no data when importing ENEX
- Fix #1325: Fixed nested checkbox indentation
- Fix #1326: Restored inline code styling
10.0.30
2019-03-01
Various bug fixes and improvements
10.0.0.29
2019-02-04
- New: Improved search engine (mult-language support and more flexible search queries)
- New: Improve search keyword highlighting
- Updated translations
- Fixes #769: Disable META tags in Markdown viewers
- Fixes #792: Fix "Network request failed" error that some users were having
- Fixes #1137: Fixed regression on SeaFile sync
10.0.28
2019-01-12
- Fixes #1057: Fix missing title field issue
- Fixes #1066: Disable use of FTS when not present on device (Fixes white screen crash on startup)
- Fixes #1082: Highlight correct keywords when doing a search
- Fixes #1068: Handle case where notebook has a parent that no longer exists
10.0.27
2018-12-18
- New: Improved search engine
- New: Highlight search results inside notes
- Resolves #1015: (Re-)added support for selecting image from camera roll
- Resolves #321: Changed notification library to Firebase to get more reliable notifications
- Improved: Optimised loading of large notes that contain many images.
- Improved: Many small fixes and improvements to style and layout to make app more usable
- Fixes #808 (maybe): Added fix for Nginx 404 error issue.
- Fixes #999: Associate new note with default notebook when creating it from Welcome screen
- Fixed: Prevent sync infinite loop under some rare conditions
- Fixes #1045: Display notebooks as a tree in notebook dropdown
- Fixes #1033: Handle hard break when rendering Markdown to HTML
- Fixes #952: Upgraded Katex lib to fix bug
- Various other bug fixes and minor improvements
- Updated translations.
10.0.26
2018-10-26
Various bug fixes and improvements.
10.0.25
2018-09-06
- Fixes #653: Don't detect horizontal rule as bullet list item
- New: replace the resource icon (for internal links) with the Joplin icon (from ForkAwesome)
- Resolves #350: Open non-image resources in external application
- Update: Upgraded Katex to support new features
- Resolves #594: Enable support for SVG graphics
- Fixes #536: Allow changing sync target file path
- Fixes #491: Handle non-standard ports in sync and better handling of errors
- Resolves #538: Added info to ask user to set app permissions
- Fixes #531: Get WebDAV to work with certain servers that require a trailing slash on directories
- Fixes #565: Translate strings in dialog
- Fix: Better support of Nginx WebDAV
- Fixes #600: Improved resuming of long sync operations so that it doesn't needlessly re-download the items from the beginning
- Fixes #593: Resource should not be auto-deleted if they've never been linked to any note
- Fixes #632: Handle restricted_content error in Dropbox
- Fix: Revert #554 to try to fix #624: WebDAV error when syncing with SeaFile
- Optimised encryption and decryption of items so that it doesn't freeze the UI
10.0.24
2018-05-23
- Fixes #531: Get WebDAV to work with certain servers that require a trailing slash on directories.
- Fixes #536: Allow changing sync target file path.
- Fixed Dropbox error when authentication info is invalid or missing.
10.0.22
2018-05-17
- Fixes #433: Don't scroll note back to top when changing checkbox state
- Fixes #455: Use active folder when creating new note from Welcome screen
- Resolves #345: Option to hide completed todos
- Fixes #497: Make sure Dropbox text input is visible when keyboard is visible on iPhone SE
- Resolves #443: Various optimisations to make dealing with large notes easier and make Katex re-rendering faster
- Fixed incorrect timeout for sync-after-save (was using ms instead of sec). Removed needless caching of note IDs in database.
- Resolves #503: Share note with other apps
10.0.21
2018-05-10
- New: Support for sub-notebook (see website for more information)
- Fixes #363: Fixed indentation and rendering of lists
- Fixes #393: Fixed moving new notes before they are saved
- Resolves #470: Make it clear that spaces in URLs are invalid.
- Fixes #434: Handle Katex block mode
- Resolves #134: Allow linking to a note from another note
- For now, disable attaching resources larger than 10MB due to #371
10.0.20
2018-04-01
- New: Dropbox synchronisation
- Fixed: Tag box in dark theme
- Updated: translations
10.0.19
2018-03-24
- New Resolves #285: Create, edit and remove tags from notes
- New: Handle deletion of resources that are not linked to any note
- Updated Russian, German, Portuguese, Spanish and French translations. Many thanks to the translators!
- Improved: 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: Crash with empty backtick
- Fix: App freezes when connecting to OneDrive login page while internet connection is down
1.0.15
2018-03-03
- Experimental iPad support
- Ability to sort notes by different fields
1.0.13
2018-02-20
- Improved: WebDAV compatibility
- Improved: Convert new lines in tables to BR tag, and added support for HTML tags in Markdown viewers
- Fixed: Local items were no longer being deleted via sync.
- Updated: translations
1.0.12
2018-02-15
WebDAV driver and various other improvements.
0.10.10
2018-02-07
- Added Nextcloud support (Beta)
- Added WebDAV synchronisation
- Updated translations
0.10.9
2018-01-09
- Fixed issue related to saving and loading settings which could cause synchronisation to fail.
- Fixed issue with keyboard hiding note text.
0.10.8
2018-01-09
- Fixed various minor issues related to E2EE.
0.10.7
2018-01-06
- Added End-To-End Encryption (E2EE) support.
0.10.6
2017-12-09
- Better handling of items that cannot be synchronised (for example, if they exceed the max file size supported by the target)
- German translation
- Made context menu scrollable
- Fixed auto-assignment of title for new notes
- Fixed dropdown positioning in Config screen
- Fixed layout for iPhone X
0.10.5
2017-12-05
- Fixed sync issue that could cause a newly created note to conflict with itself
0.10.4
2017-12-02
- Added support for alarms (notifications)
- Added option to set date and time format
- Improved OneDrive login
- Added Spanish translation
0.10.3
2017-11-28
- Allow selecting, deleting and moving multiple notes at a time
- Hidden irrelevant settings from config page