Logseq Changelog

What's new in Logseq 0.10.8 Beta

Mar 28, 2024
  • Thanks:
  • albanobattistella:
  • Update Italian translation in #11154
  • e-zz:
  • Fix shift+mouse click on PDF View not invoking area highlight on Linux in #10973
  • Liu Cheng:
  • Fix missing newline after multiline block when exporting a page in #10934
  • Jon Ramos:
  • Fix toggling of task list in #11079
  • liymike:
  • Update Simplified Chinese) translation in #11119
  • queeup:
  • Update Turkish translation in #11063
  • yannicka:
  • Remove obsolete "@tailwindcss/line-clamp" dependency in #11130
  • Fixed issues:
  • Fix toggling of task list #11079
  • Missing newline after multiline block when exporting a page #10934
  • Incorrect cursor move for the emoji from the line head #11112
  • Shift+mouse click on PDF View not invoking area highlight on Linux #10973
  • Fine tune page title search strategy #11147
  • Logout and clear keys for Logseq Sync #11111
  • Fix ui button component's click handling #11068
  • Enhancement:
  • I18n: Simplified Chinese #11119, Turkish #11063, Italian #11154

New in Logseq 0.10.7 Beta (Feb 29, 2024)

  • Fixed issues:
  • Add .heic to media type
  • Preserve root node block refs when cutting + pasting.
  • Fix main scrollbar jumps
  • Fix wrong :command/toggle-favorite handling in config
  • Fix search term query highlight performance
  • Enhancement:
  • New keybinding for "toggle expand/collapse this block"
  • I18n: Persian
  • Add share/open asset file for Android App
  • Enhance accent color related details
  • refactoring dropdown/context menu with the new components
  • Better handling for macOS scrollbar system setting of auto scrolling mode

New in Logseq 0.10.6 Beta (Feb 5, 2024)

  • Thanks:
  • ChristianAvila
  • Adding larger auto-commit interval in #10536
  • mfenniak
  • Fix outdent-then-delete removing incorrect block in #10790
  • ReillyBrogan
  • Update better-sqlite3 to v9.3.0 in #10884
  • TaylorHo
  • Enhance Brazilian Portuguese translations in #10891
  • Mostafa Ahangarha
  • ▪ Minor typo fixes and grammar improvements in docs in #10940
  • CNLHC
  • Add support for closing history panel after select a version in #10530
  • linsui
  • Add fastlane structure for F-Droid in #10925
  • Morgan Plain
  • Support changing graph forces via UI in #10755
  • queeup
  • ▪Update Turkish translation in #10937
  • Fixed issues:
  • Publishing not working #10911
  • Logseq Sync crash on Android #10922
  • Performance of Search on mobile platforms #10924
  • Outdent-then-delete removing incorrect block #10790
  • Wrong new page button click handling in graph view #10962
  • Save composing text when clicking mobile bar buttons #10921
  • Enhancement:
  • Git auto commit: support commit on close, allow changing settings on-the-fly, allowing larger auto commit interval #10536
  • Trigger on-change for slider when mouse up instead of input value change #10972
  • Support time offset of YouTube links #10945
  • Support changing graph forces via UI #10755
  • Support for closing history panel after selecting a version #10530
  • I18n: Brazilian Portuguese translations #10891, Turkish translation #10937

New in Logseq 0.10.5 Beta (Jan 18, 2024)

  • Fixed:
  • Fix typo in French translation
  • A language-specific app crash occurred due to an incorrect French translation file.

New in Logseq 0.10.4 Beta (Jan 17, 2024)

  • Thanks:
  • alan-roe:
  • Fix docker build in #10287
  • aurnik:
  • Add highlighted page aliases in search results in #10761
  • Prevent jumping when hovering over left sidebar items in #10760
  • e-zz:
  • Fix area highlights in PDF view don't blink in #10732
  • eliovir:
  • Update French translations in #10810
  • hasecilu:
  • Update Spanish translation in #10840
  • ingepettersen:
  • Update Norwegian translation in #10849
  • megayu:
  • Enhance block selection in #10745
  • situ2001:
  • Prevent button in modal from being clicked twice when pressing enter key in #10820
  • ZerdoX-x:
  • Update project deps in #10857
  • Fixed issues:
  • Highlight page aliases in search results #10761
  • Prevent jumping when hovering over left sidebar items #10760
  • Android App crash caused by special filenames #10845
  • Missing Git SDK in Plugin API #10767
  • Remove prefix spaces when no-indent is used in exporting #10807
  • Accept video as mobile shared content #10797
  • PDF view's area highlights don't blink #10732
  • Cannot toggle updated-at and created-at in query view #10759
  • Add support for older GLIBC on Linux #10832, note that search index is still not available on old Linux
  • Do not notify network status when logged out #10813
  • Fix incorrect position for the filter modal on the iOS platform #10798
  • Prevent button in modal from being clicked twice when pressing enter key #10820
  • Enhancement:
  • New UI components #10694
  • Better block selection #10745
  • Enhancement of Plugin APIs #10782
  • Enhancement of left sidebar UI #10765
  • I18n: French translations #10810, Norwegian translation #10849, Spanish translation #10840

New in Logseq 0.10.3 Beta (Dec 25, 2023)

  • Fix French translation in #10749
  • Add percent encoding file names with leading dots in #10746
  • Fixed issues:
  • Safety key string for the simple command key value in Plugin API #10741
  • Fix missing bundled Git #10751
  • Percent encoding file names with leading dots #10746
  • Enhancement:
  • I18n: French translation #10749

New in Logseq 0.10.2 Beta (Dec 22, 2023)

  • Features:
  • Clone handles for quickly cloning existing shapes in Whiteboards #10637
  • Thanks:
  • eliovir:
  • Update French translation in #10647, #10706
  • jiyi:
  • Update Chinese translation in #10668
  • queeup:
  • Update Turkish translation in #10718
  • Richard Garčár:
  • Update Slovak translation in #10673
  • Vivianne:
  • Add more localization support for linked references view in #10643
  • Fixed issues:
  • Full page content search #10645
  • Missing current-page search #10662
  • Don't treat blocks with headings as pre-blocks #10710
  • Save inline images in excalidraw #10652
  • Sync navbar and action bar color for Android when theme change #10653
  • Incorrect auto-save state when paste batch blocks #10672
  • Incorrect handling of pasting html list #10674
  • Incorrect node edge color for Graph view #10693
  • Incorrect IME composition detection #10654
  • Detached PDF viewer does not open HTTP links in the default browser #10724
  • Enhancement:
  • I18n: French #10706 #10647, Slovak #10673, Turkish #10718, Chinese #10668
  • Plugin APIs #10399
  • Release .zip package build for Windows #10678
  • Add more localization support for linked references view #10643

New in Logseq 0.10.1 Beta (Dec 7, 2023)

  • Fixed issues:
  • New Search related issues #10584, #10634
  • Cross-platform shortcut icons #10590
  • Increase the default search length #10570
  • Search does not navigate to block of interest if collapsed #10633
  • Add whiteboards to search filters #10630
  • Theme color related issues #10581, #10638
  • Block UUID shouldn't be added to recents #10616
  • Incorrect background color for the left sidebar on mobile #10582
  • Incorrect node edge color for the global graph view #10585
  • Fix and-or simple query that contains string literals #10632
  • Enhancement:
  • I18n: Turkish translation #10595, Polish translations #10604, Spanish translation #10594, Japanese translation #10612

New in Logseq 0.10.0 Beta (Nov 29, 2023)

  • Features:
  • A new and improved Search!:
  • Design core enhancements including the ability to set an "Accent color" from Settings #10132
  • Thanks:
  • cosmo9able:
  • Update Brazilian Portuguese translation in #10461
  • e-zz:
  • Fix wrong bounding coordinates for PDF highlights in #10426
  • eliovir:
  • Update French translation in #10454
  • ormai:
  • Update Italian translation in #10557
  • queeup:
  • Update Turkish translation in #10492
  • Fixed issues:
  • Remove the need to add a space to trigger search command #10506
  • Fix background color for some UI buttons #10512
  • Fix demo page creation for browser version #10497
  • Fix wrong bounding coordinates for PDF highlights #10426
  • Fix filesystem path handling, add missing Windows UNC path support #10525
  • Fix query builder construction #10485
  • Enhancement:
  • Export asset ref link as dataset value for the pdf asset #10488
  • I18n: Brazilian Portuguese #10461, French #10454, Italian #10557, Turkish #10492
  • Polish accent color details #10520

New in Logseq 0.9.20 Beta (Nov 1, 2023)

  • Features:
  • New handbook #8524
  • [Thanks:
  • CorrectRoadH:
  • Support zoom via touchpad in #10435
  • Ulices:
  • Update Spanish translation in #10431
  • ingepettersen:
  • Update Norwegian translation in #10361
  • SylvainDuran:
  • Update French translations in #10427
  • udkl:
  • Fix #card should only be appended to the title in #10387
  • Fixed issues:
  • Fix android back button closing order #10345
  • Fix journal name judgement #10350 #10422 #10434
  • Refine drag and drop of assets. Fix not being about to save assets sometimes #10351
  • #card should only be appended to the title #10387
  • On Android, activity restarts when a Bluetooth keyboard gets connected #10444
  • Shortcuts editor can't edit disabled keymap #10290
  • Refine Logseq Sync login box tips #10443
  • Enhancement:
  • Upgrade electron to v25 #10440
  • Make Smart Merge the default option for Logseq Sync #10428
  • I18n: Spanish #10431, French #10427, Norwegian #10361
  • Add toggle option for PDF view: auto opening the highlight context menu from new text selection #10390

New in Logseq 0.9.19 Beta (Oct 11, 2023)

  • Fixed issues:
  • Can't close window on macOS with cmd+w #10325
  • The first window does not close when there're multiple windows #10336
  • Capture all logseq:// links on Android #10266
  • Allow drag and drop to dummy page #10292
  • Bypass corrupted SQLite search index when App starts #10286
  • Missing the initial ref highlight block sometimes for PDF view #10333
  • Avoid too frequent highlights saving in PDF view #10238
  • Fix incorrect auto-complete modal position for overflow editor content input #10298
  • Incorrect API call for the electron production bundle #10329

New in Logseq 0.9.18 Beta (Sep 20, 2023)

  • Thanks:
  • Jack Case:
  • Allow writing to files with group permission without chmod on Linux in #9297
  • Ulices:
  • Update Spanish translations in #10195
  • jf:
  • Allow for single-digit minutes and seconds in youtube-timestamp in #9930
  • queeup:
  • Update Turkish translation in #10180
  • WsinGithub:
  • Disable Bilibili autoplay in #10207
  • Fixed issues:
  • Update rewrite-edn to fix backslash characters unable to be keyboard shortcut #10224
  • Disable Bilibili autoplay #10207
  • Disable graph name warning #10253
  • Support asset filenames with wrong percent encoding #10191
  • Incorrect asset resource path for custom CSS on iOS #10232
  • Incorrect mouse point payload for the plugin hook of the editor input selection #10175
  • Avoid checking network connectivity for non-sync graph #10171
  • Enhancement:
  • Electron loading #10201
  • Allow for single-digit minutes and seconds in youtube-timestamp (addresses #9920) #9930
  • New option to allow writing to files with group permission without chmod on Linux #9297
  • Introduce customizable close window shortcut #10190
  • Support Socks5 proxy for Desktop App #10199
  • I18n: Spanish #10195, Turkish #10180

New in Logseq 0.9.17 Beta (Sep 7, 2023)

  • Fixed issues:
  • iOS network checking issue for Logseq Sync #10163
  • Electron App maximize bug #10165

New in Logseq 0.9.16 Beta (Sep 6, 2023)

  • Fixed issues:
  • Should Focus draw container when click
  • Copy keyboard shortcut not working in PDF view
  • PDF pane becomes blank after zooming or resizing
  • Annotation of a PDF of different page sizes
  • Incorrect path of PDF.js cmaps resources
  • Fix Close button visibility of right side panel
  • In Plugin API, input-selection-end event is not firing correctly
  • logseq.updateSettings API doesn't update existing settings
  • Plugins can't be disabled if any error is thrown in beforeunload
  • iOS App Crash caused by memory management
  • Remove word-spacing CSS rule for inline monospace code
  • Make linked references filters reactive when the page properties changed
  • Enhancement:
  • New shortcuts(keymap) editing UI
  • Enhancements of Plugin APIs
  • I18n: Add Bahasa Indonesia translation
  • Refine Electron loading
  • Add graph folder checking for bad folder names and nested graph
  • Add connectivity testing for Logseq Sync
  • Enhancements for Logseq Sync: avoid logging out, reconnect when online
  • Remove legacy shortcuts entry from the general settings
  • Disable default close window shortcut

New in Logseq 0.9.15 Beta (Aug 23, 2023)

  • Thanks:
  • ingepettersen:
  • Update Norwegian translations in #10068
  • Ulices:
  • Update Spanish translations in #10065
  • Fixed issues:
  • Right sidebar pane menu overflow #10046
  • Disable sidebar pane content scrolling #10071
  • Fix right sidebar pane header wrap and content padding #10072
  • Enhancement:
  • PDF password support #10034
  • Plugin API enhancements #10022
  • I18n: Norwegian #10068, Spanish #10065

New in Logseq 0.9.14 Beta (Aug 17, 2023)

  • Fixed issues:
  • Add sub-pixel anti-aliasing for Electron
  • Add drag threshold for graph view
  • Display of embedded drawing
  • Sometimes template expansion inserts an additional slash
  • PDF Viewer: highlighted text layer is overlaid by the PDF.js built-in annotation layer
  • Rendering error caused by empty string of whiteboards in the right sidebar
  • Enhancement:
  • Left sidebar enhancements
  • Right sidebar enhancements
  • I18n: French #9981 Japanese
  • Whiteboards drawing pen pressure support
  • PDF Viewer: support shift + enter to pick the previous searching results highlight
  • Polish UI details of the zotero search component

New in Logseq 0.9.13 Beta (Aug 2, 2023)

  • Thanks:
  • atxulo
  • Improvements in Spanish translation in #9896
  • einmeterhecht
  • Translate all missing entries for German in #9948
  • Ulices
  • Spanish translation update in #9732
  • ingepettersen
  • Norwegian translation update in #9905
  • ROCKTAKEY
  • Add additional Japanese translation in #9909
  • Fixed issues:
  • Draw: persist when updating existing elements #9919
  • Setting default sidebar pages on config #9959
  • Editing of global config on Windows #9932
  • Image URL tag referrer policy fix for mobile platforms #9895
  • Page history of Logseq Sync on mobile platforms #9933
  • Cold start merge strategy of Smart Merge #9953
  • Enhancement:
  • I18n updates: Spanish #9896 #9732, German #9948, Norwegian #9905, Japanese #9909

New in Logseq 0.9.11 (Jul 19, 2023)

  • Include katex resources from npm in #9712
  • Bad3r:
  • Fix CVE-2023-2931 in Electron 24 in #9854 #[[minor change]]
  • Fix CI stale actions in #9777
  • Gfgafn:
  • Fix delete character which has more than one UTF-16 code unit using Delete key in #9837
  • Rui Sun:
  • Add Chinese i18n translations and make more of right-sidebar, query, slide, and bug-report translatable in #9801
  • Ingepettersen:
  • Update Norwegian translation in #9771
  • Jihuayu:
  • Fix unable to change theme mode in theme row for zh-cn lang in #9884
  • Lewis Sparlin:
  • Fix positioning of swipe-left action bar on iOS mobile app in #9853
  • Use flex-col for schedule modal on smaller screens in #9776
  • Megayu:
  • Enhance cut and copy blocks in #9094
  • Johan Penttinen:
  • Add support for Android 13 themed icons in #9862
  • Phlet:
  • Fix About dialog shows the version number twice (macOS) in #9786
  • Queeup:
  • Update Turkish translation in #9773, #9813
  • ROCKTAKEY:
  • Add additional Japanise translation in #9792
  • Fixed issues:
  • Whiteboards
  • Blur on empty title and select all on shape labels #9793
  • Fix positioning of swipe-left action bar on iOS mobile app #9853
  • Content overwritten caused by smart merge on mobile platforms #9856
  • Fix header button drag region #9861
  • Fix unable to change theme mode in theme row for zh-cn #9884
  • Fix delete character which has more than one UTF-16 code unit using Delete key #9837
  • Mobile startup fixes #9828 #9795
  • Plugin API: hook fenced code renderer for multiple providers #9847
  • Fix sometimes the API server autostart not working #9878
  • Fix smart merge for Logseq Sync #9840 #9831
  • Close context menu when page navigates #9882
  • Fix graph name in dropdown for android #9704
  • Use flex-col for schedule modal on smaller screens #9776
  • Enhancement:
  • Enhance cut and copy blocks #9094
  • Android 13 themed icons support #9862
  • I18n: Japanese #9792, Chinese #9801, Norwegian #9771, Turkish #9773 #9813

New in Logseq 0.9.10 (Jun 28, 2023)

  • Features:
  • Whiteboards: Snap to grid #9654
  • Thanks:
  • Allan Chain:
  • Update KaTeX from 0.13.18 to 0.16.7 in #9625
  • Bad3r:
  • Replace 'presentation' with 'view as slides' in #9681
  • Update playwright config in #9623
  • Add tests for selecting codeblock language in #9557
  • Fix test intermediate failure in #9699
  • cui fliter:
  • Fix typo in #9666
  • Rui Sun:
  • Fix setting title does not use i18n translation in #9711
  • Mikhail Smelov:
  • Convert more of the UI to be translatable in #9658 #9680
  • Improve Russian (ru) translations in #9645
  • megayu:
  • Fix paste text to link in #9650
  • Phil Denhoff:
  • Improve plugin interfaces for IAppProxy, IEditorProxy, BlockEntity and PageEntity in #9520
  • queeup:
  • Update Turkish translations in #9686 #9716
  • Taylor Hoffmann:
  • Update pt-BR translations in #9655
  • Fixed issues:
  • Paste text to link #9650
  • Clicking to edit a block from the right sidebar or a whiteboard can't jump to the correct position #9657
  • Disable content selection when blocks have been selected #9713
  • Fix pasting from HTML for some specific sites #9739
  • Hidden editable block properties showing up when user properties present #9661
  • Reactive queries #9695 #[[minor change]]
  • Trim block whitespace for markdown files for a specific case #9554
  • Incorrect behavior for the code editor of file page #9595
  • Polish the plugin settings modal #9669
  • Enhancement:
  • Logseq Sync: experimental support for editing conflict handling with diff-merge #9238 #experimental (To enable this, check the Features tab in setting menu)
  • Add slash command for creating code blocks #9553
  • Replace 'presentation' with 'view as slides' #9681 #[[minor change]]
  • More translation for UI elements #9658 #9680 #9711
  • Punctuation usage in translations #9610
  • I18n: Russian #9645, pt-BR #9655, Turkish #9686 #9716, Spanish #9665
  • Polish details for the plugin fenced code block #9590
  • Plugin marketplace enhancements #9609
  • Plugin API:
  • Support right sidebar item type as string #9701
  • Improve plugin interfaces for IAppProxy, IEditorProxy, BlockEntity, and PageEntity #9520

New in Logseq 0.9.9 (Jun 13, 2023)

  • Features:
  • Integrated title bar.
  • Remove false positive translations a.k.a. EN definitions in non EN dicts
  • Enhancements for E2E test: Log and ignore net errors; editor string formatting and symbols auto-pairing tests
  • Fix space in overflow menu
  • Add tooltip hint for prefered-file-paste setting
  • Do not print nil in quick capture
  • Fix: shift-clicking on "Pages tagged with" page link doesn't open in sidebar
  • Enhancement for editor: delete selected text when pressing enter key
  • Update Spanish translation
  • Update Norwegian translation
  • Update Russian translation
  • Update dugit
  • Menu item for toggling theme mode in published graphs
  • Improve I18n translations: Convert hardcoded strings in the UI to be translatable, improve RU translation, Improve UK (Ukrainian) translation
  • Fix page search is not updated after changing the capitalization of the page name
  • Handle backspace when cursor is at beginning of line in embedded page/block
  • Substitute date/text in mobile quick-capture templates
  • Fixed issues:
  • Whiteboard:
  • New page or whiteboard named with capital letter crashes app on rename
  • Arrow positions on initialization, undo group delete, hover links jumping and other issues
  • Exporting from context menu
  • Onboarding triggered on existing whiteboard
  • Aliased pages not included in published subgraph
  • Fix for quick-capture: Do not print nil in quick capture; Substitute date/text in mobile quick-capture templates
  • Page renaming issues
  • Page search is not updated after changing the capitalization of the page name
  • Pasted special URLs on selected text don't get wrapped with macros
  • Query functions not working sometimes
  • Remove deprecated :editor/command-trigger option
  • Resizing of pdf area highlight
  • Shift clicking on "Pages tagged with" page link doesn't open in sidebar
  • Table v2 and view properties not hidden on display
  • Handle backspace when at beginning of line in embed page/block
  • iOS watcher path handling for file events
  • Missing :block/properties-order attribute for the custom query blocks
  • Drag and drop assets not working for the right sidebar
  • Enhancement:
  • Whiteboards:
  • Add support for translations
  • Auto pan triggers earlier and works for more platforms
  • Add tooltip hint for prefered-file-paste setting
  • Convert more hardcoded strings in the UI to be translatable
  • I18n Updates: Ukrainian, Russian, Spanish, Norwegian
  • Menu item for toggling theme mode in published graphs
  • Delete selected text when pressing enter
  • Add more semantic class to the order-list block element
  • Added keymap manager for plugins

New in Logseq 0.9.8 (May 23, 2023)

  • [[BREAKING CHANGE]]
  • Due to some compatibility issues, we dropped support for iOS 13
  • [[Features]]
  • New Version 2 Tables Document #8532
  • [[Thanks]]
  • [[Avelino]]
  • Split language translations into one file per language in #9383
  • [[Bad3r]]
  • dev(playwright): Ignore connection refused errors in #9426
  • tweak wrong default config.edn values in #9409
  • [[Candide U]]
  • Add custom.js to Logseq publishing's app in #9291
  • [[Claas Störtenbecker]]
  • Update logseq.api.update_block API in #9272
  • [[Giuseppe D'Andrea]]
  • Fix calculator command on a non-blank line in #9449
  • Fix view scroll position when selecting multiple blocks in #9444
  • [[Ulices]]
  • Add more Spanish translations with the new format in #9438
  • [[Michele]]
  • Fix Italian translation error in #9440
  • [[Sergey Kolesnik]]
  • Update templates/config.edn in #9408
  • [[Fixed issues]]
  • Whiteboards: fix actions like undo on converted shapes #9410
  • Broken block refs when cutting or deleting blocks #9406
  • Can't jump to the correct position when editing number list #9401
  • Org-mode pages in aliased links not creating pages #9381
  • Tweak default config.edn #9409 #9408
  • Calculator command on a non-blank line #9449
  • Cli tool nbb-logseq scripts ignoring incorrectly for relative dir #9443
  • Fix blocks losing references and disappearing from references panel #9389
  • Show block bullet when a blank block has children #9427
  • Add Unicode normalization to file watcher on mobile platforms #9419 #9453
  • Pasting fail on iOS #9463, asset sharing fail on iOS #9462
  • Mobile UI tweaks #9405
  • [[Enhancement]]
  • Add custom.js to Logseq publishing's app(minor behavior change) #9291
  • Refactor iOS sharing #9456
  • I18n: Spanish #9438, Italian #9440
  • Split language translations into one file per language #9383
  • Update version control settings description #9373
  • Plugin API logseq.api.update_block can preserve properties #9272
  • Cli tool nbb-logseq scripts now have publishing support for all graphs, not just git-based ones #9348
  • Restore scroll position new adding newlines in a block #9404
  • Scroll the view when selecting multiple blocks #9444
  • Add missing title to opml-export #9429

New in Logseq 0.9.6 (May 12, 2023)

  • This update mainly fixes bugs that were introduced by the previous version 0.9.5.
  • [[Thanks]]
  • [[Billy Pinheiro]]
  • Refine pt-BR translation #9360
  • [[Fixed issues]]
  • Plugin API get current block fail #9372
  • Minor style tweaks for ordered list #9370
  • Incorrect arrangement of ui items from pagebar #9375
  • Whiteboards: performance of persist #9358
  • Page renaming UI #9371
  • [[Enhancement]]
  • React icons for tabler extensions #9333
  • I18n: pt-BR #9360

New in Logseq 0.9.5 (May 11, 2023)

  • [[Features]]:
  • Ordered(numbered) block list support #9235
  • [[Thanks]]:
  • [[Adam Hupp]]:
  • Fix yarn install on Windows in #9299
  • [[Bad3r]]:
  • Update config.edn template in #9287
  • Improve error handling in mkdir function in #9247
  • [[Calum Lind]]:
  • Fix garbled text in sidebar and dropdown menus on Linux in #9286
  • [[EINDEX]]:
  • Fix UI port range in #9211
  • [[Zhizhen He]]:
  • Fix duplicated line in config.edn #9324
  • Add settings for graph view in #9325
  • [[ingepettersen]]:
  • Norwegian translations in #9319
  • [[melat0nin]]:
  • Refine UI translation item in #9267
  • [[necropolina]]:
  • Remove unneeded menu options for publishing in #9262
  • [[John Doe]]:
  • Improve Russian translation in #9301
  • [[Yiming Pan]]:
  • Fix date time selection repeater UI in #9328
  • [[queeup]]:
  • Update Turkish translation in #9327
  • [[Fixed issues]]:
  • Whiteboards:
  • Allow interactions with published embeds and hide lock/unlock #9322
  • Keyboard shortcuts #9338
  • Page name sanitization #9259
  • Date time repeater UI #9328
  • App crash caused by broken sqlite cache #9248
  • Garbled text in sidebar and dropdown menus on Linux #9286
  • Mailto and other protocol URLs creating invalid pages #9353
  • Page tags and aliases should be deleted when page is deleted by user #9293
  • Stale children block's path-refs when parent's refs change #9254
  • Copy & Paste handling bugs #9335, #9255, #9344
  • Copy page URL with shortcut key #9255
  • Remove unneeded menu options from published pages #9262
  • [[Enhancement]]:
  • Performance improvement for inserting and deleting blocks #9142
  • Whiteboards:
  • Add prefix to default keyboard shortcuts #9340
  • Customizable shortcuts #9228
  • I18n: Russian #9301, Turkish #9327, Norwegian #9319
  • Add settings for graph view #9325
  • Update config.edn template #9287

New in Logseq 0.9.4 (Apr 25, 2023)

  • [[Features]]
  • Element locking for Whiteboards #9137
  • Shape conversion for Whiteboards #9192
  • [[Thanks]]
  • [[Anth0rx]]
  • Update German translation
  • [[Bad3r]]
  • Add strikethrough to keyboard shortcuts page
  • [[situ2001]]
  • Fix mobile app crashes while trying to swipe the block that has any collapsed block
  • [[Fixed issues]]
  • Whiteboards: export grouped elements and zoom to fit selection shortcut #9221
  • Whiteboards: portal height calculation bug #9161
  • UI elements shake caused by lazy loading #9139
  • Mobile app crashes while trying to swipe the block that has any collapsed block #9154
  • No block collapse control on collapsed query block for mobile apps #9233
  • Two query table fixes - Comma-separated properties display and sorting by page for block queries #9169
  • Image renaming fails when resizing pdf highlight area on Windows #9122
  • Logseq Sync fails on non-ASCII filenames for mobile platform #9214
  • [[Enhancement]]
  • Add :remove-block-children? query option for advanced queries #9229
  • Plugin API: restore editing cursor state only for the input element in viewport #9231
  • I18n: German translation #9187

New in Logseq 0.9.3 (Apr 19, 2023)

  • Features:
  • Add global scale level option to Whiteboards #9097
  • Thanks:
  • Ulices:
  • Update Spanish translations
  • Improve contributing-to-translations doc
  • Zhizhen He:
  • Remove duplicated item in .gitignore
  • John Doe:
  • Update nginx version in Docker image
  • Phoenix Eliot:
  • Show marker when block text is empty
  • situ2001:
  • Refactor: rename fn params in frontend.db.model
  • Fixed issues:
  • Broken outliner structure when Backspace at the beginning #9125
  • Copy & paste problems #9145
  • Disable group-by-page when result-transform exists #9133
  • Insert properties will truncate other properties if there's any empty property #9117
  • Show marker when block text is empty #9104
  • Fix for graph parsing for CLIs #9099
  • config.edn & custom.css overwrite by syncing remote versions #9138
  • Incorrect position of mobile toolbar #9118
  • Enhancement:
  • Persist block UUID upon external editing #8823
  • I18n: Update Spanish translations #9114

New in Logseq 0.9.2 (Apr 12, 2023)

  • Enhancement:
  • Whiteboards: Auto enter edit mode when we create shapes #9080
  • I18n: Ukrainian translation #9005, Russian (ru) translations #8991 #9050, Turkish translation #9070
  • Add more functions to context menu #8930
  • Make publishing accessible to CLIs #9033
  • Plugin-related improvements #8787
  • Show custom title instead of live query for custom queries #9026
  • Prettify html export #8968
  • Add hint class for the blank content block #9072
  • Dynamic layout of the plugin UI items from the app toolbar #8962
  • Add an apply button to multiple selects in query builder #9025
  • Enhance undo redo handling #9048
  • Fixed issues:
  • Bring back result count for built-in queries #8954
  • Buggy selection highlights #9074
  • Deleting with the backspace key should not delete block IDs or disrupt reference connections #8974
  • Fix hash tags enclosed in double brackets are broken #9030
  • Sometimes the HTTP api server does not auto restart #9042
  • Query performance fix #9016

New in Logseq 0.9.1 (Mar 29, 2023)

  • Fixed issues:
  • Internal blocks paste
  • File pasting
  • Query with breadcrumbs show blocks on the wrong hierarchy
  • Asset URL handling for Whiteboards and custom.css
  • Cannot open dir with default app
  • Enhancement:
  • Adapt the Logseq Sync login modal size to responsive layout

New in Logseq 0.9.0 (Mar 28, 2023)

  • Breaking Changes:
  • Refactored file system handling to fix filename issues on mobile platforms, requiring re-indexing of your working graph
  • Features:
  • Added a simple Query Builder
  • Updated the login UI for Logseq Sync
  • Made Whiteboards publicly available to all users
  • Fixed issues:
  • Massive fixes to Whiteboards: pasting shape, autocomplete on portals, shape index and arrow binding, history handling
  • Copy event handling
  • Display page's original name in linked reference
  • Multi-window crash when Logseq Sync enabled
  • Select only the current block when opening its context menu
  • Block edit undo handling
  • Use system certs for Logseq Sync
  • Incorrect position of absolute modal on some mobile platforms
  • beforeunload hook of Plugin system
  • Do not convert URL to macro while raw pasting
  • Logbook's with-second-support? doesn't work
  • Shrink on-click range of sidebar-item
  • Enhancement:
  • Whiteboards
  • Paste and dnd behavior (also add a placeholder to shape labels)
  • Publishing
  • Refine UX
  • Add mldoc ast schema
  • Add page column for query tables with block results
  • Several copy-as/export enhancements
  • I18N: Update Korean translation , Traditional Chinese translation (zh-Hant)
  • PDF view UI lag for the case of large highlights data
  • Add better error messages for duplicate key in config.edn
  • Audio and video player render after upload asset command
  • Optimize active state of the auto-complete component for mouse interaction
  • HTTP APIs server UI indicator
  • Add config option to handle default block refs expanding behavior . A new setting item :ui/auto-expand-block-refs? is added.

New in Logseq 0.8.18 (Mar 1, 2023)

  • Features:
  • Support cues for Cloze cards #8654 Documentation
  • Thanks:
  • Bad3r:
  • bump NodeJS from 16.x to 18.x LTS #8406
  • bump Ubuntu image from 18.04 to 22.04 #8420
  • New README structure #8160
  • Add contributing guidelines #8222
  • Adam:
  • Fix: incorrect page title when hls__ is opened #8697
  • Zhizhen He:
  • Add typo check to GitHub action #8671
  • Hendrik:
  • Update german translation
  • An Li:
  • Add repl setup to development document #8588
  • ksqsf:
  • Support cues for SRS cloze cards #8654
  • Elgun:
  • Fix incorrect version control description
  • megayu:
  • Enhance pasting from clipboard #8642
  • queeup:
  • Update Turkish translation
  • sallto:
  • Add command for copying a page url #8538
  • Fix "Copy Image" menu item correctly copies images #8424
  • Yuriy Piskun:
  • Add description to plugin settings headers #8643
  • Fixed issues:
  • Massive bug fixes for whiteboards: #8603 #7786
  • "Copy Image" menu item correctly copies images #8424
  • Command completion triggering too often #8546
  • Handle duplicated block ids #8657 #8668
  • hls page name in page ref and page title #8670 #8697
  • Tag and property value autocompletion cases #8558
  • Disable image resize on mobile platform #8672
  • Cannot copy blank string #8632
  • Remove prefix(@) checking for links of org mode page #8589
  • Force disable the unloaded(error) plugin #8714
  • Fix marker layout of area highlight PDF ref in block content #8630
  • Fix Logseq Sync network issues; add FreeBSD dev support #8616
  • Enhancement:
  • Experimental support of auto-completion UI for config.edn file editing #8584
  • Add support for block refs in properties to backlink to blocks #8695
  • Add command for copying a page url #8538
  • Add description to plugin settings headers #8643
  • Refactored copy/export #8530
  • Whiteboards: Auto pan canvas to pointer when out of view #8611
  • Handle invalid config.edn #8573 #8578
  • Shortcuts can be disabled with false now #8618
  • Add more translations, remove unused ones and add linter for unused #8568
  • Enhance re-index performance #8563
  • Show git status when commit changes #7808
  • PDF viewer enhancements #8616
  • Make the modals position friendly for the auto-complete component #8652
  • I18n: German #8658, Turkish #8575
  • Local HTTP Server now supports CORS for use from another web page or browser extension #8651

New in Logseq 0.8.17 (Feb 10, 2023)

  • Fixed issues:
  • Auto heading on markdown mode #8327
  • Search tippy component failing #8373
  • CodeMirror indenting shortcuts cause page routing #8415
  • Page properties not being visible in the query table #8336 #8482
  • Tables not widening in wide mode #8375
  • Incorrect undo/redo sequence of indent/outdent #8228
  • Fix date-picker opening conditions #8333
  • Stability of Logseq Sync, allow ignore checking certs, retrying upload #8350 #8504 #8486
  • Missing PDF caused by incomplete linked file path from zotero #7676
  • Remove plugin settings entry when plugin disabled #8548
  • Mobile: timestamp submenu of toolbar not shown #8559
  • Enhancement:
  • Adds support for :query-page as an input #8449
  • Support dragging the PDF viewer head to move the window #8305
  • Support Media Fragment URIs with audio #8300
  • Add error notification if graph can't be opened #8200
  • Add css selectors to rendered macros #8299
  • Add validation to logseq/config.edn #8382
  • Add {date} template variable to quick-capture #8560
  • Add :default-page to quick-capture-options #8529
  • Add +/- syntax, (w)eek (m)onth (y)ear, and time support to query :inputs #8387
  • Add native logging for desktop and android #8515
  • File and page commands work in more contexts and warn when they don't work #8495
  • I18n: Chinese #8509, Slovak #8464, Portuguese #8389
  • Whiteboards: add tweet shape #8279

New in Logseq 0.8.16 (Jan 12, 2023)

  • Features:
  • PDF highlight drag & drop #8103
  • Thanks:
  • Darwis
  • New query inputs for advanced query
  • Yue Yang
  • Center content in search items
  • Giuseppe D'Andrea
  • Fix Header navigation of namespace pages in page preview popup
  • ksqsf
  • Prevent Ctrl+A from selecting the whole document
  • Sergio Miguéns
  • Add a new option to show full blocks in references
  • Phoenix Eliot
  • Refine undo/redo button icons
  • Add note about auto-formatting in dev-practices.md
  • sallto
  • Remove non-clickable space between links in sidebar
  • situ2001
  • Document components related to hide page-preview itself when hovered hierarchy ref in the preview
  • Add a new bug report page
  • Fix: should update :block/namespace while renaming pages
  • Fix e2e test cases
  • Taylor Hoffmann
  • I18n updates
  • Fixed issues:
  • Capture open-url failure #8219
  • Query table not showing full property values and publishing failing on query tables #8301
  • Save code block shouldn't reset cursor position #8177
  • Graph name with period didn't parse correctly, causing wrong block URLs #8294
  • Should update :block/namespace while renaming page #8266
  • Wrong behavior when backspace with line-head text selection #8197
  • File deletion handling in Logseq Sync; Should trigger remote->local sync when idle #8277 #8241
  • Should not stop syncing when Android App entering background #8246
  • Header navigation of namespace pages in page preview popup #6405
  • Remove non clickable space between links in sidebar #8268
  • Enhancement:
  • Bug report page, adding clipboard data inspector #8317
  • Check app awake from sleep #8291
  • New query inputs for advanced query #5674 Document: Query Inputs
  • Add a new option :ui/show-full-blocks? to show full blocks in references #8124
  • Prevent Ctrl+A from selecting the whole document #7177
  • Refine undo/redo button icons #8201
  • Make the weblink PDF filename to be human-readable for the annotations page #8240
  • Plugin API: filter hooks of DB block changes for performance #8234
  • No need to pass isPageBlock for api/insert_block API #8176
  • Remove warning of macro renderer slot for mobile #8220
  • Add delete option for blocks context menu #8204
  • Center content in search items #8179
  • I18n: pt-BR, pt-PT, fr and tr #8247

New in Logseq 0.8.15 (Dec 29, 2022)

  • Features:
  • Use shortcut mod+a to select parent blocks up to the whole page #7803
  • In-App HTTP server for API invoke #7699
  • Thanks:
  • [[Bad3r]]
  • Wording enhancements of App UI
  • [[Gabriele Lippi]]
  • Fix format property reference when in org-mode
  • [[gut4]]
  • Enable iOS file sharing for transfer files with the Finder or iTunes
  • [[Guy Pursey]]
  • Fix query table sorting
  • [[queeup]]
  • Update Turkish translation
  • [[situ2001]]
  • Display full search result in the web app
  • [[Hidekazu Kubota]]
  • Add several missing i18n items to the right-click menu
  • Add Japanese translations for new shortcuts and menus
  • Fixed issues:
  • Fix empty pages caused by nonstandard path-naming, apply unicode normalization to all paths #8146 #8147
  • Format property reference when org mode #7389
  • Cannot switch between modals by shortcuts #7805
  • Provide consistent page links for web and publishing #7801
  • Query table sorting #7751
  • Enhancement:
  • Display full search results in the web app #8132
  • Enable iOS file sharing for transfer files with the Finder or iTunes #7774
  • I18n: Missing translation fields #8139, Japanese #7984, Turkish #7800
  • UI enhancements: mobile #8141, responsive right-sidebar #8126

New in Logseq 0.8.14 (Dec 20, 2022)

  • Fixed issues:
  • Raw file editor content cleared when on-blur #7787
  • Linked references filter is empty #7793

New in Logseq 0.8.13 (Dec 19, 2022)

  • [[Enhancement]]:
  • Open the keyboard shortcuts helping page on the right side panel #7550
  • Refine Network proxy support, add proxy support to Logseq Sync #7711
  • Improve query performance #7708
  • Plugin API enhancements #7555 #7549 #7716
  • Added shortcut for closing the right sidebar top item #7622
  • Added support for urls to heading blocks in web and published apps #7668 - See Documentation
  • [[Breaking Changes]]:
  • Change "Git commit" shortcut from a single c to mod+g c #7609
  • Introduce a new config property :logseq.query/nlp-date. Default to false. Query without logseq.query/nlp-date:: true would disable date normalization #7708
  • [[Fixed issues]] :
  • Validates global config #7620 #7651
  • Block reference only returns the first level of data #7776
  • Copy block-ref instantly after input text lost block content #7732
  • Group linked references by parent #7613
  • Highlight text color on light themes #7599
  • Link can't be pasted on selected text in block content #7618
  • Missing children in linked references #7626
  • Open inline block refs by default when zooming in a block #7650
  • Remove spaces around CJK characters when auto-complete pages #7631
  • Remove orphaned files/blocks from DB when comparing DB and disk #7686
  • Some PDF context menu fix #7690
  • Update code edit state for the code blocks that are opened in main area and sidebar, as embeds #7639
  • Bug fixes for Logseq Sync, in handling file deletion and renaming
  • [[Mobile Specific]]:
  • Always show hamburger button #7512
  • Mobile UX enhancements #7492

New in Logseq 0.8.12 (Dec 2, 2022)

  • Features:
  • Add page and append parameters to quickCapture URL, add corresponding config in config.edn Documentation: Logseq Protocol
  • Thanks:
  • Axel CÉARD:
  • I18n updates for French
  • Darwis:
  • Enhance sci eval-string and Clojure code eval-result
  • Fix render custom HTML element as hiccup not working
  • Yue Yang:
  • Fix: use name to detect default theme
  • Gabriele Lippi:
  • Add a document section on how to contribute by opening a PR
  • Rui Sun:
  • I18n updates for Chinese
  • Soumik:
  • Add show theme plugin settings under "Plugin Settings"
  • Zhizhen He:
  • I18n updates for Chinese
  • hkgnp:
  • Add support for quick-capturing youtube links as embedded video
  • Add settings support for quick-capturing target page and redirection
  • Jon:
  • I18n updates for Spanish
  • Fix auto pair parenthesis
  • Matthew Lilley:
  • Fix shift+click on "all pages" launching a new browser window
  • Fix Retain block references on file reload
  • queeup:
  • I18n updates for Turkish
  • Siddharth Yadav:
  • Fix cannot upload assets with certain formats
  • Sergey Kolesnik:
  • Fix some CSS variables
  • Manuel:
  • Add option to insert block without focusing it afterward
  • Fix customUUID not converted to UUID type
  • Vitali Haravy:
  • Fix: correct wording of a comment in config.edn
  • WesleyCh3n:
  • Fix a typo in README
  • Fixed issues:
  • Massive bug fixes for Logseq Sync
  • Enhancements to PDF viewer #7369
  • Enhance sci eval-string and Clojure code eval-result #7287
  • Custom UUID not converted to UUID type #7375
  • Code block markup disappear #7411
  • Can't paste nested blocks into an empty block #7504
  • Cannot upload assets with certain formats. #7452
  • Error while handling global config #7373 #7394 #7552
  • Filename format revert manual title check #7449
  • Render custom HTML element as hiccup not working #7370
  • Notify users if page name already exists when parsing files #7433
  • Retain block references on file reload #7363
  • Show hierarchy for page alias #7368
  • Use default font family for headings #7490
  • Make dynamic width of absolute modal container fit for widen screen. #7320
  • Auto pair parenthesis #7379
  • Enhancement:
  • Plugin API enhancements #6945
  • Adaptive font size for tags #7543
  • Add bug report to menu #7531
  • Show theme plugin settings under "Plugin Settings" #7274
  • Page content search fine-tuning #7532
  • I18n: Chinese #7413 #7357, French #7441 #7442 #7443, Turkish #7381, Spanish #7422
  • Alpha Features:
  • Whiteboards: Add main color panel and rearrange tools #7358
  • Whiteboards: Shape links #7395
  • Mobile Specific:
  • Sync Android nav bar and status bar color #7385
  • Fix iPad toolbar position when hiding keyboard #7472
  • Missing URL encode when sharing asset URL #7466
  • Fix Android content disappears when deleting or inserting blocks quickly #7501

New in Logseq 0.8.11 (Nov 16, 2022)

  • Breaking Changes:
  • On-disk encryption is removed #7221. You should follow the instructions to decrypt your graph files.
  • Logseq/pages-metadata.edn is deprecated. Now it can be safely deleted.

New in Logseq 0.8.10 (Nov 1, 2022)

  • Thanks:
  • situ2001:
  • fix: page title height changes when the title is empty
  • zh-CN translation
  • sallto:
  • fix: Sorting of Pagelinks in Query tables
  • Seth Yuan:
  • feat: support locale sensitive string comparisons for table sorting
  • Kenneth C. Arnold:
  • fix minor grammar issues
  • Candide U:
  • Enhancement: Logseq Publish uses custom.css and export.css
  • Sergey Kolesnik:
  • Update common.css
  • Loïc Gerbaud:
  • French translation
  • yoyurec:
  • Page bottom refs blocks
  • Fixed issues:
  • Audio recording not work on #iOS
  • Assets not loading on #windows
  • Unexpected up/down navigation behavior after indenting in navigation mode
  • Presentation bugs
  • Now it's possible to see all the blocks in the presentation:
  • https://www.loom.com/share/32de7382f40c44b48a134054f4aa3690
  • Fix file links creating garbage pages
  • Disallow tags as property names
  • Don't fail publish action if they don't exist for #7067
  • Open local URL
  • Can't click the block reference number in published HTML
  • Main content container overflow when page title too long
  • Enhancement:
  • Don't scroll center to a selected block if it's visible

New in Logseq 0.8.9 (Oct 19, 2022)

  • PDF enhancements:
  • Full-text search ??
  • Highlights list and colored label from the toolbar
  • Demo
  • https://www.loom.com/embed/fa7ad4bb1dcd4d21b8f76e3e03c19d7f
  • Reproducible plugin configuration:
  • This introduces a config file, plugins.edn, which is automatically updated with your installed plugins, this makes it easy to share your plugins set and try others as well.
  • How to use it?
  • Reload (or restart) the app to have a plugins.edn created for you
  • Installing, updating or removing a plugin updates plugins.edn
  • Try someone else's plugins a.k.a. install from plugins.edn
  • a. Back up your plugins. If you have plugins.edn, save a copy of that file. If you don't have a plugins.edn, move ~/.logseq/plugins to ~/.logseq/plugins.bak
  • b. If you want to back up your plugin preferences: move ~/.logseq/settings to ~/.logseq/settings.bak
  • c. Choose a plugins.edn you want to try - check examples below.
  • d. Run the command Install plugins from plugins.edn or choose the 3 dot menu in the plugins dashboard. Click Install.

New in Logseq 0.8.8 (Sep 30, 2022)

  • Fixed issues:
  • Make right sidebar resizer draggable on desktop only, fix resizer position #6749 #6772
  • Sort-by filter for simple queries #6765
  • Persist zoom level on app close #6750
  • Polish alignments of SVG icons #6832
  • Startup with an empty page sometimes #6835
  • Don't show 'Make a flashcard' menu item with flashcards disabled #6831
  • Container scrolling on sidebar editing #6837
  • Total clock-time calculation in query table #6845
  • Enhancement:
  • I18n: Refine Polish translations #6766, Norwegian translation #6797 #6798,
  • Update built-in icon mode #6799
  • Extract references from property values #6529
  • Unify heading UX for both markdown and org-mode #6809

New in Logseq 0.8.7 (Sep 14, 2022)

  • Fixed issues:
  • Plugin settings not loading #6711
  • Date sorting is nonsensical #6596
  • Minor UI issues #6732
  • Remove resizing class on tab #6733

New in Logseq 0.8.6 (Sep 13, 2022)

  • Features:
  • Support for global config file, shared across all graphs #6531
  • Thanks:
  • Taylor Hoffmann:
  • Fully translated in pt-BR and pt-PT
  • George Guimarães:
  • pt-BR enhancement
  • queeup:
  • Update Turkish translation
  • xxchan:
  • zh-CN translation improvement
  • Fixed issues:
  • Mobile backup path handling #6642
  • Cannot batch insert to search db #6646
  • Enhancement:
  • I18N: Turkish #6608 #6660, Simplified Chinese translation #6638
  • Fully translated in pt-BR and pt-PT #6657 #6654
  • Performance improvement when importing graph #6639
  • Massive improvements to UI/UX and accessibility #6617
  • Refine electron log #6695

New in Logseq 0.8.5 (Sep 7, 2022)

  • Thanks:
  • WsinGithub:
  • UI fix for dsl-query
  • Emin Devrim Fidan:
  • Fix "Themes" typo in translation
  • Enhancement:
  • Image overlay buttons #6559
  • Fixed issues:
  • Returns of raw datascript query #6568
  • Url param double decoded in Quick Capture #6572
  • Some fixes related to re-index #6571
  • UI fix for dsl-query #6130
  • Linkable built-in properties should not display as rich properties #6606
  • Windows app auto update #6629

New in Logseq 0.8.4 (Sep 1, 2022)

  • Fixed issues:
  • Do not loading persist vars when nil graph #6542
  • Recover open new window button #6540
  • Android crash at start, accessing illegal path #6551
  • Enhancement:
  • Nested scroll container for left sidebar dynamic modules #6553

New in Logseq 0.8.3 (Sep 1, 2022)

  • Features:
  • Config option to allow for longer, richer property values, new config option :rich-property-values? #6336
  • Find in page on electron, use CMD+F or Ctrl+F to search term in current page Documentation #6443
  • Thanks:
  • David Vargas
  • Add an option to skip redirect on page rename
  • Viktor Moros
  • Improve backtick auto-pairing
  • Adding E2E test for scenario with text after a soft return
  • Giuseppe D'Andrea
  • Fix shift-click on recently searched page
  • Mike Travers
  • Shift click on “Journals” opens latest in the right sidebar
  • Kan-Ru Chen
  • Update electron 19.0.12, fixed a bug in wayland rendering for Linux desktops
  • queeup
  • Update Turkish translation
  • star.lit
  • Add guide to speed up build process on Windows
  • swk777
  • Re-enabling Journals options does not work when default home page is filled out
  • Fixed issues:
  • Shift-click on recently searched page #6461
  • Electron-only commands should only show up in electron #6469
  • CJK hashtag update failure #6479
  • Hide icon page property #6473
  • Handle delete image with no actual file #6482
  • Error while importing from edn/json #6477
  • Handle invalid property names #6492
  • Re-enabling Journals options does not work when home page is filled out #6498
  • Tabindex react dev warnings #6520
  • Custom css not reload #6510
  • Search or editor frozen caused by large text #6455
  • Enhancement:
  • Massive accessibility enhancements #6442
  • Tips of plugin loader perf #6467
  • Improved backtick auto-pairing #6496
  • Shift click on “Journals” opens latest in the right sidebar #6511
  • I18n: update Turkish translation #6507
  • Add an option to skip redirect on page rename #6519

New in Logseq 0.8.2 (Aug 23, 2022)

  • Fixed issues:
  • Refactor mobile path handling, fix file backup for mobile platforms #6389
  • Use the correct journal title format while first opening a graph #6425
  • Skip empty block when cycle multiple todos #6433
  • Fix query filters and wrong page refs #6423
  • Arrow up/down to close property autocomplete
  • Enhancement:
  • New style context and dropdown menus #6416
  • I18n: update Turkish translation #6378
  • Plugin API enhancements #6423
  • Increase the limit on search items for templates and properties

New in Logseq 0.8.1 (Aug 17, 2022)

  • Fixed issues:
  • Performance degradation introduced last release #6347
  • Android App crashes when picking graph folder for some devices #6328 #6315
  • Cursor position cannot be moved when editing a page title #6311
  • Keep the favorites item when publishing #6256
  • Alias of a page in sidebar did not redirect to the original page #6085
  • Fix roam export error caused by typo #6364
  • Fix moving cursor outside brackets when auto-complete #6283
  • Fix undo/redo while action menu is open #6273
  • Enhancement:
  • Upgrade electron to 19 #6032, NOTE This might requires Clear Cache and re-adding your graphs under some environment
  • I18N: Polish translation #6318, Improved Russian translation #6324
  • Press the Escape key to close the action menu #6270
  • Support import current graph assets file in custom.css #6331
  • Add plugin id to buttons and panel in settings menu #6373

New in Logseq 0.8.0 (Aug 8, 2022)

  • Features:
  • New setting option :feature/enable-search-remove-accents for better search experience Documentation #6199
  • Extract macros as blocks; Add a refresh button for slow queries(Those queries will not be re-executed automatically); Query list for flashcard #6105
  • Remove links for each level of the namespaces hierarchy pages in the global graph view
  • Clearer examples in config.edn
  • Cursor style of restart text
  • Fix navigation with multiple selected blocks #6296
  • Add more Spanish language strings
  • Dutch translation
  • Improve UX design: click the plugin title to open README
  • Fix recent in sidebar do not remember its state
  • New setting options :feature/enable-search-remove-accents
  • Only show property search modal when necessary
  • More Chinese translation
  • Fix pasting race condition
  • Add comments to editor keyup-handler cases
  • Fixed issues:
  • Remove links for each level of the namespaces hierarchy pages in the global graph view #6115
  • Timezone wrong when expanding template time variables #6237
  • Recent in sidebar does not remember its state #6144
  • Property completion for hidden properties and property ordering #6214
  • Cursor style of restart text #6141
  • Avoiding race condition in pasting #5964
  • Remove absolute file path from linked file path for zotero #5995
  • Bug fixes for linked references and queries; Performance enhancement for queries #6105
  • Only show property search modal when necessary #6176
  • Navigation with multiple selected blocks #6296
  • Handle corrupted search DB, causing App crash #6299
  • Enhancement:
  • Friendly linebreak for multiple language highlighted PDF text #6212
  • More Spanish language strings added #6217
  • Dutch translation #6233
  • More Chinese translations #6257
  • Click the plugin title to open README #6286
  • Some plugin API enhancements #6021

New in Logseq 0.7.9 (Jul 27, 2022)

  • Fixed issues:
  • Inline code background style #6129
  • Alignment of macOS icon #6127
  • Make the title of right-sidebar item clickable. #4983 #6158
  • Unfriendly break line for pdf selection text #6157
  • Missing cmaps resources when access PDF #6183
  • Don't autocomplete tags within backticks #6147
  • Unlinking file crashes Android App #6188
  • Wrong order of switching images in maximize mode #6068
  • Enhancement:
  • Add command to re-index graph #6139
  • Toggle journals page in graph view #6120

New in Logseq 0.7.8 (Jul 21, 2022)

  • Enhancement:
  • Add new property exclude-in-graph.
  • 8N9KT:
  • Add new property exclude-in-graph

New in Logseq 0.7.7 (Jul 20, 2022)

  • Fixed issues:
  • Rename namespace also rename substring in sub-namespace pages #5925
  • Remove plugin ui items manager from page bar #5934
  • Fix some query table issues #5886
  • Reorder items in page search auto-complete #5935
  • Bug fix for calculator #5918 #5939
  • Quick capture across desktops #5960
  • Fix for page bouncing when lazy loading #5973
  • Flashcards not working #5990
  • Don't enter editing when click query table #6000
  • Key duplicates caused by key case when insert page property #5889
  • Fix formatting of copied PDF text #4564
  • Avoid handling delete too early, compatibility with some sync disks #6019
  • Click not working on cards preview mode #6016
  • Bug while exporting as html #5997
  • Occasional memory leak with dynamic provide UI within slot UI #6006
  • Missing asset resource when file name with specific url encoded chars #5888
  • Block references crash #6061
  • Boolean in query table #6063
  • Undo in long page, block not shown when lazy-loading #6088
  • Display cards shortcut on narrow screen #6097
  • Enhancement:
  • Improve reference filters #5982
  • Translation enhancement to Simplified Chinese, Traditional Chinese #5924
  • Replace react-visibility-sensor with react-intersection-observer #5909
  • Add heading in plugin settings #5958
  • Refactor inline html markup element conversion #5954
  • Update Turkish translation #6031
  • make the git commit shortcut customizable #6025
  • Property page enhancements #6024
  • Add data-key to plugin settings #6045
  • Calculator improvements: new operations, display formats, constants and bases #6056

New in Logseq 0.7.6 (Jul 4, 2022)

  • Features:
  • EDN / JSON import and export
  • Fixed issues:
  • Unexpected deletion of files caused by fs watcher handler
  • Unexpected file deletion on Android caused by quick deletion and creating
  • Inconsistent block selection state when editing
  • Hand unknown tags when converting from HTML
  • Some bad cases when doing HTML conversion
  • Broken links and reorganize help menu
  • Check destroyed window before access property
  • Fix for embedded Bilibili video
  • Disable gesture on query table and logbook
  • Wrong cycle todo when heading symbol on the same line
  • Close modal before opening more results
  • Missing canceled page from built-in list
  • fix calc output position
  • Missing type annotation from getAllPages typescript API
  • Enhancement:
  • Fully translated in "pt-BR", "pt-PT" and "it" #5782
  • Open plaintext assets in Logseq #5840
  • Reduce flicker when moving between blocks with keyboard #5839

New in Logseq 0.7.5 (Jun 21, 2022)

  • Features:
  • Add quick capture support to Logseq Protocol
  • Fixed issues:
  • Update Turkish translation
  • Trim spaces when sanitizing page name
  • Fix header icons display when :custom-default-page is non-nil
  • Handle CRLF for Windows clipboard
  • Repeated registration key to plugin ui items
  • Fetch marketplace plugins list via system proxy if no proxy configured
  • Home button when journal disabled
  • Fix for paste state
  • Enhancement:
  • Add request support, toolbar button pin/unpin to plugin API

New in Logseq 0.7.4 (Jun 14, 2022)

  • Thanks:
  • Sunghyun Cho:
  • Fix typo in Korean Translation
  • Hounsou Dansou:
  • Add missing config item to config template
  • Andrew Zhurov:
  • Making excalidraw follow the theme of Logseq
  • ranfdev:
  • Icon alignment + various little UI changes
  • Fixed issues:
  • Typo in Korean Translation #5622
  • Missing mod+n shortcut under macOS #5629
  • Add missing config item to config template #5679
  • Notify graph dir when it is gone #5649
  • Wrong file name of journal files under certain condition #5521
  • Slow re-index for large graphs
  • Enhancement:
  • Force inline layout of block ref elements #5630
  • Remove extra white space of code block from top #5655
  • Marketplace metadata requests now uses node fetch client #5671
  • Making excalidraw follow the theme of Logseq #5667
  • Icon alignment + various little UI changes #5663
  • Hold Shift to select without entering editor mode
  • New options to disable Flashcards(under Advanced setting tab)

New in Logseq 0.7.3 (Jun 8, 2022)

  • Fixed issues:
  • Regression on Windows and Linux, accessing parent directory, causing high memory consumption #5607
  • Cannot unindent multiple blocks #5604
  • Unable to perform block operations in the document mode #5615
  • Cannot paste plain unordered list in markdown #5605
  • Missing db persistency when creating new window via file menu #5600
  • Edit button should not be shown in default queries
  • Should show bullet when hovering a block on the document mode
  • Enhancement:
  • Support mod+e to copy block embed to current block
  • Allow query property keys with char _

New in Logseq 0.7.2 (Jun 7, 2022)

  • Thanks:
  • ingepettersen:
  • Norwegian dummy-notes.md and tutorial.md
  • Norwegian translation
  • simonla:
  • Update mobile.md
  • Sunghyun Cho:
  • Korean Translations
  • ranfdev:
  • Reduce shadows on sidebar and inline cards
  • Darwis:
  • Predefined view and transform
  • sawhney17:
  • Add edit button to queries
  • WsinGithub:
  • Fix missing katex.min.js in publishing
  • Fixed issues:
  • Bugs introduced by changing of Copy & Paste logic
  • Block lost when moving, cutting, pasting
  • Missing page icon from left sidebar page item #5523
  • Missing app menu under macOS #5524
  • Highlight refs lose association with related pdf #5554
  • Missing katex.min.js in publishing #5578
  • Enhancement:
  • Norwegian dummy-notes.md and tutorial.md, Norwegian translation #5514 #5513 #5515 #5527
  • Update mobile.md #5525
  • Korean Translations #5534
  • Predefined view and transform #5479
  • Add edit button to queries #5538

New in Logseq 0.7.1 (Jun 1, 2022)

  • Features:
  • Copy & Paste with rich-text formats, Use Cmd+shift+v or Ctrl+shift+v for copying/pasting without formatting
  • Onboarding Quick tour, more friendly UI guide
  • Fixed issues:
  • Save mode when switching themes
  • Block can't be deleted if backspace at the block beginning
  • Page title position when in editing mode
  • Startup runtime error under some Windows platforms
  • Enhancement:
  • Fully translated in Portuguese (BR) and Italian
  • Added Italian tutorial and dummy notes
  • Slash command UX
  • Improved float numbers formatting for calculator
  • Use separate export.css instead of custom.css for export
  • Improve record timer implementation
  • Refine App menu, add About and Document menu entry
  • Disable left menu button when pdf view active

New in Logseq 0.7.0 (May 25, 2022)

  • Features:
  • Multi-select of non-consecutive blocks, for moving or cutting #5391 Demo Video
  • Thanks:
  • Yue Yang]]
  • Custom theme switching
  • Hidekazu Kubota]]
  • Update Japanese tutorial #5370
  • sawhney17]]
  • Correctly sort "pages tagged with"
  • Darwis]]
  • Add option to hide and show table view control from advance query
  • Fixed issues:
  • Not apply custom theme when LSP disabled #5367
  • Asset link style when drop PDF file into editor #5372
  • Use release build for publishing js files #5369
  • Page blink caused by query lazy load #5377
  • Correctly sort "pages tagged with" #5389
  • DWIM paste in markdown source block #5397
  • Crash on some Android 9 devices #5411
  • Page crash when checking plugin updates with some network issues #5415
  • Error and Data Loss with message block with id already exists
  • Data loss when moving or cutting non-consecutive blocks from linked references or queries
  • TODOs disappear when click query result
  • Enhancement:
  • Custom theme switching #4741 #5364
  • Add video macro to embed various video URLs, deprecates old youtube, vimeo and bilibili macros #5396
  • Add option to hide and show table view control from advance query #5352

New in Logseq 0.6.9 (May 16, 2022)

  • Fixed issues:
  • App start crash under some Windows and Linux platforms #5264
  • Deeplink on Linux not working #5291
  • Positions of modals are wrong #5163
  • Wrong position of page preview tip #5319 #5307
  • Scrollbar appearing when current block has code or latex #5308
  • Undo sometimes cause duplicated contents #5277
  • Enhancement:
  • Performance improvements for pages with many linked references #5270
  • lazy-loading for journals and queries, with loading skeleton
  • Add URL testing for network proxy settings #5223
  • Update Turkish translation #5314
  • Improve Italian localization #5304

New in Logseq 0.6.8 (May 10, 2022)

  • Features:
  • Reimplement encryption #5259
  • Thanks]]
  • Yue Yang:
  • Optimize the calculation of clock-summary
  • Hidekazu Kubota:
  • Refine Japanese translation
  • Peng Xiao:
  • Fix the popup position
  • queeup:
  • Turkish translation
  • ntotao:
  • Italian translation
  • KKKIIO:
  • Split hover and focus status in auto-completion
  • Fixed issues:
  • Wrong popup position sometimes #5193
  • Initial renderer bug of Katex extension hooks #5220
  • Editing of empty last block #5105
  • UI page of shortcuts crashed when parsing unsupported binding key #5236
  • Missing title properties when page name contains / or reserved char #5250
  • Enhancement:
  • Optimize the calculation of clock-summary #5159
  • Patch Japanese translation #5205
  • Support idiomatic shortcut ctrl+n for auto-complete navigation #5202
  • Adds emacs keybindings to other up/down movements #5214
  • Turkish language translation #5215
  • Italian language translation #5179
  • Migrate first namespaces for nbb compatibility #5192
  • Split hover and focus status #5211
  • Breadcrumb context navigation #5249
  • Click block references number to toggle references below the number #5230

New in Logseq 0.6.7 (Apr 29, 2022)

  • Features:
  • Parsing progress bar #4980
  • Thanks:
  • Peng Xiao
  • Fix code block in published graph is not copyable
  • Custom query title may also render rich texts
  • expose start-of-week to plugins
  • Do not display onboarding card in published graph
  • Resolve datascript query inputs with Logseq DSL for plugins
  • arcstur
  • Add start-of-week config to default config.edn
  • salevdns
  • Docker arm64 build
  • KKKIIO
  • Add smooth-select action
  • sawhney17
  • Add shortcuts for opening file in default app and directory
  • Shotaro Yamada
  • Fix logbook clock-summary
  • Marco G
  • Fix error in mailto link
  • Fixed issues:
  • Wrong condition when handling incoming graph URL #4955
  • Missing variable in macro expansion #4961
  • Code block in published graph is not copyable #4981
  • Editor freeze when cut and paste blocks at the bottom #5014
  • Input of ordered list numbers #5012
  • Cmd-v sometimes pastes wrong content #5022
  • Do not display onboarding card in published graph #5030
  • New pages from bracketing text is broken #5018
  • Page crash when navigating to home if default home is a custom page #5061
  • Logbook clock-summary #5056
  • Error in mailto link #5081
  • Auto save of title property on editing #4700
  • PDF area highlight position #5095
  • Unexpected behavior of code block when saving and editing
  • Enhancement:
  • logseq:// protocol non-darwin OS support #4976
  • Add start-of-week config to default config.edn #4949
  • Expose start-of-week to plugins #4977
  • Core outliner operations refactoring #4880
  • Custom query title may also render rich texts #5006
  • plugin api enhancement and bug fixes #4828 #5029 #5116
  • Add arm64 Docker image #5017
  • Add smooth-select action #4988
  • Resolve datascript query inputs with Logseq DSL for plugins #5047
  • Add shortcuts for opening file in default app and directory #4990
  • Capture invalid PDF error #5031

New in Logseq 0.6.6 (Apr 18, 2022)

  • Features:
  • New onboarding UI #4580
  • Open action for logseq:// protocol, enabling cross-graph reference
  • Long page performance improvement, loads blocks lazily, reduces queries
  • Unify light mode identifier
  • Reduce extra rendering
  • Increase td width to prevent content overflow
  • Fix renderer not rendering in page/block property properly
  • Disable some functions for published graph
  • Fix some unique "key" prop issues
  • Fix: menu items should not be selectable
  • Patch tutorial i18n, add Japanese translation
  • Made error page look more designed
  • Fix: Blocks marked "cancelled" not working
  • Add support for sorting the flashcard by the ':card-next-schedule' property
  • Fixed:
  • SRS cards crash when clicking all
  • Renderer not rendering in page/block property properly
  • Disable some functions for published graph
  • Image file with capitalized letters as path extension
  • Redundant relative path when inserting org-mode page reference
  • Script file dependency error under publishing mode
  • Wrong condition for rendering heading
  • Menu items should not be selectable
  • Increase td width to prevent content overflow
  • Don't create new contents file when changing format
  • Warn about illegal git commit interval
  • Enhancement:
  • Portuguese (Brazilian) translation
  • Japanese translation
  • Sort the flashcard by the ':card-next-schedule' property
  • Unify light mode CSS identifier
  • Add error screen for root component
  • Allow translations throughout the application
  • Enable toggling checkboxes
  • Filter search of marketplace plugins list
  • Enable show-brackets? toggle for Org-mode page reference
  • Allow global git cmd shortcut
  • Accept Enter in dummy block, use TAB+enter to active edit

New in Logseq 0.6.5 (Mar 24, 2022)

  • Fixed issues:
  • Loading on long page never finishes
  • Slow unlinked references
  • Error in cycle-marker, fix regression
  • Avoid actions when code editor closed
  • Error while toggling favorite in journals
  • Always trigger removing file of separate git directory
  • Backspace handling in first char of a page
  • Add favorite toggling shortcut setting to the settings pane
  • Enhancement:
  • Sort 'Pages tagged with' list alphabetically

New in Logseq 0.6.4 (Mar 21, 2022)

  • Features:
  • Add a configuration option to support the previous collapse behavior, simply set :outliner/block-title-collapse-enabled? true in config.edn
  • Fixed issues:
  • Click with selection in code editor saves wrong data
  • Cloze CSS selector
  • Fix blank screen on home
  • Block disappears when dragged to another block
  • Nested boolean query bugs
  • #+keyword issues in org-mode
  • Cycle marker will remove "#" unexpectedly
  • Query fixes related to use of lookup refs
  • replace-block-reference-with-content-at-point not working
  • Make <hr/> not be displayed if there is only one repo
  • Rules to advanced query
  • Search indices are outdated when in multi-window mode
  • Enhancement:
  • Readability improvements in Plugin Settings
  • Gracefully fail references component and other small errors

New in Logseq 0.6.3 (Mar 11, 2022)

  • Features:
  • Flashcards random mode
  • Open file backups directory
  • Use query-dsl rules from advanced query
  • Fixed issues:
  • :yesterday in query should be a date
  • error while cycling todos
  • Refresh window causing file changes not synced to db
  • PDF toolbar covers top of scrollbar and page number bug
  • DSL query bugs
  • Return value of move block in plugin API
  • Only half of cards viewable
  • Collapse/expand in publishing

New in Logseq 0.6.2 (Mar 8, 2022)

  • Features:
  • Open links in search with keybinding(mod+o)
  • Shift click a repo name to open it in new window
  • Support block-embed alias in org-mode
  • Fixed issues:
  • Collapsed state not persisted for blocks with properties
  • Add :graph/ready event; check search version of each repo
  • Change export to not depend on printing
  • Exit block edit mode when prompt
  • Can't parse graphs because of links regular expressions
  • Avoid annoying javascript alert window for error debug
  • Set timestamp to correct editing block
  • Checking of zh-CN environment for supported command
  • Fix wrong block marker toggle if its reference is in editing
  • Notify broken config and restore to the default configuration
  • Wrong logbook creation
  • Fix some UI warnings under web browser
  • Display error if DSL query fails hard
  • Italic syntax typo in help doc
  • Fix wrong namespace routes
  • ID link in org-mode format
  • Link property causes wrong pages creation
  • Fix page-property bug
  • Fix task and priority query bug
  • Enhancement:
  • Add custom https proxy options for settings
  • More natural electron context-menu
  • Add command to save graph to disk
  • Only run custom queries when not typing
  • Add develop instructions for Windows
  • Add a test runner command
  • Add timestamps for pages created from references and timestamps
  • Backup files when there're differences between db and disk
  • Optimizing nested query rules for graph traversal
  • Persist widen mode state
  • Ignore logbook and default properties in unlinked reference
  • Support multiple file watchers for multiple windows

New in Logseq 0.6.1 (Feb 19, 2022)

  • Fixed issues:
  • SRS cards can't be edited during preview or in /cards queries
  • Can't sort by properties in query table
  • Electron context menu
  • When a page name has a word with an accent, it lost data
  • Mobile:
  • Tweet component loading failed
  • Add Excalidraw support
  • Plugins:
  • Return value of remove_block
  • Tags not working on org mode
  • Enhancement:
  • ESC to cancel renaming page

New in Logseq 0.6.0 (Feb 18, 2022)

  • Fixed issues:
  • Title property is not added when creating or renaming
  • custom.js not works
  • Fix block collapse state not being saved
  • Ignore changes in bak folder
  • Fix property page links
  • Disable blank alias
  • Calc result overlaps with input text when the latter is very long
  • Srs cards shortcuts not working
  • Fix checkbox floats above button
  • Search cache contamination on windows causing missing sanitization
  • Unwanted left padding when pdf viewer active
  • Long page stall loading and collapsed state
  • Fix querying integer properties
  • Enhancement:
  • Performance improvement while saving files
  • Performance improvement via incremental queries
  • Performance improvement of long pages and queries
  • Reduce memory usage
  • Add tag and url support for follow-link-under-cursor cmd
  • Plugin api of get_block with shallow children uuid results
  • Add default right click context menu
  • Refine page search autocompletion
  • Refine page title renaming dialog
  • Enhance settings UI of plugins

New in Logseq 0.5.9 (Feb 18, 2022)

  • Features:
  • Refactored long page loading logic with lazy loading #3855
  • Thanks:
  • Stian Håklev:
  • Removing nil orphans in All pages #3809
  • Peng Xiao:
  • Some style enhancements to block-control #3742
  • Clark Cu:
  • UI position of plugin readme page #3904
  • Fixed issues:
  • Filename encoding and special chars #3777
  • Missing padding in marker markup #3776
  • Strategy of scrolling within left sidebar #3651
  • Build deps issue introduced by corlors.js #3831
  • Backspace and move for emoji char #3822
  • Misused ctrl and cmd in settings #3859
  • Open links of external file with default app #3867
  • Only show "Add to dictionary" when misspelling #3869
  • Add Uncaught exceptions handler for electron's main process
  • App stuck with loading caused by wrong graph cache #3889
  • Datascript error when file imported from fs-watcher #3883
  • Not showing an open button, cannot open graph #3934
  • Invalid boolean and int properties #3945
  • Cursor location when clicking start of a second line
  • Flashcards num not update while switching graphs
  • Edge conditions of graph cache handling when App get killed
  • Block height of a non-visible #
  • Parsing of multi-value properties, now support space-separated property list
  • Enhancement:
  • Massive enhancement of marketplace #3686 #3846
  • Notify when journals date format changes
  • Page-name sanity, search term normalization, diacritics support
  • Allow edit markup files with code editor #3870
  • Refine search normalization
  • Enhance full text search index
  • Reorder auto-complete items of pop-up #3949
  • Massive enhancement of development process