Web: v3.21.0 Release

Release date:
June 13, 2022
Previous version:
3.20.4 (released June 6, 2022)
Magnitude:
3,787 Diff Delta
Contributors:
6 total committers
Data confidence:
Commits:

Top Contributors in v3.21.0

moughxyz
amanharwara
github-actions[bot]
standardci
johnny243
karolsojko

Directory Browser for v3.21.0

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

3.21.0 (2022-06-13)

Features

Bug Fixes

  • "file can't be previewed" flashing (#993) (b594aae)
  • activate cached themes without entitlement check (b8e242c)
  • actually disable backup buttons if the user is not entitled (#955) (3ca7102)
  • allow experimental editors if component is installed regardless of feature state (8db127b)
  • allow users to disable any active cloud integration even if they are not entitled to cloud backups (#870) (80cc37f)
  • app column layout (ed729ab)
  • apply active themes after features updated (3d6c10b)
  • background color to use for selected note cell (131f13c)
  • callback methods (18e68ad)
  • challenge modal button label (#972) (a91a1cb)
  • challenge modal styles (#987) (9f8c402)
  • change editor menu position on large viewport (#857) (3b830b0)
  • change undefined css class (94199fb)
  • check if user is entitled to theme before activating it (#867) (ca3112d)
  • circular dependencies (#1040) (0e25885)
  • correctly check if cloud backups are available for the user (#845) (8388265)
  • deactivate themes when switching accounts (d920bf6)
  • decorated input text color (#968) (369ece1)
  • desktop (#1080) (6801c3d)
  • destroy editor component on show protected overlay (0729aa6)
  • dimmed banner colors (#1043) (4e621ca)
  • dimmed tags issue on safari + increase tag density (072af12)
  • display full tag path in add tags menu (453488f)
  • do not deactivate all themes on theme service deinit; themes should remain activated on application lock (f9c47a1)
  • dom nesting error (#1066) (59dcca1)
  • don't apply system color scheme anytime any preference changes (4923577)
  • don't close popover when previewing file (#1017) (f35a454)
  • don't deselect active note if in user created view (#1081) (2ecfcde)
  • don't get backups settings if there is no logged-in user (#842) (616b77a)
  • don't show entitlement modal if dragging file backup (d47d295)
  • download success toast showing up even if download errors (#1018) (9e370df)
  • dropdown and files button ui (#1076) (12f052a)
  • duplicate element id (b1022cd)
  • duplicate files quota calls in preferences (#1006) (e7fb9b6)
  • early return file dnd if not dragging files (#1000) (63fcd3d)
  • encryption section styles (#976) (ec8b307)
  • error on aborting file selection (#951) (9c74364)
  • exception when selected note is deleted permanently (#1010) (bb4fd24)
  • experimental features not reloading after toggling (#917) (87631dc)
  • export location of ElectronDesktopCallbacks (fc3d575)
  • failing deploy by removing vendor step (#930) (bd6a883)
  • feature id reference (af69a02)
  • file backups drag (ed5f649)
  • file drag-n-drop issue (#923) (7e67061)
  • file list item icon alignment (#1039) (51248f2)
  • file mimeType related issues (#922) (a1c7ad7)
  • file popover not closing when click inside editor (#924) (89c4b9a)
  • files navigation (#1084) (5d09057)
  • files popover illustration size (#928) (8caf343)
  • first history entry being fetched twice (#903) (c184ef2)
  • focus trap error (#974) (c2edeb4)
  • folders migration issue (d17edfc)
  • function binding (cf1720b)
  • handle undefined desktop service when running in web environment (e8ed38b)
  • handle undefined env value (ef8fc83)
  • header button border (#887) (96bfd6e)
  • icons package (4df06c1)
  • image zoom over 100% (#998) (d0d97a8)
  • image zoom scroll (#1038) (509bd50)
  • import (e1da2be)
  • improve deinit logic and flow (e43c8a6)
  • increase tag menu item margin (cc28306)
  • insert template note before opening editor menu (#838) (ebd8848)
  • issue with some smart views not working (89de4d6)
  • legacy history (#879) (fbabbbb)
  • list tags key warning (#1056) (ef7166c)
  • locking message (#1029) (27f864a)
  • main app container overflow (a2d7752)
  • make display options copy type-agnostic (#1054) (cab2765)
  • make file renaming consistent with tag & note renaming (#920) (fc2a350)
  • make search case-insensitive (#925) (6f41577)
  • markdown visual 1.0.2 (f2e2ca6)
  • meta tags (4200baa)
  • minor files related fixes (#1016) (8ca9e37)
  • modifier-only key observers not working (#1009) (c7e849a)
  • move Labs behind unfinished features flag (7e0e620)
  • note icons getting pushed by extra-long words (#835) (0e00901)
  • note list item border (#862) (03ba4af)
  • note tags list styling (#1052) (7edd65c)
  • notes list item layout when title is empty (#850) (9932c2a)
  • Notes list options menu getting hidden (#827) (36584b0)
  • notes list options menu not toggling correctly (#840) (1f5d235)
  • notes list options menu size regression (#910) (a17b7e7)
  • notes options closing when selecting note id (#888) (a5da191)
  • notes view not selected on launch issue (57ec497)
  • object url not being revoked on modal close (#1044) (acdf442)
  • only show color scheme toast if change is required (#973) (4405f3b)
  • options button text color (#841) (84cef22)
  • pinch zoom on preview modal (#1012) (a3d5f57)
  • plain editor font changing (#880) (cd814bf)
  • plain editor revision rendering (#889) (538e41d)
  • plain editor revision rendering and revision list sorting (#878) (1887d5d)
  • popover closing on delete dialog (#1022) (ada8d5a)
  • popover closing when renaming file (#950) (1bdda36)
  • preferences pane order (f6c9a9f)
  • prevent component viewer double reload (a477281)
  • prevent save status overflow from changing width of editor pane (d12eebe)
  • progress bar color on firefox (#958) (df54c37)
  • react-related fixes (#1050) (834459d)
  • remove max height on note options menu (d3ef05d)
  • render change editor menu only if it is open (#894) (0e2ea3a)
  • render change editor menu only if it is open (#894) (5df3e59)
  • render root element on dom load (46ee84c)
  • revision content screen copy (#876) (723a70d)
  • revision textarea background color (#966) (290c3ba)
  • running tests and adding tests to CI & CD (#1047) (2d3221c)
  • sanitize alert string (333d4c4)
  • saving status while fully offline (7abad65)
  • select home navigation view when creating note inside smart view (#1059) (78f39ec)
  • selected smart view and note list issue (#1042) (599e2b8)
  • sign out dialog disappearing when account menu is unfocused (#863) (0e1b94b)
  • slightly increase tag display density (dcf07f7)
  • snjs types (aca5f41)
  • spellcheck control for 3rd-party editors (#839) (528bafd)
  • spinner loading infinitely on unsupported file types (#1002) (93fbfff)
  • start command in docker entrypoint (7073c2f)
  • switching between previewable & non-previewable files (#1021) (ae1097f)
  • sync request before downloading/previewing file (#1003) (9a99cc8)
  • tag context menu (#893) (68daa21)
  • tag context menu (#893) (5265a0d)
  • tag drag-n-drop intercepted by files drag-n-drop (#997) (46582b2)
  • tag search causing regex exception (#938) (8265d94)
  • theme entitlement logic (0369d03)
  • theme sorting in quick settings menu (#882) (a47556b)
  • timed color scheme toast (#978) (a9bab09)
  • title sorting (65f2266)
  • toolbar change editor menu not updating (#909) (263640d)
  • unmount application view when ephemeral identifier changes (b549cc3)
  • update filepicker to latest version (c6ed953)
  • updated "editing disabled" banner (#1037) (079140e)
  • upgrade deps to introduce PKCE sign in (9f11b02)
  • upgrade sncrypto-web for base64 url encode without padding (e9aafbb)
  • use break-word for note list item title; closes #873 (#875) (3373a47)
  • use component displayName property (e52e2da)
  • use full path when searching autocomplete tags (78ec092)
  • video preview csp error (#992) (9b47f2e)
  • window property (7f12f93)
  • workspace signout all (abe9b70)

Reverts