Ammar Ahmed
62132e77db
mobile: release 3.3.11
2026-08-31 12:53:14 +05:00
Ammar Ahmed
3ca671fd26
mobile: remove asterisk from offlineModeDesc
2026-08-31 12:52:44 +05:00
Ammar Ahmed
a44c35af90
Merge pull request #10265 from streetwriters/fix/android-backspace-bug
...
editor: fix android backspace stopped working after prosemirror-view update
2026-08-31 12:50:02 +05:00
Ammar Ahmed
01e4a639a4
Merge pull request #10285 from kashaf-ansari-dev/fix-search-text-overflowing
...
mobile: prevent search text from overflowing search field
2026-08-31 12:45:49 +05:00
Ammar Ahmed
e7dcea395b
Merge pull request #10266 from streetwriters/fix/editor-settings-apply
...
editor: fix some settings do not get applied automatically and need editor reload
2026-08-31 12:45:00 +05:00
Ammar Ahmed
5a179a4dfa
mobile: fix dateFormat taking timeFormat value
2026-08-31 12:44:31 +05:00
Ammar Ahmed
2f3e5cb5cf
mobile: fix date format not updated in editor
2026-08-31 12:44:30 +05:00
Ammar Ahmed
575cf24492
mobile: ensure line spacing & date format settings get updated live
2026-08-31 12:44:30 +05:00
Ammar Ahmed
e0dc45c6cc
mobile: fix default markdownShortcuts to off
2026-08-31 12:43:17 +05:00
Ammar Ahmed
65b5652fa6
mobile: fix editor settings not applying properly on random basis
2026-08-31 12:43:17 +05:00
Ammar Ahmed
0915450830
Merge pull request #10284 from kashaf-ansari-dev/fix-10272-reminder-multi-selection-ui
...
mobile: show selection checkbox for reminders in multi-selection mode
2026-08-31 12:42:12 +05:00
Ammar Ahmed
62d2b5a9d5
editor: fix enter not working on empty blocks
2026-08-31 12:33:56 +05:00
Ammar Ahmed
bedb0732a2
editor: fix selecting blocks and pressing enter not working
2026-08-31 12:24:30 +05:00
Ammar Ahmed
06a3982f39
editor: fix android backspace stopped working after prosemirror-view update
...
The bug: Select 2 text blocks fully and pressing backspace removes the conent and adds it back again. The editor thinks enter is pressed and adds the content to dom back from state.
Guard the whitespace heuristic to only fire on net insertion so backspace keeps working properly.
2026-08-31 12:24:30 +05:00
Ammar Ahmed
549e0b202d
Merge pull request #10141 from streetwriters/fix/hide-toolbar-readonly
...
editor: hide toolbar in readonly mode until a selection scoped tool needs to show in toolbar
2026-08-31 12:23:32 +05:00
Ammar Ahmed
28accaf30e
Merge pull request #10300 from streetwriters/editor/patch-debug-logging
...
editor: drop debug logging from the tiptap patch
2026-08-31 12:20:09 +05:00
Ammar Ahmed
6efa67fe3b
editor: drop debug logging from the tiptap patch
...
The patch added two console.log calls: one dumping every editor's paste
rules, one logging the selection while a view is built. Chrome retains
objects passed to the console so they can be inspected later, and each
PasteRule closes over its editor, so every editor ever opened was kept
alive along with its state and document. They also showed up in the
output of every editor test.
2026-08-31 11:35:48 +05:00
01zulfi
7c23f668ef
web: truncate long tag/color/notebook titles in multiple dialogs ( #10264 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-08-31 10:12:09 +05:00
01zulfi
5f3b6326a0
core: fix quoted & repeated tag/color filters in search query ( #10269 )
...
* core: fix quoted & repeated tag/color filters in search query
* fix extra quotes being added for multi word tag/color filter
* fix multiple tag/color filters not working
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* core: prevent db.lookup.notesWithHighlighting from mutating the passed in selector
The FilteredSelector passed into notesWithHighlighting was being mutated. This wasn't an issue in the apps/web because a fresh selector was passed in for every query. But on apps/mobile, the same selector is reused for every query on the search page.
The bug only became apparent when passing in a query like `tag:one`, then after the results came in, continuing the query: `tag:one tag:two`. This only showed results from tag:one since the selector was mutated by the previous lookup.
The mutation happens in FilteredSelector's where method. So, the bug is fixed by cloning the selector before the where method call in notesWithHighlighting.
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-08-31 10:11:29 +05:00
Abdullah Atta
4c702af1ca
core: minor refactor + add test for password change ( #10291 )
2026-08-27 09:55:24 +05:00
Masatoshi Ogiwara
725df6f6f7
web: fix duplicate task id in deleteItemsFromTrash ( #10286 )
...
deleteItemsFromTrash reused the "restoreItems" task id from
restoreItemsFromTrash (copy-paste), so a permanent-delete and a
restore running close together shared the same status entry: the one
that finished first cleared the other's progress indicator, and the
displayed status text could reflect the wrong operation. Give the
delete task its own "deleteItems" id.
Signed-off-by: zigzagdev <msts.oo0131@gmail.com >
2026-08-27 09:03:58 +05:00
Abdullah Atta
c9c4936d9e
Merge pull request #10251 from streetwriters/core/fix-password-recovery
...
Fix account recovery
2026-08-25 19:22:07 +05:00
Abdullah Atta
9e251d6f9e
core: fix non-legacy users can't change password
2026-08-25 16:12:07 +05:00
kashaf-ansari-dev
c3fb01c61b
mobile: prevent search text from overflowing search field
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-08-25 15:58:02 +05:00
kashaf-ansari-dev
6522997e62
mobile: show selection checkbox for reminders in multi-selection mode
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-08-25 14:20:55 +05:00
01zulfi
9190a1de3f
web: persist theme's color scheme when setting a new theme ( #10270 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-08-25 09:46:58 +05:00
Ammar Ahmed
5d03d3033f
Merge pull request #10281 from streetwriters/mobile-release/3.4.10
...
mobile: release v3.4.10
3.4.10-android
2026-08-25 08:48:03 +05:00
Ammar Ahmed
d14da4b3d5
mobile: rerender editor on readonly toggle
2026-08-25 08:39:05 +05:00
Ammar Ahmed
bed993466a
editor: hide toolbar in readonly mode until a selection scoped tool needs to show in toolbar
2026-08-24 14:27:12 +05:00
Ammar Ahmed
db8f02a585
mobile: release v3.4.10
2026-08-24 13:39:23 +05:00
Ammar Ahmed
0fd305a259
Merge pull request #10220 from streetwriters/mobile-release/3.4.9
...
mobile: release v3.4.9
2026-08-24 13:26:15 +05:00
Ammar Ahmed
b855266293
Merge pull request #10208 from kashaf-ansari-dev/fix-compress-checkbox-not-toggling
...
mobile: re-check fullQualityImages availability on every compress tog…
2026-08-24 13:23:48 +05:00
Ammar Ahmed
b4227a8c43
Merge pull request #10222 from kashaf-ansari-dev/fix-9053-restore-editor-scroll-position
...
Fix 9053 restore editor scroll position
2026-08-24 13:23:02 +05:00
Ammar Ahmed
39887f81a2
Merge pull request #10257 from streetwriters/fix/performance
...
mobile: fix groupOptions causes unnecessary rerenders on first load
2026-08-24 13:22:15 +05:00
Ammar Ahmed
e47ef061fd
Merge pull request #10240 from kashaf-ansari-dev/fix-9014-respect-reduce-animations-setting
...
mobile: respect device reduce animations system setting for sheets
2026-08-24 13:20:52 +05:00
Ammar Ahmed
360cd5431d
Merge pull request #10258 from streetwriters/cleanup/master
...
global: cleanup
2026-08-19 13:25:40 +05:00
Ammar Ahmed
c3aff365f1
global: cleanup
2026-08-19 13:24:34 +05:00
kashaf-ansari-dev
dd3ced17de
mobile: re-check fullQualityImages availability on every compress toggle tap
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-08-18 18:56:58 +05:00
Abdullah Atta
ee419e514c
web: fix Requiring @playwright/test second time when running tests ( #10252 )
2026-08-18 10:29:06 +05:00
Abdullah Atta
a3d672362f
core: add tests covering password reset & other crypto apis
2026-08-17 19:12:44 +05:00
Abdullah Atta
04f9ff41a0
web: verify encryption key during password reset
2026-08-17 19:12:28 +05:00
Abdullah Atta
54c97584cf
core: add encryption key verification on password change
2026-08-17 19:12:07 +05:00
01zulfi
db72716234
Merge pull request #10248 from streetwriters/release/3.4.6
...
web: bump version to 3.4.6
v3.4.6
2026-08-17 17:17:05 +05:00
01zulfi
72351960fa
web: fix trailing slash when saving cors proxy url
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-08-17 14:44:58 +05:00
01zulfi
85458932de
web: bump version to 3.4.6
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-08-17 14:07:02 +05:00
Abdullah Atta
4e1acc292d
web: Improve auth ui on web/desktop ( #10218 )
...
* web: improve auth ui
* web: fix password show/hide icons
* web: fix auth form width
* web: fix minor ui issues with back button & recovery view
2026-08-17 11:41:18 +05:00
01zulfi
20b4585361
editor: fix multiple link hover popups from opening ( #10233 )
...
* also fix the popup not opening when quickly hovering one link after another
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-08-17 10:11:46 +05:00
01zulfi
dc3f38f67d
ui: truncate long menu titles ( #10237 )
...
* On web, long tags in menu items in the editor header would take a lot of width. The fix in the ui package will fix it for all usages of long menu items on web
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-08-17 10:11:17 +05:00
01zulfi
a40e11f2d4
web: preserve port in cors proxy url ( #10234 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-08-17 10:10:54 +05:00
Abdullah Atta
ccc152b561
docs(help): fix links ignoring baseUrl on docs index page ( #10243 )
2026-08-16 21:46:39 +05:00