2021-07-04 19:14:32 +02:00
<!DOCTYPE html>
< html lang = "en" >
2021-05-24 01:16:43 +02:00
<!--
!!! WARNING !!!
This file was auto-generated from readme/changelog_android.md and any manual change
made to it will be overwritten. To make a change to this file please modify
the source Markdown file:
https://github.com/laurent22/joplin/blob/dev/readme/changelog_android.md
-->
2021-07-04 19:14:32 +02:00
< head >
2021-07-16 18:32:38 +02:00
<!-- Donate button A/B testing -->
< script async src = "https://www.googleoptimize.com/optimize.js?id=OPT-PW3ZPK3" > < / script > < meta
2021-07-04 19:14:32 +02:00
charset="utf-8"
http-equiv="X-UA-Compatible"
content="IE=edge,chrome=1"
/>
< link rel = "icon" href = "/images/favicon.png" / >
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
< meta name = "theme-color" content = "#000000" / >
2021-07-24 12:15:07 +02:00
< meta name = "description" content = "Joplin, the open source note-taking application" / >
2021-07-04 19:14:32 +02:00
< link
rel="stylesheet"
href="/ css/bootstrap5.0.2.min.css"
as="style"
/>
2021-09-06 20:08:25 +02:00
< link rel = "stylesheet" href = "/css/fontawesome-all.min.css?t=1630951685439" >
2021-07-04 19:14:32 +02:00
< link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700& display=swap"
rel="stylesheet"
as="style"
media="all"
onload="this.media='all'; this.onload = null"
/>
2021-09-06 20:08:25 +02:00
< link rel = "stylesheet" href = "/css/site.css?t=1630951685439" as = "style" / >
2021-07-04 19:14:32 +02:00
< title > Joplin Android app changelog | Joplin< / title >
2021-07-31 15:44:00 +02:00
< script
src="/ js/jquery-3.6.0.min.js"
rel="preload"
as="script"
>< / script >
2021-07-04 19:14:32 +02:00
< / head >
2021-07-31 15:46:37 +02:00
< body class = "website-env-prod" >
2021-07-10 12:22:31 +02:00
< div class = "container-fluid generic-template -page" id = "main-container" >
2021-05-24 01:16:43 +02:00
2021-07-10 12:22:31 +02:00
< div class = " navbar-main white-bg" id = "nav-section" >
< div class = "container" >
< div class = "row" >
< div class = "col-3" >
< a href = "/" >
< img
src="/ images/logo-text-blue.svg"
alt=""
id="top-logo"
width="180"
/>
< / a >
< / div >
< div class = "col-9 text-right d-none d-md-block" >
< a href = "/help/" class = "fw500" > Help< / a >
< a href = "https://discourse.joplinapp.org/" class = "fw500" > Forum< / a >
2021-07-19 12:01:01 +02:00
< a href = "/plans/" class = "button-link btn-trans plans-button" > Joplin Cloud< / a > < a class = "button-link btn-blue sponsor-button" href = "/donate" >
2021-07-16 18:14:56 +02:00
< i class = "fas fa-heart heart-full" > < / i > < i class = "far fa-heart heart-line" > < / i > Support us
2021-07-10 12:22:31 +02:00
< / a > < / div >
2021-08-16 17:50:14 +02:00
< div class = "col-9 text-right d-block d-md-none navbar-mobile-content" >
< a class = "button-link btn-blue sponsor-button" href = "/donate" >
< i class = "fas fa-heart heart-full" > < / i > < i class = "far fa-heart heart-line" > < / i > Support us
< / a >
2021-07-10 12:22:31 +02:00
< span class = "pointer"
>< img
src="/ images/mobile-menu-black-open-icon.png"
id="open-menu-mobile"
alt=""
/>< / span >
2021-05-24 01:16:43 +02:00
2021-07-10 12:22:31 +02:00
< div id = "menu-mobile" >
< div >
< div class = "text-right" >
< img
src="/ images/close-icon.png"
alt=""
class="pointer"
id="close-menu-mobile"
/>
2021-07-04 19:14:32 +02:00
< / div >
2021-05-24 01:16:43 +02:00
2021-07-10 12:22:31 +02:00
< div class = "text-center menu-mobile-top" >
< a href = "https://discourse.joplinapp.org/" class = "fw500 mobile-menu-link" > Forum< / a >
< a href = "/help/" class = "fw500 mobile-menu-link" > Help< / a >
< / div >
2021-05-24 01:16:43 +02:00
2021-07-10 12:22:31 +02:00
< div class = "menu-mobile-buttons" >
2021-07-19 12:01:01 +02:00
< a href = "/plans/" class = "button-link btn-trans plans-button" > Joplin Cloud< / a > < a class = "button-link btn-blue sponsor-button" href = "/donate" >
2021-07-16 18:14:56 +02:00
< i class = "fas fa-heart heart-full" > < / i > < i class = "far fa-heart heart-line" > < / i > Support us
2021-07-10 12:22:31 +02:00
< / a > < / div >
< / div >
2021-05-24 01:16:43 +02:00
2021-07-16 18:14:56 +02:00
< div id = "toc-mobile" > < div > < ul >
2021-07-04 19:14:32 +02:00
< li >
< p > Applications< / p >
< ul >
2021-07-10 12:22:31 +02:00
< li > < a href = "/desktop/" > Desktop application< / a > < / li >
< li > < a href = "/mobile/" > Mobile applications< / a > < / li >
< li > < a href = "/terminal/" > Terminal application< / a > < / li >
< li > < a href = "/clipper/" > Web Clipper< / a > < / li >
2021-07-04 19:14:32 +02:00
< / ul >
< / li >
< li >
< p > Support< / p >
< ul >
< li > < a href = "https://discourse.joplinapp.org" > Joplin Forum< / a > < / li >
2021-07-10 12:22:31 +02:00
< li > < a href = "/markdown/" > Markdown Guide< / a > < / li >
< li > < a href = "/e2ee/" > How to enable end-to-end encryption< / a > < / li >
< li > < a href = "/conflict/" > What is a conflict?< / a > < / li >
< li > < a href = "/debugging/" > How to enable debug mode< / a > < / li >
< li > < a href = "/rich_text_editor/" > About the Rich Text editor limitations< / a > < / li >
< li > < a href = "/faq/" > FAQ< / a > < / li >
2021-07-04 19:14:32 +02:00
< / ul >
< / li >
< li >
2021-08-09 14:19:08 +02:00
< p > Joplin Cloud< / p >
< ul >
< li > < a href = "/share_notebook/" > Sharing a notebook< / a > < / li >
< li > < a href = "/publish_note/" > Publishing a note< / a > < / li >
< / ul >
< / li >
< li >
2021-07-04 19:14:32 +02:00
< p > Joplin API - Get Started< / p >
< ul >
2021-07-10 12:22:31 +02:00
< li > < a href = "/api/overview/" > Joplin API Overview< / a > < / li >
< li > < a href = "/api/get_started/plugins/" > Plugin development< / a > < / li >
< li > < a href = "/api/tutorials/toc_plugin/" > Plugin tutorial< / a > < / li >
2021-07-04 19:14:32 +02:00
< / ul >
< / li >
< li >
< p > Joplin API - References< / p >
< ul >
< li > < a href = "https://joplinapp.org/api/references/plugin_api/classes/joplin.html" > Plugin API< / a > < / li >
2021-07-10 12:22:31 +02:00
< li > < a href = "/api/references/rest_api/" > Data API< / a > < / li >
< li > < a href = "/api/references/plugin_manifest/" > Plugin manifest< / a > < / li >
< li > < a href = "/api/references/plugin_loading_rules/" > Plugin loading rules< / a > < / li >
< li > < a href = "/api/references/plugin_theming/" > Plugin theming< / a > < / li >
2021-07-04 19:14:32 +02:00
< / ul >
< / li >
< li >
< p > Development< / p >
< ul >
< li > < a href = "https://github.com/laurent22/joplin/blob/dev/BUILD.md" > How to build the apps< / a > < / li >
2021-07-10 12:22:31 +02:00
< li > < a href = "/spec/e2ee/" > End-to-end encryption spec< / a > < / li >
< li > < a href = "/spec/history/" > Note History spec< / a > < / li >
< li > < a href = "/spec/sync_lock/" > Sync Lock spec< / a > < / li >
< li > < a href = "/spec/plugins/" > Plugin Architecture spec< / a > < / li >
< li > < a href = "/spec/search_sorting/" > Search Sorting spec< / a > < / li >
< li > < a href = "/spec/server_file_url_format/" > Server: File URL Format< / a > < / li >
< li > < a href = "/spec/server_delta_sync/" > Server: Delta Sync< / a > < / li >
< li > < a href = "/spec/server_sharing/" > Server: Sharing< / a > < / li >
2021-07-04 19:14:32 +02:00
< / ul >
< / li >
< li >
< p > Google Summer of Code 2021< / p >
< ul >
2021-07-10 12:22:31 +02:00
< li > < a href = "/gsoc2021/index/" > Google Summer of Code 2021< / a > < / li >
< li > < a href = "/gsoc2021/pull_request_guidelines/" > How to submit a GSoC pull request< / a > < / li >
< li > < a href = "/gsoc2021/ideas/" > Project Ideas< / a > < / li >
2021-07-04 19:14:32 +02:00
< / ul >
< / li >
< li >
< p > About< / p >
< ul >
2021-07-10 12:22:31 +02:00
< li > < a href = "/changelog/" > Changelog (Desktop App)< / a > < / li >
< li > < a href = "/changelog_cli/" > Changelog (CLI App)< / a > < / li >
< li > < a href = "/changelog_server/" > Changelog (Server)< / a > < / li >
< li > < a href = "/stats/" > Stats< / a > < / li >
< li > < a href = "/donate/" > Donate< / a > < / li >
2021-07-04 19:14:32 +02:00
< / ul >
< / li >
< / ul >
< / div > < / div >
2021-07-10 12:22:31 +02:00
< div >
< p class = "light-blue mobile-menu-link-bottom text-center" >
2021-07-16 18:14:56 +02:00
Copyright © 2016-2021 Laurent Cozic
2021-07-10 12:22:31 +02:00
< br / >
< a href = "/privacy/" class = "fw500" > Privacy Policy< / a >
< / p >
2021-07-04 19:14:32 +02:00
< / div >
< / div >
< / div >
2021-07-10 12:22:31 +02:00
< / div >
< / div >
< / div >
2021-08-09 14:19:08 +02:00
< div class = "help-page-container page-changelog_android" >
2021-07-04 19:14:32 +02:00
< div class = "container" >
< div class = "row content-wrapper" >
< div id = "toc" > < div > < ul >
2021-05-24 01:16:43 +02:00
< li >
< p > Applications< / p >
< ul >
2021-07-10 12:22:31 +02:00
< li > < a href = "/desktop/" > Desktop application< / a > < / li >
< li > < a href = "/mobile/" > Mobile applications< / a > < / li >
< li > < a href = "/terminal/" > Terminal application< / a > < / li >
< li > < a href = "/clipper/" > Web Clipper< / a > < / li >
2021-05-24 01:16:43 +02:00
< / ul >
< / li >
< li >
< p > Support< / p >
< ul >
< li > < a href = "https://discourse.joplinapp.org" > Joplin Forum< / a > < / li >
2021-07-10 12:22:31 +02:00
< li > < a href = "/markdown/" > Markdown Guide< / a > < / li >
< li > < a href = "/e2ee/" > How to enable end-to-end encryption< / a > < / li >
< li > < a href = "/conflict/" > What is a conflict?< / a > < / li >
< li > < a href = "/debugging/" > How to enable debug mode< / a > < / li >
< li > < a href = "/rich_text_editor/" > About the Rich Text editor limitations< / a > < / li >
< li > < a href = "/faq/" > FAQ< / a > < / li >
2021-05-24 01:16:43 +02:00
< / ul >
< / li >
< li >
2021-08-09 14:19:08 +02:00
< p > Joplin Cloud< / p >
< ul >
< li > < a href = "/share_notebook/" > Sharing a notebook< / a > < / li >
< li > < a href = "/publish_note/" > Publishing a note< / a > < / li >
< / ul >
< / li >
< li >
2021-05-24 01:16:43 +02:00
< p > Joplin API - Get Started< / p >
< ul >
2021-07-10 12:22:31 +02:00
< li > < a href = "/api/overview/" > Joplin API Overview< / a > < / li >
< li > < a href = "/api/get_started/plugins/" > Plugin development< / a > < / li >
< li > < a href = "/api/tutorials/toc_plugin/" > Plugin tutorial< / a > < / li >
2021-05-24 01:16:43 +02:00
< / ul >
< / li >
< li >
< p > Joplin API - References< / p >
< ul >
< li > < a href = "https://joplinapp.org/api/references/plugin_api/classes/joplin.html" > Plugin API< / a > < / li >
2021-07-10 12:22:31 +02:00
< li > < a href = "/api/references/rest_api/" > Data API< / a > < / li >
< li > < a href = "/api/references/plugin_manifest/" > Plugin manifest< / a > < / li >
< li > < a href = "/api/references/plugin_loading_rules/" > Plugin loading rules< / a > < / li >
< li > < a href = "/api/references/plugin_theming/" > Plugin theming< / a > < / li >
2021-05-24 01:16:43 +02:00
< / ul >
< / li >
< li >
< p > Development< / p >
< ul >
< li > < a href = "https://github.com/laurent22/joplin/blob/dev/BUILD.md" > How to build the apps< / a > < / li >
2021-07-10 12:22:31 +02:00
< li > < a href = "/spec/e2ee/" > End-to-end encryption spec< / a > < / li >
< li > < a href = "/spec/history/" > Note History spec< / a > < / li >
< li > < a href = "/spec/sync_lock/" > Sync Lock spec< / a > < / li >
< li > < a href = "/spec/plugins/" > Plugin Architecture spec< / a > < / li >
< li > < a href = "/spec/search_sorting/" > Search Sorting spec< / a > < / li >
< li > < a href = "/spec/server_file_url_format/" > Server: File URL Format< / a > < / li >
< li > < a href = "/spec/server_delta_sync/" > Server: Delta Sync< / a > < / li >
< li > < a href = "/spec/server_sharing/" > Server: Sharing< / a > < / li >
2021-05-24 01:16:43 +02:00
< / ul >
< / li >
< li >
< p > Google Summer of Code 2021< / p >
< ul >
2021-07-10 12:22:31 +02:00
< li > < a href = "/gsoc2021/index/" > Google Summer of Code 2021< / a > < / li >
< li > < a href = "/gsoc2021/pull_request_guidelines/" > How to submit a GSoC pull request< / a > < / li >
< li > < a href = "/gsoc2021/ideas/" > Project Ideas< / a > < / li >
2021-05-24 01:16:43 +02:00
< / ul >
< / li >
< li >
< p > About< / p >
< ul >
2021-07-10 12:22:31 +02:00
< li > < a href = "/changelog/" > Changelog (Desktop App)< / a > < / li >
< li > < a href = "/changelog_cli/" > Changelog (CLI App)< / a > < / li >
< li > < a href = "/changelog_server/" > Changelog (Server)< / a > < / li >
< li > < a href = "/stats/" > Stats< / a > < / li >
< li > < a href = "/donate/" > Donate< / a > < / li >
2021-05-24 01:16:43 +02:00
< / ul >
< / li >
< / ul >
2021-07-04 19:14:32 +02:00
< / div > < / div >
2021-05-24 01:16:43 +02:00
2021-07-04 19:14:32 +02:00
< div class = "main-content" >
2021-07-10 12:22:31 +02:00
< div class = "alert alert-danger alert-env-dev" role = "alert" >
2021-07-31 15:46:37 +02:00
Running in prod mode!
2021-07-10 12:22:31 +02:00
< / div >
< div class = "donate-links" >
2021-08-09 14:19:08 +02:00
< p > < a href = "https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=E8JMYD2LQ8MMA&lc=GB&item_name=Joplin+Development&currency_code=EUR&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted" > < img src = "https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/badges/Donate-PayPal-green.svg" alt = "Donate using PayPal" > < / a > < a href = "https://github.com/sponsors/laurent22/" > < img src = "https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/badges/GitHub-Badge.svg" alt = "Sponsor on GitHub" > < / a > < a href = "https://www.patreon.com/joplin" > < img src = "https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/badges/Patreon-Badge.svg" alt = "Become a patron" > < / a > < a href = "https://joplinapp.org/donate/#donations" > < img src = "https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/badges/Donate-IBAN.svg" alt = "Donate using IBAN" > < / a > < / p >
2021-07-10 12:22:31 +02:00
< / div >
2021-05-24 01:16:43 +02:00
< h1 > Joplin Android app changelog< a name = "joplin-android-app-changelog" href = "#joplin-android-app-changelog" class = "heading-anchor" > 🔗< / a > < / h1 >
2021-09-06 20:08:25 +02:00
< h2 > < a href = "https://github.com/laurent22/joplin/releases/tag/android-v2.4.1" > android-v2.4.1< / a > (Pre-release) - 2021-08-30T13:37:34Z< a name = "android-v2-4-1-https-github-com-laurent22-joplin-releases-tag-android-v2-4-1-pre-release-2021-08-30t13-37-34z" href = "#android-v2-4-1-https-github-com-laurent22-joplin-releases-tag-android-v2-4-1-pre-release-2021-08-30t13-37-34z" class = "heading-anchor" > 🔗< / a > < / h2 >
< ul >
< li > New: Add a way to disable a master key (7faa58e)< / li >
< li > New: Add support for single master password, to simplify handling of multiple encryption keys (ce89ee5)< / li >
< li > New: Added " None" sync target to allow disabling synchronisation (f5f05e6)< / li >
< li > Improved: Do not display master key upgrade warnings for new master keys (70efadd)< / li >
< li > Improved: Improved sync locks so that they do not prevent upgrading a sync target (06ed58b)< / li >
< li > Improved: Show the used tags first in the tagging dialog (#5315 by < a href = "https://github.com/JackGruber" > @JackGruber< / a > )< / li >
< li > Fixed: Fixed crash when a required master key does not exist (#5391)< / li >
< / ul >
2021-08-16 17:50:14 +02:00
< h2 > < a href = "https://github.com/laurent22/joplin/releases/tag/android-v2.3.4" > android-v2.3.4< / a > (Pre-release) - 2021-08-15T13:27:57Z< a name = "android-v2-3-4-https-github-com-laurent22-joplin-releases-tag-android-v2-3-4-pre-release-2021-08-15t13-27-57z" href = "#android-v2-3-4-https-github-com-laurent22-joplin-releases-tag-android-v2-3-4-pre-release-2021-08-15t13-27-57z" class = "heading-anchor" > 🔗< / a > < / h2 >
< ul >
< li > Fixed: Bump hightlight.js to v11.2 (#5278) (#5245 by Roman Musin)< / li >
< / ul >
< h2 > < a href = "https://github.com/laurent22/joplin/releases/tag/android-v2.3.3" > android-v2.3.3< / a > (Pre-release) - 2021-08-12T20:46:15Z< a name = "android-v2-3-3-https-github-com-laurent22-joplin-releases-tag-android-v2-3-3-pre-release-2021-08-12t20-46-15z" href = "#android-v2-3-3-https-github-com-laurent22-joplin-releases-tag-android-v2-3-3-pre-release-2021-08-12t20-46-15z" class = "heading-anchor" > 🔗< / a > < / h2 >
< ul >
< li > Improved: Improved E2EE usability by making its state a property of the sync target (#5276)< / li >
< / ul >
< h2 > < a href = "https://github.com/laurent22/joplin/releases/tag/android-v2.2.5" > android-v2.2.5< / a > (Pre-release) - 2021-08-11T10:54:38Z< a name = "android-v2-2-5-https-github-com-laurent22-joplin-releases-tag-android-v2-2-5-pre-release-2021-08-11t10-54-38z" href = "#android-v2-2-5-https-github-com-laurent22-joplin-releases-tag-android-v2-2-5-pre-release-2021-08-11t10-54-38z" class = "heading-anchor" > 🔗< / a > < / h2 >
< ul >
< li > Revert " Plugins: Add ability to make dialogs fit the application window (#5219)" as it breaks several plugin webviews.< / li >
< li > Revert " Resolves #4810, Resolves #4610: Fix AWS S3 sync error and upgrade framework to v3 (#5212)" due to incompatibility with some AWS providers.< / li >
< li > Improved: Upgraded React Native to v0.64 (afb7e1a)< / li >
< / ul >
< h2 > < a href = "https://github.com/laurent22/joplin/releases/tag/android-v2.2.3" > android-v2.2.3< / a > (Pre-release) - 2021-08-09T18:48:29Z< a name = "android-v2-2-3-https-github-com-laurent22-joplin-releases-tag-android-v2-2-3-pre-release-2021-08-09t18-48-29z" href = "#android-v2-2-3-https-github-com-laurent22-joplin-releases-tag-android-v2-2-3-pre-release-2021-08-09t18-48-29z" class = "heading-anchor" > 🔗< / a > < / h2 >
< ul >
< li > Improved: Ensure that timestamps are not changed when sharing or unsharing a note (cafaa9c)< / li >
< li > Improved: Fix AWS S3 sync error and upgrade framework to v3 (#5212) (#4810 by Lee Matos)< / li >
< li > Improved: Handles OneDrive throttling responses and sets User-Agent based on Microsoft best practices (#5246) (#5244 by < a href = "https://github.com/alec" > @alec< / a > )< / li >
< li > Improved: Make sync icon spin in the right direction (#5275) (#4588 by Lee Matos)< / li >
< li > Fixed: Fixed issue with orphaned resource being created in case of a resource conflict (#5223)< / li >
< / ul >
2021-07-16 18:14:56 +02:00
< h2 > < a href = "https://github.com/laurent22/joplin/releases/tag/android-v2.2.1" > android-v2.2.1< / a > (Pre-release) - 2021-07-13T17:37:38Z< a name = "android-v2-2-1-https-github-com-laurent22-joplin-releases-tag-android-v2-2-1-pre-release-2021-07-13t17-37-38z" href = "#android-v2-2-1-https-github-com-laurent22-joplin-releases-tag-android-v2-2-1-pre-release-2021-07-13t17-37-38z" class = "heading-anchor" > 🔗< / a > < / h2 >
< ul >
< li > New: Added improved editor (beta)< / li >
< li > Improved: Disable backup to Google Drive (#5114 by Roman Musin)< / li >
< li > Improved: Interpret only valid search filters (#5103) (#3871 by < a href = "https://github.com/JackGruber" > @JackGruber< / a > )< / li >
< li > Improved: Removed old editor code (e01a175)< / li >
< / ul >
2021-07-03 21:44:04 +02:00
< h2 > < a href = "https://github.com/laurent22/joplin/releases/tag/android-v2.1.4" > android-v2.1.4< / a > - 2021-07-03T08:31:36Z< a name = "android-v2-1-4-https-github-com-laurent22-joplin-releases-tag-android-v2-1-4-2021-07-03t08-31-36z" href = "#android-v2-1-4-https-github-com-laurent22-joplin-releases-tag-android-v2-1-4-2021-07-03t08-31-36z" class = "heading-anchor" > 🔗< / a > < / h2 >
< ul >
< li > Fixed: Fixes #5133: Items keep being uploaded to Joplin Server after a note has been shared.< / li >
< li > Fixed: Fixed issue where untitled notes where created after a note had been shared and synced< / li >
< / ul >
2021-07-02 00:28:31 +02:00
< h2 > < a href = "https://github.com/laurent22/joplin/releases/tag/android-v2.1.3" > android-v2.1.3< / a > - 2021-06-27T13:34:12Z< a name = "android-v2-1-3-https-github-com-laurent22-joplin-releases-tag-android-v2-1-3-2021-06-27t13-34-12z" href = "#android-v2-1-3-https-github-com-laurent22-joplin-releases-tag-android-v2-1-3-2021-06-27t13-34-12z" class = "heading-anchor" > 🔗< / a > < / h2 >
< ul >
< li > New: Add support for X-API-MIN-VERSION header (51f3c00)< / li >
< li > Improved: Activate Joplin Server optimisations (3d03321)< / li >
< li > Improved: Also allow disabling TLS errors for Joplin Cloud to go around error UNABLE_TO_GET_ISSUER_CERT_LOCALLY (118a2f9)< / li >
< li > Fixed: Fixed search when the index contains non-existing notes (5ecac21)< / li >
< li > Fixed: Fixed version number on config screen (65e9268)< / li >
< / ul >
< h2 > < a href = "https://github.com/laurent22/joplin/releases/tag/android-v2.1.2" > android-v2.1.2< / a > (Pre-release) - 2021-06-20T18:36:23Z< a name = "android-v2-1-2-https-github-com-laurent22-joplin-releases-tag-android-v2-1-2-pre-release-2021-06-20t18-36-23z" href = "#android-v2-1-2-https-github-com-laurent22-joplin-releases-tag-android-v2-1-2-pre-release-2021-06-20t18-36-23z" class = "heading-anchor" > 🔗< / a > < / h2 >
< ul >
< li > Fixed: Fixed error that could prevent a revision from being created, and that would prevent the revision service from processing the rest of the notes (#5051)< / li >
< li > Fixed: Fixed issue when trying to sync an item associated with a share that no longer exists (5bb68ba)< / li >
< / ul >
< h2 > < a href = "https://github.com/laurent22/joplin/releases/tag/android-v2.1.1" > android-v2.1.1< / a > (Pre-release) - 2021-06-19T16:42:57Z< a name = "android-v2-1-1-https-github-com-laurent22-joplin-releases-tag-android-v2-1-1-pre-release-2021-06-19t16-42-57z" href = "#android-v2-1-1-https-github-com-laurent22-joplin-releases-tag-android-v2-1-1-pre-release-2021-06-19t16-42-57z" class = "heading-anchor" > 🔗< / a > < / h2 >
< ul >
< li > New: Add version number to log (525ab01)< / li >
< li > New: Added feature flags to disable Joplin Server sync optimisations by default, so that it still work with server 2.0 (326fef4)< / li >
< li > Improved: Allow enabling and disabling feature flags (5b368e3)< / li >
< li > Improved: Allow uploading items in batch when synchronising with Joplin Server (0222c0f)< / li >
< li > Improved: Improved first sync speed when synchronising with Joplin Server (4dc1210)< / li >
< li > Improved: Mask auth token and password in log (0d33955)< / li >
< li > Improved: Optimise first synchronisation, when items have never been synced before (15ce5cd)< / li >
< li > Improved: Update Mermaid: 8.8.4 -> 8.10.2 (#5092 by Helmut K. C. Tessarek)< / li >
< / ul >
2021-06-16 20:59:40 +02:00
< h2 > < a href = "https://github.com/laurent22/joplin/releases/tag/android-v2.0.4" > android-v2.0.4< / a > - 2021-06-16T12:15:56Z< a name = "android-v2-0-4-https-github-com-laurent22-joplin-releases-tag-android-v2-0-4-2021-06-16t12-15-56z" href = "#android-v2-0-4-https-github-com-laurent22-joplin-releases-tag-android-v2-0-4-2021-06-16t12-15-56z" class = "heading-anchor" > 🔗< / a > < / h2 >
< ul >
< li > Improved: Prevent sync process from being stuck when the download state of a resource is invalid (5c6fd93)< / li >
< / ul >
< h2 > < a href = "https://github.com/laurent22/joplin/releases/tag/android-v2.0.3" > android-v2.0.3< / a > (Pre-release) - 2021-06-16T09:48:58Z< a name = "android-v2-0-3-https-github-com-laurent22-joplin-releases-tag-android-v2-0-3-pre-release-2021-06-16t09-48-58z" href = "#android-v2-0-3-https-github-com-laurent22-joplin-releases-tag-android-v2-0-3-pre-release-2021-06-16t09-48-58z" class = "heading-anchor" > 🔗< / a > < / h2 >
< ul >
< li > Improved: Verbose mode for synchronizer (4bbb3d1)< / li >
< / ul >
< h2 > < a href = "https://github.com/laurent22/joplin/releases/tag/android-v2.0.2" > android-v2.0.2< / a > - 2021-06-15T20:03:21Z< a name = "android-v2-0-2-https-github-com-laurent22-joplin-releases-tag-android-v2-0-2-2021-06-15t20-03-21z" href = "#android-v2-0-2-https-github-com-laurent22-joplin-releases-tag-android-v2-0-2-2021-06-15t20-03-21z" class = "heading-anchor" > 🔗< / a > < / h2 >
< ul >
< li > Improved: Conflict notes will now populate a new field with the ID of the conflict note. (#5049 by < a href = "https://github.com/Ahmad45123" > @Ahmad45123< / a > )< / li >
< li > Improved: Filter out form elements from note body to prevent potential XSS (thanks to Dmytro Vdovychinskiy for the PoC) (feaecf7)< / li >
< li > Improved: Focus note editor where tapped instead of scrolling to the end (#4998) (#4216 by Roman Musin)< / li >
< li > Improved: Improve search with Asian scripts (#5018) (#4613 by < a href = "https://github.com/mablin7" > @mablin7< / a > )< / li >
< li > Fixed: Fixed and improved alarm notifications (#4984) (#4912 by Roman Musin)< / li >
< li > Fixed: Fixed opening URLs that contain non-alphabetical characters (#4494)< / li >
< li > Fixed: Fixed user content URLs when sharing note via Joplin Server (2cf7067)< / li >
< li > Fixed: Inline Katex gets broken when editing in Rich Text editor (#5052) (#5025 by < a href = "https://github.com/Subhra264" > @Subhra264< / a > )< / li >
< li > Fixed: Items are filtered in the API search (#5017) (#5007 by < a href = "https://github.com/JackGruber" > @JackGruber< / a > )< / li >
< li > Fixed: Wrong field removed in API search (#5066 by < a href = "https://github.com/JackGruber" > @JackGruber< / a > )< / li >
< / ul >
2021-05-24 01:16:43 +02:00
2021-07-10 12:22:31 +02:00
< div class = "bottom-links" >
< a href = "https://github.com/laurent22/joplin/blob/dev/readme/changelog_android.md" >
< i class = "fab fa-github" > < / i > Improve this doc
< / a >
< / div >
2021-07-04 19:14:32 +02:00
< / div >
< / div >
< / div >
< / div >
2021-09-06 20:08:25 +02:00
< footer class = "darkblue-bg" >
< div class = "container" >
< div class = "row" >
< div class = "col-12 col-md-12 social-links" >
< a href = "https://twitter.com/joplinapp" title = "Twitter feed" > < i class = "fab fa-twitter" > < / i > < / a >
< a href = "https://github.com/laurent22/joplin/" title = "GitHub repository" > < i class = "fab fa-github" > < / i > < / a >
< a href = "https://www.patreon.com/joplin" title = "Patreon blog" > < i class = "fab fa-patreon" > < / i > < / a >
< a href = "https://discordapp.com/invite/d2HMPwE" title = "Discord chat" > < i class = "fab fa-discord" > < / i > < / a >
< a href = "https://www.reddit.com/r/joplinapp/" title = "Subreddit" > < i class = "fab fa-reddit" > < / i > < / a >
< / div >
2021-05-24 01:16:43 +02:00
< / div >
2021-09-06 20:08:25 +02:00
< div class = "row bottom-links-row" >
< div class = "col-12 col-md-6" >
< p class = "text-center-sm" > Copyright © 2016-2021 Laurent Cozic< / p >
< / div >
< div class = "col-12 col-md-6" >
< p class = "text-right text-center-sm right-links" >
< span class = "footer-right" >
< a href = "/privacy/" > Privacy Policy< / a >
< / span >
< / p >
< / div >
< / div >
< / div >
< / footer > < / div >
< script src = "/js/script.js?t=1630951685439" > < / script >
2021-05-24 01:16:43 +02:00
2021-07-10 12:22:31 +02:00
< script >
2021-07-16 18:14:56 +02:00
if (window.location.hostname !== 'localhost') {
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-103586105-1', 'auto');
ga('send', 'pageview');
}
2021-07-10 12:22:31 +02:00
< / script > < / body >
2021-05-24 01:16:43 +02:00
< / html >