Ammar Ahmed
7126a2cfac
mobile: fix editor cross contamination
...
1. Use noteId defined in editorMessage when saving content, never use tabId since it can point to a different note since a tab can load a different note while a note save message is coming across the bridge.
2. If saving fails and editor saves save payloads in localStorage, add the noteId to them so we know which note the content belongs to.
3. Pending content saves must keep noteId and edit time so when we save them later, they save into the correct note and if the content is newer, we skip saving.
4. Fix the debounce key so cross contamination can never occur in new notes between two tabs.
2026-07-25 19:53:11 +05:00
Abdullah Atta
771a8bb4e3
web: fix editor undo history reset on image delete ( #10143 )
2026-07-25 08:55:58 +05:00
01zulfi
1071249baa
desktop: fix app not appearing in alt-tab switcher ( #9764 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-07-24 13:05:59 +05:00
Chloe Oletto
0d8c855cd0
desktop: If --hidden passed via cli and any system tray option enabled, don't show the window. streetwriters/notesnook#9902 flathub/com.Notesnook.notesnook#99 ( #9942 )
...
Signed-off-by: Chloe Oletto <NeedsChloesure@riseup.net >
2026-07-24 09:16:17 +05:00
Ammar Ahmed
d63ce5a213
Merge pull request #10126 from streetwriters/mobile-release/3.4.7
...
mobile: release v3.4.7
2026-07-22 11:12:45 +05:00
Chloe Oletto
987671e59c
web: fix web-clipper crash on clipped file. ( #10127 )
...
Signed-off-by: Chloe Oletto <NeedsChloesure@riseup.net >
2026-07-21 12:45:13 +05:00
Ammar Ahmed
77c009e83d
mobile: fix toast message shows under the sheet in global context
2026-07-21 12:14:08 +05:00
Ammar Ahmed
637cf914ee
mobile: fix app gets stuck after deleting history item on iOS
2026-07-21 10:25:12 +05:00
Ammar Ahmed
229b620473
ci: update workflows to use actions/checkout@v5
2026-07-21 09:27:49 +05:00
Ammar Ahmed
658e915589
mobile: release v3.4.7
2026-07-20 13:12:20 +05:00
Ammar Ahmed
d4658aa032
Merge pull request #10095 from kashaf-ansari-dev/fix-reminder-notification-permission
...
Improve the Android reminder notification permission flow by properly handling notification and exact alarm permissions.
2026-07-17 09:10:57 +05:00
kashaf-ansari-dev
eeae993736
mobile: add version history deletion strings
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-15 09:49:41 +05:00
kashaf-ansari-dev
c8cf4ce52a
mobile: fix individual note history version deletion
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-15 09:49:41 +05:00
kashaf-ansari-dev
f6c31d19d8
mobile: add missing context prop in dialog
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-15 09:49:41 +05:00
kashaf-ansari-dev
a94e8d6852
mobile: render clear-history dialog with local context
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-15 09:49:41 +05:00
kashaf-ansari-dev
2edbc3bf2e
mobile: remove clear version history action for multiple selected notes
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-15 09:49:41 +05:00
kashaf-ansari-dev
e4a7d63e07
mobile: add option to clear note version history
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-15 09:49:30 +05:00
Ammar Ahmed
76fd61af4f
Merge pull request #10085 from streetwriters/fix/651
...
mobile: fix unable to change plan on buy-plan screen
2026-07-14 08:43:53 +05:00
Ammar Ahmed
98386a6d71
Merge pull request #10094 from streetwriters/mobile-release/3.4.6
...
mobile: release v3.4.6
2026-07-13 22:44:13 +05:00
kashaf-ansari-dev
539a630f77
mobile: improve reminder permission settings flow on Android
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-13 18:07:40 +05:00
kashaf-ansari-dev
6b65f8031d
mobile: fix reminder creation after granting notification permission
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-13 14:58:31 +05:00
Ammar Ahmed
e426426468
mobile: release v3.4.6
2026-07-13 12:56:49 +05:00
01zulfi
109e46bd06
web: bump version to 3.4.4
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-07-13 12:28:07 +05:00
Ammar Ahmed
281a973c37
mobile: fix unable to change plan on buy-plan screen
2026-07-11 12:00:15 +05:00
Ammar Ahmed
2738207c20
Merge pull request #9998 from kashaf-ansari-dev/fix-9967-linking-note-blocks-loading-state
...
mobile: prevent upgrade prompt flash in note block linking list
2026-07-10 18:41:04 +05:00
01zulfi
1aa73c1f23
web: update editor's font size dynamically when default font size setting changes ( #10047 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-07-10 09:39:21 +05:00
Kashaf Ansari
4a7aa27bd9
mobile: add keep-screen-on preference in settings-behaviour ( #10043 )
...
* mobile: add keep-screen-on preference in settings-behaviour
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
* mobile: default Keep Screen On to true and clarify description
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
---------
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-09 09:49:38 +05:00
kashaf-ansari-dev
6051614d96
mobile: add bottom spacing for create link button
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-08 18:23:23 +05:00
kashaf-ansari-dev
295a461dda
mobile: wire upgrade plan button to paywall on link-note
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-08 17:55:00 +05:00
Chloe Oletto
a4cbe83211
vericrypt: Update to support DEK. ( #10005 )
...
* vericrypt: Update to support DEK.
Signed-off-by: Chloe Oletto <NeedsChloesure@riseup.net >
* vericrypt: Clear account data on restart.
Signed-off-by: Chloe Oletto <NeedsChloesure@riseup.net >
* Update apps/vericrypt/src/components/decrypted-result.tsx
Co-authored-by: Abdullah Atta <thecodrr@protonmail.com >
Signed-off-by: Chloe Oletto <NeedsChloesure@riseup.net >
* docs: Update data encryption documentation to be accurate with the current client versions.
Signed-off-by: Chloe Oletto <NeedsChloesure@riseup.net >
* docs: Explain what happens better.
Signed-off-by: Chloe Oletto <NeedsChloesure@riseup.net >
* Fix typo in encryption key generation section
Signed-off-by: Chloe Oletto <NeedsChloesure@riseup.net >
* Update docs/help/contents/how-is-my-data-encrypted.md
Co-authored-by: Abdullah Atta <thecodrr@protonmail.com >
Signed-off-by: Chloe Oletto <NeedsChloesure@riseup.net >
* docs: update wording
Signed-off-by: Chloe Oletto <NeedsChloesure@riseup.net >
---------
Signed-off-by: Chloe Oletto <NeedsChloesure@riseup.net >
Co-authored-by: Abdullah Atta <thecodrr@protonmail.com >
2026-07-08 10:24:17 +05:00
Ammar Ahmed
aadb6e3a01
mobile: prepare v3.4.5 for release ( #10060 )
2026-07-07 09:30:31 +05:00
Ammar Ahmed
7c3fdab6ee
Merge pull request #10053 from kashaf-ansari-dev/fix-7348-unlink-notebook-on-relink
...
mobile: unlink note from previous notebook in single-select mode
2026-07-07 09:25:56 +05:00
01zulfi
688a646181
Merge pull request #10058 from streetwriters/release/3.4.3
...
web: bump version to 3.4.3
2026-07-06 15:10:47 +05:00
Kashaf Ansari
7a7f0db941
mobile: use FileViewer for image sharing on Android ( #10018 )
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-06 13:37:29 +05:00
Kashaf Ansari
96be35c105
mobile: fix long tag names overflow and display in tag items ( #9950 )
...
* mobile: fix long tag names overflow and display in tag items
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
* mobile: fix long title in side menu
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
* mobile: fix long notebook title display
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
* mobile: prevent tag list overlap on first render
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
---------
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-06 13:36:31 +05:00
01zulfi
36bacce3ac
web: bump version to 3.4.3
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-07-06 10:47:13 +05:00
kashaf-ansari-dev
c89e333c11
mobile: unlink note from previous notebook in single-select mode
...
Signed-off-by: kashaf-ansari-dev <kashafansari3108@gmail.com >
2026-07-03 13:12:10 +05:00
Abdullah Atta
d521eb3bd8
desktop: regenerate package-lock ( #10051 )
2026-07-03 05:45:48 +05:00
Abdullah Atta
20bf090c7e
desktop: fix source generation for electron ( #10046 )
...
* desktop: fix source generation for electron
* ci: upload generated-sources as build artifact
2026-07-03 05:14:11 +05:00
01zulfi
6cc9b8d1e1
web: add top margin to unlock view error text ( #10030 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-07-02 08:45:49 +05:00
01zulfi
e931423eba
web: show success toast when copying note link in context menu ( #10027 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-07-02 08:45:41 +05:00
01zulfi
743d47e9e9
web: verify old password before creating backup during password update ( #10031 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2026-07-02 08:45:26 +05:00
Ammar Ahmed
37c96177a7
Mobile release/3.4.4 ( #10040 )
...
* mobile: add bump-version script
* mobile: bump version to v3.4.4
2026-07-01 15:54:10 +05:00
Abdullah Atta
643515c6c4
desktop: fix Invalid filename error on backup creation
2026-07-01 12:28:45 +05:00
Abdullah Atta
0b0a4f1b6f
web: bump version to 3.4.2
2026-07-01 11:52:50 +05:00
Abdullah Atta
b2ed115011
Merge pull request #10034 from streetwriters/release/3.4.1
...
Release v3.4.1
2026-06-30 20:32:34 +05:00
Abdullah Atta
3447e8133c
web: bump version to 3.4.1
2026-06-30 20:15:54 +05:00
01zulfi
08cf21b05a
web: compress image in realtime for better UX in attach files dialog ( #9899 )
...
* web: compress image in realtime for better UX in attach files dialog
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: refactor
* web: fix "done" button is disabled
* theme: improve switch styles
* web: improve bulk attachment processing & ux
* web: fix `attachFile` is not a function
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2026-06-30 19:31:42 +05:00
Ammar Ahmed
e9808c08f0
mobile: bump version
2026-06-30 11:13:02 +05:00
Ammar Ahmed
01811372fc
mobile: prepare for release
2026-06-30 09:43:29 +05:00