2021-05-24 01:16:21 +02:00
# Joplin Android app changelog
2021-06-15 21:08:28 +01:00
2022-09-01 16:19:03 +01:00
## [android-v2.9.2](https://github.com/laurent22/joplin/releases/tag/android-v2.9.2) (Pre-release) - 2022-09-01T11:14:58Z
- New: Add Markdown toolbar (#6753 by Henry Heino)
- New: Add long-press tooltips (#6758 by Henry Heino)
- Improved: Enable spellcheck by default on beta editor (#6778 by Henry Heino)
- Improved: Setting to disable spellcheck in beta editor (#6780 by Henry Heino)
- Fixed: Don't reload the application on screen rotation (#6737 ) (#6732 by Henry Heino)
- Fixed: Fix default font in beta editor (#6760 ) (#6759 by Henry Heino)
- Fixed: Fix side menu width on wide screen devices (#6662 by Tolulope Malomo)
- Fixed: Fixed Android filesystem sync (resources) (#6789 ) (#6779 by [@jd1378 ](https://github.com/jd1378 ))
- Fixed: Fixed handling of normal paths in filesystem sync (#6792 ) (#6791 by [@jd1378 ](https://github.com/jd1378 ))
2022-08-12 19:15:40 +02:00
## [android-v2.9.1](https://github.com/laurent22/joplin/releases/tag/android-v2.9.1) (Pre-release) - 2022-08-12T17:14:49Z
- New: Add alt text/roles to some buttons to improve accessibility (#6616 by Henry Heino)
- New: Add keyboard-activatable markdown commands (e.g. bold, italicize) on text editor (#6707 by Henry Heino)
- Improved: Ctrl+F search support in beta editor (#6587 by Henry Heino)
- Improved: Improve syntax highlighting on mobile beta editor (#6684 by Henry Heino)
- Improved: Removes whitespace above navigation component (#6597 by [@tom ](https://github.com/tom ))
- Fixed: Do not encrypt non-owned note if it was not shared encrypted (#6645 )
- Fixed: Fix checklist continuation in beta editor (#6577 ) (#6576 by Henry Heino)
- Fixed: Fixed android filesystem sync (#6395 ) (#5779 by [@jd1378 ](https://github.com/jd1378 ))
- Fixed: Note links with HTML notation did not work (#6515 )
- Fixed: Scroll selection into view in beta editor when window resizes (#6610 ) (#5949 by Henry Heino)
2022-05-18 14:41:26 +01:00
## [android-v2.8.1](https://github.com/laurent22/joplin/releases/tag/android-v2.8.1) (Pre-release) - 2022-05-18T13:35:01Z
- Improved: Allow filtering tags in tag dialog (#6221 by [@shinglyu ](https://github.com/shinglyu ))
- Improved: Automatically start sync after setting the sync parameters (ff066ba)
- Improved: Color of Date-Time text changed to match theme (#6279 by Ayush Srivastava)
- Improved: Handle invalid revision patches (#6209 )
- Improved: Improve error message when revision metadata cannot be decoded, to improve debugging (a325bf6)
- Improved: Make search engine filter keywords case insensitive (#6267 ) (#6266 by [@JackGruber ](https://github.com/JackGruber ))
- Improved: Sort sync target options (814a5a0)
- Fixed: "Move Note" dropdown menu can be very narrow (#6306 ) (#3564 by Ayush Srivastava)
- Fixed: Cursor hard to see in dark mode (#6307 ) (#5987 by Henry Heino)
- Fixed: Ensure that note revision markup type is set correctly (#6261 )
- Fixed: Error when pressing undo or redo button while editor is closed (#6426 ) (#6328 by Tolulope Malomo)
- Fixed: Long path in "Export profile" prevents tapping OK button (#6359 ) (#6026 by Tolulope Malomo)
- Fixed: Prevent multiline note titles (#6144 ) (#5482 by [@Daeraxa ](https://github.com/Daeraxa ))
- Fixed: Support inserting attachments from Beta Editor (#6325 ) (#6324 by Henry Heino)
- Fixed: The camera button remains clickable after taking a photo bug (#6222 by [@shinglyu ](https://github.com/shinglyu ))
2022-02-12 12:58:28 +00:00
## [android-v2.7.2](https://github.com/laurent22/joplin/releases/tag/android-v2.7.2) (Pre-release) - 2022-02-12T12:51:29Z
2022-02-11 18:24:59 +00:00
- New: Add additional time format HH.mm (#6086 by [@vincentjocodes ](https://github.com/vincentjocodes ))
2022-02-12 12:58:28 +00:00
- Improved: Do not duplicate resources when duplicating a note (721d008)
2022-02-11 18:24:59 +00:00
- Improved: Make heading 4, 5 and 6 styling more consistent (fca5875)
- Improved: Show login prompt for OneDrive (#5933 by Jonathan Heard)
- Improved: Update Mermaid 8.13.5 -> 8.13.9 and Katex dependencies (#6039 by Helmut K. C. Tessarek)
- Fixed: Shared resource was not encrypted with correct encryption key (#6092 )
2021-12-20 15:59:32 +01:00
## [android-v2.6.9](https://github.com/laurent22/joplin/releases/tag/android-v2.6.9) - 2021-12-20T14:58:42Z
- Fixed: Fixed issue where synchroniser would try to update a shared folder that is not longer accessible (667d642)
2021-12-17 11:15:33 +01:00
## [android-v2.6.8](https://github.com/laurent22/joplin/releases/tag/android-v2.6.8) - 2021-12-17T10:15:00Z
2021-12-13 13:32:34 +01:00
- Improved: Update Mermaid: 8.12.1 -> 8.13.5 (#5831 by Helmut K. C. Tessarek)
- Fixed: Links in flowchart Mermaid diagrams (#5830 ) (#5801 by Helmut K. C. Tessarek)
2021-12-13 10:41:32 +01:00
## [android-v2.6.5](https://github.com/laurent22/joplin/releases/tag/android-v2.6.5) (Pre-release) - 2021-12-13T09:41:18Z
- Fixed: Fixed "Invalid lock client type" error when migrating sync target (e0e93c4)
2021-12-01 11:45:46 +00:00
## [android-v2.6.4](https://github.com/laurent22/joplin/releases/tag/android-v2.6.4) (Pre-release) - 2021-12-01T11:38:49Z
- Improved: Also duplicate resources when duplicating a note (c0a8c33)
- Improved: Improved S3 sync error handling and reliability, and upgraded S3 SDK (#5312 by Lee Matos)
- Fixed: Alarm setting buttons were no longer visible (#5777 )
- Fixed: Alarms were not being triggered in some cases (#5798 ) (#5216 by Roman Musin)
- Fixed: Fixed opening attachments (6950c40)
- Fixed: Handle duplicate attachments when the parent notebook is shared (#5796 )
2021-11-21 17:08:17 +00:00
## [android-v2.6.3](https://github.com/laurent22/joplin/releases/tag/android-v2.6.3) (Pre-release) - 2021-11-21T16:59:46Z
- New: Add date format YYYY/MM/DD (#5759 by Helmut K. C. Tessarek)
- New: Add support for faster built-in sync locks (#5662 )
- New: Add support for sharing notes when E2EE is enabled (#5529 )
- New: Added support for notebook icons (e97bb78)
- Improved: Improved error message when synchronising with Joplin Server (#5754 )
- Improved: Makes it impossible to have multiple instances of the app open (#5587 by Filip Stanis)
- Improved: Remove non-OSS dependencies (#5735 by [@muelli ](https://github.com/muelli ))
- Fixed: Fixed issue that could cause application to needlessly lock the sync target (0de6e9e)
- Fixed: Fixed issue with parts of HTML notes not being displayed in some cases (#5687 )
- Fixed: Sharing multiple notebooks via Joplin Server with the same user results in an error (#5721 )
2021-11-02 20:56:26 +00:00
## [android-v2.6.1](https://github.com/laurent22/joplin/releases/tag/android-v2.6.1) (Pre-release) - 2021-11-02T20:49:53Z
- Improved: Upgraded React Native from 0.64 to 0.66 (66e79cc)
- Fixed: Fixed potential infinite loop when Joplin Server session is invalid (c5569ef)
2021-10-31 11:25:07 +00:00
## [android-v2.5.5](https://github.com/laurent22/joplin/releases/tag/android-v2.5.5) (Pre-release) - 2021-10-31T11:03:16Z
2021-10-31 10:29:15 +00:00
- New: Add padding around beta text editor (365e152)
- Improved: Capitalise first word of sentence in beta editor (4128be9)
- Fixed: Do not render very large code blocks to prevent app from freezing (#5593 )
2021-10-28 23:09:16 +01:00
## [android-v2.5.3](https://github.com/laurent22/joplin/releases/tag/android-v2.5.3) (Pre-release) - 2021-10-28T21:47:18Z
2021-10-28 21:23:40 +01:00
- New: Add support for public-private key pairs and improved master password support (#5438 )
- New: Added mechanism to migrate default settings to new values (72db8e4)
- Improved: Ensure that shared notebook children are not deleted when shared, unshared and shared again, and a conflict happens (ccf9882)
- Improved: Improve delete dialog message (#5481 ) (#4701 by Helmut K. C. Tessarek)
- Improved: Improved Joplin Server configuration check to better handle disabled accounts (72c1235)
2021-10-28 23:09:16 +01:00
- Improved: Improved handling of expired sessions when using Joplin Server (33249ca)
2021-10-28 21:23:40 +01:00
- Fixed: Certain attachments were not being automatically deleted (#932 )
- Fixed: Fixed logic of setting master password in Encryption screen (#5585 )
2021-09-29 19:50:18 +01:00
## [android-v2.4.3](https://github.com/laurent22/joplin/releases/tag/android-v2.4.3) - 2021-09-29T18:47:24Z
- Fixed: Fix default sync target (4b39d30)
2021-09-22 18:12:29 +01:00
## [android-v2.4.2](https://github.com/laurent22/joplin/releases/tag/android-v2.4.2) (Pre-release) - 2021-09-22T17:02:37Z
- Improved: Allow disabling any master key, including default or active one (9407efd)
- Improved: Update Mermaid 8.10.2 -> 8.12.1 and fix gitGraph crash (#5448 ) (#5295 by Helmut K. C. Tessarek)
- Fixed: Misinterpreted search term after filter in quotation marks (#5445 ) (#5444 by [@JackGruber ](https://github.com/JackGruber ))
2021-08-30 14:43:09 +01:00
## [android-v2.4.1](https://github.com/laurent22/joplin/releases/tag/android-v2.4.1) (Pre-release) - 2021-08-30T13:37:34Z
- New: Add a way to disable a master key (7faa58e)
- New: Add support for single master password, to simplify handling of multiple encryption keys (ce89ee5)
- New: Added "None" sync target to allow disabling synchronisation (f5f05e6)
- Improved: Do not display master key upgrade warnings for new master keys (70efadd)
- Improved: Improved sync locks so that they do not prevent upgrading a sync target (06ed58b)
- Improved: Show the used tags first in the tagging dialog (#5315 by [@JackGruber ](https://github.com/JackGruber ))
- Fixed: Fixed crash when a required master key does not exist (#5391 )
2021-08-15 14:32:35 +01:00
## [android-v2.3.4](https://github.com/laurent22/joplin/releases/tag/android-v2.3.4) (Pre-release) - 2021-08-15T13:27:57Z
- Fixed: Bump hightlight.js to v11.2 (#5278 ) (#5245 by Roman Musin)
2021-08-12 21:57:37 +01:00
## [android-v2.3.3](https://github.com/laurent22/joplin/releases/tag/android-v2.3.3) (Pre-release) - 2021-08-12T20:46:15Z
- Improved: Improved E2EE usability by making its state a property of the sync target (#5276 )
2021-08-11 12:03:04 +01:00
## [android-v2.2.5](https://github.com/laurent22/joplin/releases/tag/android-v2.2.5) (Pre-release) - 2021-08-11T10:54:38Z
- Revert "Plugins: Add ability to make dialogs fit the application window (#5219 )" as it breaks several plugin webviews.
- Revert "Resolves #4810 , Resolves #4610: Fix AWS S3 sync error and upgrade framework to v3 (#5212 )" due to incompatibility with some AWS providers.
- Improved: Upgraded React Native to v0.64 (afb7e1a)
2021-08-09 19:49:05 +01:00
## [android-v2.2.3](https://github.com/laurent22/joplin/releases/tag/android-v2.2.3) (Pre-release) - 2021-08-09T18:48:29Z
2021-08-09 19:28:58 +01:00
- Improved: Ensure that timestamps are not changed when sharing or unsharing a note (cafaa9c)
- Improved: Fix AWS S3 sync error and upgrade framework to v3 (#5212 ) (#4810 by Lee Matos)
- Improved: Handles OneDrive throttling responses and sets User-Agent based on Microsoft best practices (#5246 ) (#5244 by [@alec ](https://github.com/alec ))
- Improved: Make sync icon spin in the right direction (#5275 ) (#4588 by Lee Matos)
- Fixed: Fixed issue with orphaned resource being created in case of a resource conflict (#5223 )
2021-07-13 19:13:13 +01:00
## [android-v2.2.1](https://github.com/laurent22/joplin/releases/tag/android-v2.2.1) (Pre-release) - 2021-07-13T17:37:38Z
- New: Added improved editor (beta)
- Improved: Disable backup to Google Drive (#5114 by Roman Musin)
- Improved: Interpret only valid search filters (#5103 ) (#3871 by [@JackGruber ](https://github.com/JackGruber ))
- Improved: Removed old editor code (e01a175)
2021-07-03 09:33:36 +01:00
## [android-v2.1.4](https://github.com/laurent22/joplin/releases/tag/android-v2.1.4) - 2021-07-03T08:31:36Z
- Fixed: Fixes #5133: Items keep being uploaded to Joplin Server after a note has been shared.
- Fixed: Fixed issue where untitled notes where created after a note had been shared and synced
2021-06-27 14:36:22 +01:00
## [android-v2.1.3](https://github.com/laurent22/joplin/releases/tag/android-v2.1.3) - 2021-06-27T13:34:12Z
- New: Add support for X-API-MIN-VERSION header (51f3c00)
- Improved: Activate Joplin Server optimisations (3d03321)
- Improved: Also allow disabling TLS errors for Joplin Cloud to go around error UNABLE_TO_GET_ISSUER_CERT_LOCALLY (118a2f9)
- Fixed: Fixed search when the index contains non-existing notes (5ecac21)
- Fixed: Fixed version number on config screen (65e9268)
2021-06-20 19:37:13 +01:00
## [android-v2.1.2](https://github.com/laurent22/joplin/releases/tag/android-v2.1.2) (Pre-release) - 2021-06-20T18:36:23Z
- 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 )
- Fixed: Fixed issue when trying to sync an item associated with a share that no longer exists (5bb68ba)
2021-06-19 18:27:27 +01:00
## [android-v2.1.1](https://github.com/laurent22/joplin/releases/tag/android-v2.1.1) (Pre-release) - 2021-06-19T16:42:57Z
- New: Add version number to log (525ab01)
- New: Added feature flags to disable Joplin Server sync optimisations by default, so that it still work with server 2.0 (326fef4)
- Improved: Allow enabling and disabling feature flags (5b368e3)
- Improved: Allow uploading items in batch when synchronising with Joplin Server (0222c0f)
- Improved: Improved first sync speed when synchronising with Joplin Server (4dc1210)
- Improved: Mask auth token and password in log (0d33955)
- Improved: Optimise first synchronisation, when items have never been synced before (15ce5cd)
- Improved: Update Mermaid: 8.8.4 -> 8.10.2 (#5092 by Helmut K. C. Tessarek)
2021-06-16 13:22:51 +01:00
## [android-v2.0.4](https://github.com/laurent22/joplin/releases/tag/android-v2.0.4) - 2021-06-16T12:15:56Z
- Improved: Prevent sync process from being stuck when the download state of a resource is invalid (5c6fd93)
2021-06-16 10:49:12 +01:00
## [android-v2.0.3](https://github.com/laurent22/joplin/releases/tag/android-v2.0.3) (Pre-release) - 2021-06-16T09:48:58Z
- Improved: Verbose mode for synchronizer (4bbb3d1)
2021-06-15 21:08:28 +01:00
## [android-v2.0.2](https://github.com/laurent22/joplin/releases/tag/android-v2.0.2) - 2021-06-15T20:03:21Z
- Improved: Conflict notes will now populate a new field with the ID of the conflict note. (#5049 by [@Ahmad45123 ](https://github.com/Ahmad45123 ))
- Improved: Filter out form elements from note body to prevent potential XSS (thanks to Dmytro Vdovychinskiy for the PoC) (feaecf7)
- Improved: Focus note editor where tapped instead of scrolling to the end (#4998 ) (#4216 by Roman Musin)
- Improved: Improve search with Asian scripts (#5018 ) (#4613 by [@mablin7 ](https://github.com/mablin7 ))
- Fixed: Fixed and improved alarm notifications (#4984 ) (#4912 by Roman Musin)
- Fixed: Fixed opening URLs that contain non-alphabetical characters (#4494 )
- Fixed: Fixed user content URLs when sharing note via Joplin Server (2cf7067)
- Fixed: Inline Katex gets broken when editing in Rich Text editor (#5052 ) (#5025 by [@Subhra264 ](https://github.com/Subhra264 ))
- Fixed: Items are filtered in the API search (#5017 ) (#5007 by [@JackGruber ](https://github.com/JackGruber ))
- Fixed: Wrong field removed in API search (#5066 by [@JackGruber ](https://github.com/JackGruber ))